Investec Limited Investec plc Incorporated in the Republic of South Africa Incorporated in England and Wales Registration number 1925/002833/06 Registration number 3633621 JSE share code: INL LSE share code: INVP JSE hybrid code: INPR JSE share code: INP JSE debt code: INLV ISIN: GB00B17BBQ50 NSX share code: IVD LEI: 2138007Z3U5GWDN3MY22 BSE share code: INVESTEC ISIN: ZAE000081949 LEI: 213800CU7SM6O4UWOZ70 INVESTEC LIMITED PURCHASE OF INVESTEC PLC ORDINARY SHARES AND REPURCHASE OF INVESTEC LIMITED ORDINARY SHARES Further to the share purchase program announced on 21 November 2022, the following purchases were made: Investec Limited purchases of Investec PLC ordinary shares - JSE Investec Limited (the Company) announces today it has purchased the following number of Investec plc’s ordinary shares of 0.0002 pence each through Investec Markets Limited. Date of purchase: 16 January 2023 – 20 January 2023 Aggregate number of ordinary shares purchased: 1 387 307 Lowest price paid per share R106.7700 Highest price paid per share R110.0000 Average price paid per share R108.8567 The Company intends to treat the shares as if they were treasury shares in the consolidated annual financial statements of the Investec Group. Since 3rd of October, the Company has purchased 14 484 206 shares at a cost (including dealing and associated costs) of R1 436 747 267.92. The table below contains detailed information about the purchases made as part of the programme. Schedule of Purchases Shares purchased: 1 387 307 (ISIN: GB00B17BBQ50) Date of purchases: 16 January 2023 – 20 January 2023 Investment firm: Investec Markets Limited Aggregate information Venue Volume-weighted Aggregated Lowest price per Highest price average price volume share per share JSE R108.8567 1 387 307 R106.7700 R110.0000 Investec Limited purchases of Investec PLC ordinary shares – LSE, BATS Europe, Chi-X Investec Limited (the Company) announces today it has purchased the following number of Investec plc’s ordinary shares of 0.0002 pence each through Investec Markets Limited. Date of purchase: 16 January 2023 – 20 January 2023 Aggregate number of ordinary shares purchased: 2 161 137 Lowest price paid per share 506.2000 pence Highest price paid per share 536.2000 pence Average price paid per share 518.8260 pence Since 3rd of October 2022, the Company has purchased 19 093 442 shares at a cost (including dealing and associated costs) of £92 867 655.92. The table below contains detailed information about the purchases made as part of the programme. Schedule of Purchases Shares purchased: 2 161 137 (ISIN: GB00B17BBQ50) Date of purchases: 16 January 2023 – 20 January 2023 Investment firm: Investec Markets Limited Aggregate information: Venue Volume-weighted Aggregated Lowest price per Highest price average price volume share per share London Stock Exchange (pence) 518.8891 1 398 950 506.2000 536.2000 BATS Europe (pence) 519.9402 400 499 510.0000 531.4000 Chi-X(pence) 520.0317 361 688 510.0000 536.0000 Investec Limited repurchases of Investec Limited ordinary shares - JSE Investec Limited (the Company) announces today it has purchased the following number of Investec Limited’s ordinary shares of R0.0002 each through Investec Markets Limited. Date of purchase: 16 January 2023 – 20 January 2023 Aggregate number of ordinary shares purchased: 903 375 Lowest price paid per share R105.8800 Highest price paid per share R109.8000 Average price paid per share R108.1519 The repurchased Investec Limited shares will be cancelled and reinstated as authorised but unissued shares in the share capital of Investec Limited. Since 3rd of October 2022, the Company has purchased 6 758 524 shares at a cost (including dealing and associated costs) of R707 371 437.02. 23 January 2023 Financial Advisor, Corporate Broker and JSE Sponsor: Investec Bank Limited