MURRAY & ROBERTS HOLDINGS LIMITED (Incorporated in the Republic of South Africa) Registration number 1948/029826/06 JSE Share Code: MUR ISIN: ZAE000073441 (“Murray & Roberts” or “Company”) Dealing in securities by Director Date: 4 September 2023 Name of director: HJ Laas Company: Murray & Roberts Holdings Limited Shares bought: 976 333 Price per share: R0.62 Value of transaction: R605 326.46 The necessary clearance for the above trade was obtained. The trade was completed off- market. Bedfordview 5 September 2023 Sponsor: The Standard Bank of South Africa Limited