Notice of annual general meetingTHUNGELA RESOURCES LIMITED(Incorporated in the Republic of South Africa)(Registration number: 2021/303811/06)JSE 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 Thursday, 5 June2025, at 12h00 CAT (11h00 UKT) to transact the business as stated in the AGM Notice. TheNotice of AGM incorporating the Remuneration report, Social, ethics and transformationcommittee report as well as the Summarised consolidated financial statements for the year ended31 December 2024 have been distributed to shareholders today, Wednesday, 30 April 2025.The salient details relating to the AGM are set out below:Issuer name Thungela Resources LimitedType of instrument Ordinary sharesISIN number ZAE000296554JSE code TGALSE code TGAMeeting type Annual General Meeting Main Auditorium, The Johannesburg StockMeeting venue Exchange, Sandown, Johannesburg, South Africa and by electronic communicationRecord date – to determine which shareholders are Thursday, 17 April 2025entitled to receive the notice of meeting Wednesday, 30 April 2025Publication/posting dateUK ordinary shareholders posting date Friday, 2 May 2025Last day to trade – Last day to trade to determineeligible shareholders that may attend, speak and vote at Tuesday, 27 May 2025the meetingRecord date – Record date to determine eligibleshareholders that may attend, speak and vote at the Friday, 30 May 2025meetingMeeting deadline date (for administrative purposes,forms of proxy for the meeting to be lodged) for UK and Tuesday, 3 June 2025SA shareholdersMeeting date 12h00 CAT/11h00 UKT on Thursday, 5 June 2025Publication of AGM results Friday, 6 June 2025Company's weblink to Integrated Annual Report and https://www.thungela.com/investors/annual-reports Annual Financial StatementsWebsite 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 2025JohannesburgSponsorRand Merchant Bank(A division of FirstRand Bank Limited)UK Financial adviser and corporate brokerPanmure Liberum LimitedFor further information, kindly contact the following persons:Company SecretaryTovi EllisEmail: coseccoalsa@thungela.comInvestor RelationsHugo NunesEmail: hugo.nunes@thungela.comShreshini SinghEmail: shreshini.singh@thungela.comMediaHulisani RasivhagaEmail: Hulisani.Rasivhaga@thungela.comDate: 30-04-2025 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.