Notice of annual general meetingTHUNGELA RESOURCES LIMITED(Incorporated in the Republic of South Africa)Registration number: 2021/303811/06JSE Share Code: TGALSE Share Code: TGAISIN: ZAE000296554Tax number: 9111917259('Thungela' or the 'Company' and, together with its affiliates, the 'Group')NOTICE OF ANNUAL GENERAL MEETINGNotice is hereby given that the Annual General Meeting (AGM) of Thungela's shareholders willbe held as a hybrid meeting (by electronic communication and in person) on Friday, 5 June 2026,at 12h00 CAT (11h00 UKT) to transact the business as stated in the AGM Notice. The Notice ofAGM incorporating the Remuneration report, Social, ethics and transformation committee reportas well as the Summarised consolidated financial statements for the year ended 31 December2025 have been distributed to shareholders today, Thursday, 30 April 2026.The salient details relating to the AGM are set out below: Issuer name Thungela Resources Limited Type of instrument Ordinary shares ISIN number ZAE000296554 JSE code TGA LSE code TGA Meeting type Annual General Meeting Meeting venue Main Auditorium, The Johannesburg Stock Exchange, Sandown, Johannesburg, South Africa and by electronic communication Record date – to determine which shareholders Friday, 17 April 2026 are entitled to receive the notice of meeting Publication/posting date Thursday, 30 April 2026 Last day to trade – Last day to trade to Tuesday, 26 May 2026 determine eligible shareholders that may attend, speak and vote at the meeting Record date – Record date to determine eligible Friday, 29 May 2026 shareholders that may attend, speak and vote at the meeting Meeting deadline date (for administrative Wednesday, 3 June 2026 purposes, forms of proxy for the meeting to be lodged) for UK and SA shareholders Meeting date 12h00 CAT/11h00 UKT on Friday, 5 June 2026 Publication of AGM results Monday, 8 June 2026 Company's weblink to Integrated Annual Report https://www.thungela.com/investors/annual-reports and Annual Financial Statements https://www.thungela.com/investors/financial-results Website link to Notice of the AGM https://www.thungela.com/investors/agm-noticeAny proxies not lodged by the timelines noted in the above can be submitted to the transfersecretaries or handed to the chairperson of the AGM immediately prior to such proxy exercisinghis/her right to vote at the AGM.Logistical arrangements to participate in the AGM virtuallyShareholders wanting to join the AGM virtually, can register to participate and vote by visitinghttps://meetnow.global/za and clicking on the Thungela Resources logo. Once registered,shareholders will receive an invitation code together with detailed instructions on how to connectto the meeting.All other interested parties and guests will be able to access the AGM via the same portal, 30minutes before the meeting, or by attending the meeting in person at the meeting venue.30 April 2026JohannesburgSponsorRand Merchant Bank (A division of FirstRand Bank Limited)UK Financial adviser and corporate brokerPanmure Liberum LimitedFor further information, kindly contact the following people:Company SecretaryTovi EllisEmail: coseccoalsa@thungela.comInvestor RelationsHugo Nunes or Shreshini SinghEmail: ir@thungela.comMediaHulisani RasivhagaEmail: Hulisani.Rasivhaga@thungela.comDate: 30-04-2026 10:00:00Produced 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.