MIX TELEMATICS LIMITED (Incorporated in the Republic of South Africa) (Registration number 1995/013858/06) JSE share code: MIX ISIN: ZAE000125316 NYSE share code: MIXT (“MiX Telematics”) DEALINGS IN SECURITIES BY DIRECTORS AND BY A DIRECTOR OF A MAJOR SUBSIDIARY OF MIX TELEMATICS Shareholders are referred to the announcement released on March 7, 2023 wherein shareholders were advised of dealings in securities by directors of MiX Telematics and a director of a major subsidiary of Mix Telematics arising from the exercise of share appreciation rights (“SARs”) under the MiX Telematics Limited Long-Term Incentive Plan and their intention to dispose of certain shares. Shareholders are accordingly advised that following the trades detailed below, Paul Dell has now sold 230 168 shares (in large part to cover the immediate tax obligations from the settlement of the SARs). Following the conclusion of the exercise of these SARs, Paul Dell’s total shareholding in MiX Telematics has increased to 494 955 MiX Telematics ordinary shares. Name of director: Paul Dell Transaction date: March 7, 2023 Class of securities: Ordinary shares Number of securities: 230 168 Highest traded price on the market on the day: R6.15 Average price per security: R6.0203 Lowest traded price on the market on the day: R5.91 Price per security: R6.0203 Total value of the transaction: R1 385 680.41 Nature of transaction: On-market sale Nature and extent of director’s interest: Direct beneficial Clearance to deal received: Yes Shareholders are accordingly advised that following the trades detailed below, Catherine Lewis has now sold 172 626 shares (in large part to cover the immediate tax obligations from the settlement of the SARs). Following the conclusion of the exercise of these SARs, Catherine Lewis’s total shareholding in MiX Telematics has increased to 2 502 889 MiX Telematics ordinary shares. Name of director: Catherine Lewis Name of subsidiary company: MiX Telematics International Proprietary Limited Transaction date: March 7, 2023 Class of securities: Ordinary shares Number of securities: 172 626 Highest traded price on the market on the day: R6.15 Average price per security: R6.0203 Lowest traded price on the market on the day: R5.91 Price per security: R6.0202 Total value of the transaction: R1 039 243.05 Nature of transaction: On-market sale Nature and extent of director’s interest: Direct beneficial Clearance to deal received: Yes March 9, 2023 JSE sponsor Java Capital