Over 30 International Cricketers Retired in 2024. The year 2024 witnessed the retirement of more than two dozen international cricketers, either completely or from specific formats. Among them were India’s iconic duo, Rohit Sharma and Virat Kohli, who stepped away from T20Is after leading the nation to victory in the ICC T20 World Cup 2024. Later in the year, another Indian legend, Ravi Ashwin, bid farewell to international cricket altogether.
Cricketers: Veteran openers David Warner and Shikhar Dhawan also retired from all formats of the game. Other notable names to exit the international stage in 2024 included James Anderson, Shakib Al Hasan, and Tim Southee.
Pakistan saw the retirement of Mohammad Amir and Imad Wasim for the second time in their careers. Meanwhile, wicket-keepers Wriddhiman Saha and Matthew Wade decided to hang up their gloves from top-level cricket.
The trend has continued into 2025, with several international cricketers retiring—either completely or from select formats—within the first three months of the year. Let’s take a look at the full list of players who retired in 2025.
As of October 2025, several prominent international cricketers have announced their retirement from various formats.
International cricketers who retired in 2025:

Player | Country | Formats Retired From | Date of Retirement |
---|---|---|---|
Martin Guptill | New Zealand | All formats | January 8, 2025 |
Tamim Iqbal | Bangladesh | All formats | January 10, 2025 |
Varun Aaron | India | All formats | January 2025 |
Shapoor Zadran | Afghanistan | All formats | January 2025 |
Wriddhiman Saha | India | All formats | January 2025 |
Dimuth Karunaratne | Sri Lanka | All formats | February 2025 |
Mahmudullah | Bangladesh | All formats | February 2025 |
Heinrich Klaasen | South Africa | All formats | June 2, 2025 |
Nicholas Pooran | West Indies | All formats | June 9, 2025 |
Cheteshwar Pujara | India | All formats | August 24, 2025 |
Asif Ali | Pakistan | All formats | September 2, 2025 |
Amit Mishra | India | All formats | September 4, 2025 |
Marcus Stoinis | Australia | ODI only | June 2025 |
Steve Smith | Australia | ODI only | June 2025 |
Mushfiqur Rahim | Bangladesh | ODI only | March 5, 2025 |
Glenn Maxwell | Australia | ODI only | June 2, 2025 |
Angelo Mathews | Sri Lanka | Test only | 2025 |
Rohit Sharma | India | Test only | May 12, 2025 |
Virat Kohli | India | Test only | May 12, 2025 |
Chris Woakes | England | All formats | September 29, 2025 |
Mitchell Starc | Australia | T20I only | September 2, 2025 |
Peter Moor | Zimbabwe/Ireland | All formats | 2025 |
Andre Russell | West Indies | All formats | 2025 |
Piyush Chawla | India | All formats | 2025 |