Transaction in Own Shares Bytes Technology Group plc (Incorporated in England and Wales) (Registered number: 12935776) LEI: 213800LA4DZLFBAC9O33 Share code: BYI ISIN: GB00BMH18Q19 ("BTG" or the "Company") Transaction in Own Shares 3 September 2025 BTG announces that on 2 September 2025, it purchased the following number of its ordinary shares of £0.01 each (the "Ordinary Shares") on the London Stock Exchange from Numis Securities Limited ("Deutsche Numis"), in accordance with the terms of the Share Buyback Programme announced on 15 August 2025 (the "Buyback Programme"). Aggregate number of Ordinary Shares purchased: 125,000 Volume weighted average price paid per share (GBP): 405.1172 Highest price paid per share (GBP): 409.00 Lowest price paid per share (GBP): 402.60 BTG intends to cancel all of the purchased shares. Following settlement of the above purchases and cancellation of the purchased Ordinary Shares, the Company's total number of Ordinary Shares in issue, and its total voting rights, will be 241,786,605 Ordinary Shares. The Company does not hold any shares in treasury. In accordance with Article 5(1)(b) of Regulation (EU) No 596/2014 (as incorporated into UK domestic law by the European Union (Withdrawal) Act 2018), the schedule below contains detailed information about the purchases made by Deutsche Numis on behalf of the Company as part of the Buyback Programme. Enquiries: Bytes Technology Group plc James Zaremba, Investor Relations Tel: +44 (0)1372 418 500 Email: IR@bytesplc.com Sodali & Co Elly Williamson Tilly Abraham Tel: +44 (0)2072 501446 Email: btg@info.sodali.com The Company has a primary listing on the Main Market of the London Stock Exchange and a secondary listing on the Johannesburg Stock Exchange. Sponsor Investec Bank Limited Schedule of Purchases - Individual Transactions Number of ordinary shares purchased Transaction price (GBP share) Time of transaction (UK Time) Trading venue 675 409.00 08:20:13 XLON 702 408.60 08:20:29 XLON 695 407.80 08:22:49 XLON 654 408.00 08:34:09 XLON 718 407.40 08:36:11 XLON 730 407.20 08:42:13 XLON 763 407.20 08:42:13 XLON 57 407.20 08:42:13 XLON 637 407.20 08:42:13 XLON 859 407.00 08:42:13 XLON 681 406.40 08:52:04 XLON 701 406.00 09:08:50 XLON 779 406.00 09:08:50 XLON 35 406.80 09:18:50 XLON 18 406.80 09:18:56 XLON 1487 408.20 09:29:38 XLON 115 407.80 09:29:46 XLON 549 407.80 09:29:46 XLON 723 407.80 09:30:46 XLON 1034 407.40 09:31:46 XLON 656 407.40 09:31:46 XLON 686 407.80 09:38:51 XLON 686 407.40 09:45:34 XLON 807 407.40 09:45:34 XLON 781 407.00 09:51:20 XLON 64 406.40 09:53:24 XLON 647 406.40 09:56:24 XLON 803 406.20 09:57:55 XLON 111 406.80 10:05:04 XLON 24 406.80 10:05:04 XLON 661 406.80 10:05:04 XLON 209 406.80 10:05:04 XLON 209 407.00 10:05:04 XLON 62 407.00 10:05:04 XLON 38 407.00 10:05:04 XLON 236 407.00 10:05:04 XLON 797 406.40 10:07:08 XLON 753 406.40 10:19:54 XLON 717 406.40 10:20:30 XLON 796 406.20 10:20:30 XLON 290 406.40 10:20:30 XLON 153 406.40 10:20:30 XLON 1067 406.40 10:20:30 XLON 796 405.60 10:20:58 XLON 290 405.00 10:23:15 XLON 168 405.00 10:23:15 XLON 289 405.00 10:23:15 XLON 383 405.20 10:27:37 XLON 176 405.20 10:27:37 XLON 174 405.20 10:27:37 XLON 776 405.20 10:33:41 XLON 219 405.00 10:52:49 XLON 505 405.00 10:52:49 XLON 234 404.60 10:53:49 XLON 686 404.60 10:53:49 XLON 697 404.20 10:56:03 XLON 683 403.60 11:01:01 XLON 654 403.60 11:17:12 XLON 403 403.80 11:19:09 XLON 466 403.80 11:19:09 XLON 802 403.80 11:19:09 XLON 1472 404.00 11:19:09 XLON 18 404.00 11:28:56 XLON 209 404.00 11:28:56 XLON 455 404.00 11:28:56 XLON 28 403.60 11:28:56 XLON 267 404.00 11:28:56 XLON 137 404.00 11:28:56 XLON 345 404.00 11:28:56 XLON 30000 404.40 11:38:02 XLON 719 404.00 11:38:04 XLON 805 403.80 11:39:25 XLON 730 403.80 11:39:32 XLON 801 404.00 11:40:02 XLON 649 403.80 11:40:02 XLON 804 403.80 11:43:05 XLON 209 403.60 11:43:05 XLON 138 403.60 11:43:05 XLON 355 403.60 11:43:05 XLON 682 403.60 11:45:18 XLON 704 403.40 11:45:22 XLON 32 403.80 11:45:22 XLON 1 403.80 11:45:22 XLON 17 403.80 11:45:22 XLON 1 403.80 11:45:22 XLON 699 403.80 11:45:22 XLON 614 403.60 11:45:31 XLON 654 403.80 11:45:51 XLON 816 403.60 11:45:51 XLON 648 403.80 11:45:52 XLON 726 403.60 11:45:55 XLON 404 403.40 11:45:55 XLON 268 403.40 11:45:55 XLON 731 403.00 11:48:14 XLON 709 403.00 11:52:03 XLON 657 403.80 11:54:22 XLON 18 403.80 11:55:36 XLON 600 403.80 11:55:36 XLON 110 403.80 11:55:36 XLON 11 403.80 11:55:36 XLON 7 403.80 11:55:36 XLON 11 403.80 11:55:36 XLON 670 403.80 11:55:36 XLON 709 403.80 12:00:42 XLON 790 403.60 12:01:52 XLON 687 403.40 12:03:48 XLON 99 403.80 12:09:11 XLON 66 403.80 12:09:11 XLON 29 403.80 12:09:11 XLON 202 403.80 12:09:11 XLON 103 403.80 12:09:11 XLON 275 403.80 12:09:11 XLON 758 403.00 12:12:30 XLON 738 403.20 12:23:06 XLON 4 402.80 12:24:00 XLON 664 402.80 12:27:52 XLON 15 402.80 12:27:52 XLON 691 402.80 12:30:00 XLON 698 402.80 12:31:00 XLON 732 402.60 12:33:52 XLON 772 402.80 12:34:52 XLON 805 403.60 12:45:51 XLON 771 403.40 12:46:56 XLON 13 403.80 13:18:13 XLON 217 403.80 13:18:13 XLON 503 403.80 13:18:13 XLON 142 403.80 13:21:30 XLON 250 403.80 13:21:30 XLON 8 403.80 13:21:30 XLON 18 403.80 13:21:38 XLON 18 403.80 13:21:46 XLON 18 403.80 13:21:55 XLON 83 403.80 13:22:00 XLON 18 403.80 13:22:00 XLON 106 403.80 13:24:42 XLON 34 403.80 13:24:42 XLON 68 403.80 13:25:55 XLON 104 403.60 13:27:37 XLON 35 403.60 13:27:37 XLON 35 403.60 13:27:37 XLON 202 403.60 13:28:31 XLON 45 403.60 13:28:34 XLON 8 403.60 13:28:34 XLON 110 403.60 13:28:34 XLON 61 403.60 13:28:34 XLON 19 403.60 13:28:34 XLON 7 403.60 13:28:34 XLON 59 403.60 13:28:36 XLON 17 403.60 13:28:36 XLON 1 403.60 13:28:36 XLON 18 403.60 13:28:59 XLON 51 403.60 13:29:00 XLON 336 403.40 13:32:01 XLON 220 403.40 13:32:31 XLON 154 403.40 13:32:31 XLON 750 404.00 13:37:06 XLON 675 403.80 13:40:40 XLON 42 404.00 13:54:53 XLON 763 404.00 13:54:53 XLON 708 403.80 13:54:54 XLON 807 404.80 14:13:13 XLON 707 404.40 14:18:36 XLON 189 404.00 14:19:03 XLON 595 404.00 14:19:03 XLON 768 404.00 14:22:49 XLON 18 403.80 14:23:03 XLON 367 403.80 14:25:00 XLON 161 403.80 14:25:17 XLON 362 403.80 14:28:45 XLON 169 403.80 14:28:45 XLON 333 403.80 14:28:45 XLON 688 405.40 14:39:52 XLON 25 406.00 14:47:51 XLON 18 406.00 14:47:55 XLON 785 406.00 14:48:11 XLON 183 406.00 14:48:11 XLON 374 406.00 14:48:11 XLON 580 406.00 14:48:11 XLON 103 406.00 14:48:11 XLON 208 406.00 14:48:11 XLON 314 406.00 14:48:11 XLON 419 406.00 14:48:11 XLON 384 405.80 14:48:28 XLON 774 406.20 14:57:37 XLON 716 406.20 14:57:37 XLON 187 406.00 14:58:24 XLON 584 406.00 14:58:24 XLON 770 406.60 15:02:19 XLON 686 406.20 15:06:15 XLON 744 407.00 15:14:32 XLON 109 406.80 15:16:30 XLON 218 406.80 15:16:55 XLON 336 406.80 15:17:04 XLON 662 406.80 15:17:04 XLON 794 406.60 15:17:04 XLON 675 406.40 15:20:42 XLON 428 406.40 15:25:06 XLON 715 406.60 15:32:41 XLON 702 406.60 15:32:41 XLON 682 406.60 15:32:41 XLON 670 406.40 15:42:05 XLON 712 406.40 15:42:05 XLON 678 406.40 15:47:24 XLON 759 406.20 15:50:06 XLON 650 406.20 15:57:08 XLON 329 406.40 16:00:16 XLON 593 406.40 16:00:16 XLON 779 406.40 16:01:18 XLON 377 406.20 16:01:30 XLON 59 406.80 16:04:43 XLON 632 406.80 16:04:51 XLON 792 406.60 16:04:58 XLON 686 407.40 16:11:03 XLON 893 407.20 16:13:04 XLON 708 407.40 16:16:43 XLON 80 407.40 16:19:24 XLON 674 407.40 16:19:24 XLON 551 407.20 16:22:04 XLON 318 407.20 16:22:08 XLON Date: 03-09-2025 08:30:00 Produced by the JSE SENS Department. The SENS service is an information dissemination service administered by the JSE Limited ('JSE'). The JSE does not, whether expressly, tacitly or implicitly, represent, warrant or in any way guarantee the truth, accuracy or completeness of the information published on SENS. The JSE, their officers, employees and agents accept no liability for (or in respect of) any direct, indirect, incidental or consequential loss or damage of any kind or nature, howsoever arising, from the use of SENS or the use of, or reliance on, information disseminated through SENS.