Notice of annual general meeting (AGM)THUNGELA RESOURCES LIMITED(Incorporated in the Republic of South Africa)(Registration number: 2021/303811/06)JSE Share Code: TGALSE Share Code: TGAISIN: ZAE000296554Tax number: 9111917259('Company' or 'Thungela Resources')NOTICE OF ANNUAL GENERAL MEETING (AGM)Notice is hereby given that the Annual General Meeting of Thungela Resources shareholders(AGM) will be held as a hybrid meeting (by electronic communication and in person) on Tuesday4 June 2024, at 12:00 CAT, 11:00 UKT, to transact the business as stated in the AGM notice.The Notice of AGM incorporating the remuneration report and the summarised consolidatedfinancial statements for the year ended 31 December 2023 have been distributed to shareholderstoday, Tuesday, 30 April 2024.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 & by electronic communication Record date – to determine which shareholders are entitled to Friday, 19 April 2024 receive the notice of meeting Publication/posting date Tuesday, 30 April 2024 Last day to trade – Last day to trade to determine eligible Tuesday, 21 May 2024 shareholders that may attend, speak and vote at the meeting Record date – Record date to determine eligible shareholders Friday, 24 May 2024 that may attend, speak and vote at the meeting Meeting deadline date (for administrative purposes, forms of Friday 31 May 2024 proxy for the meeting to be lodged) for UK and SA shareholders Meeting date 12h00 CAT on Tuesday 4 June 2024 Publication of AGM results Thursday 6 June 2024 Company's weblink to integrated annual report and annual www.thungela.com/investors financial statements Website link to Notice https://www.thungela.com/investors/corporate-governanceAny 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 2024JohannesburgUK Financial adviser and corporate brokerLiberum Capital LimitedTel: +44 20 3100 2000SponsorRand Merchant Bank (A division of FirstRand Bank Limited)For further information, kindly contact the Company Secretary:Francois KlemEmail: coseccoalsa@thungela.comInvestor RelationsHugo NunesEmail: hugo.nunes@thungela.comShreshini SinghEmail: shreshini.singh@thungela.comMediaHulisani RasivhagaEmail: Hulisani.Rasivhaga@thungela.comDate: 30-04-2024 09: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.