This calendar year has seen several prominent names bow out from men's international cricket. Here are the latest retirement updates from each format.
Full list of men's international cricketers who have retired
Retired from all international formats
James Anderson
In May, England pacer James Anderson announced his retirement from Test cricket, via Instagram. After playing his last Test against West Indies in July, he moved into a mentorship role with the England squad, working with the current crop of pacers.
Technically speaking, a formal announcement on his limited-overs career was never made. However, it has been nearly 10 years since Anderson's last white-ball match for England, and it is more or less accepted that he will not play. He is, however, said to be exploring options on the T20 franchise circuit.
Shikhar Dhawan
In August, India opener Shikhar Dhawan formally called time on his international and domestic career. He had not represented India since 2022. Dhawan will be in action in this year's edition of Legends League Cricket, a tournament for retired players.
Dawid Malan
In August, England batter Dawid Malan announced his international retirement. He had not featured for the national team since the 2023 World Cup.
Shannon Gabriel
West Indies pacer Shannon Gabriel hung up his international boots in August, but will continue to play domestic and franchise cricket.
David Warner
Australian batter David Warner had announced his retirement from the ODI and Test formats last year, and retired from T20I cricket following this year's T20 World Cup. He has since stated that he is open to a recall for the 2025 Champions Trophy, if Australia are willing to pick him.
David Wiese
David Wiese has represented South Africa and Namibia in international cricket, and retired from all international formats after this year's T20 World Cup.
Sybrand Engelbrecht
Netherlands international Sybrand Engelbrecht was another who retired from international cricket after the T20 World Cup. The diminutive batter also played for South Africa at the U19 level.
Dinesh Karthik
In June, Dinesh Karthik announced his retirement from all forms of representative cricket. He has, however, since signed up to play for Paarl Royals in the upcoming season of SA20.
Dean Elgar
Elgar announced his retirement in December 2023, but formally hung up his boots in January this year, following the home Test series against India.
Saurabh Tiwary
Saurabh Tiwary last played for India in 2010, and announced his retirement from professional cricket in February after representing Jharkhand in the Ranji Trophy.
Neil Wagner
Another Test specialist like Elgar and Anderson, New Zealand fast bowler Neil Wagner announced his retirement from international cricket after being left out of the home Test series against Australia in February.
Colin Munro
Munro remains a regular feature on the franchise T20 circuit, but has not played for New Zealand since 2020. He formally announced his retirement from the international game in May this year.
Kedar Jadhav
Jadhav, who represented India 82 times in white-ball cricket, retired from all forms of cricket in June.
Will Pucovski
Still only 26 years old, Australian batter Will Pucovski was forced into retirement from all forms of professional cricket in August when medical experts recommended he retire due to repeated concussions. He played one Test match for Australia, against India in 2021.
Barinder Sran
On August 30, Indian pacer Barinder Sran announced in an Instagram post that he would be retiring from professional cricket. He played for India eight times, all in 2016.
Moeen Ali
On September 8 England all-rounder Moeen Ali, already retired from Test cricket, announced his retirement from all international formats. He will continue to play franchise cricket.
R Ashwin
On December 18, after conclusion of the third India-Australia Test in Brisbane, Ashwin announced his retirement from all international formats.
Retired from Test cricket
Tim Southee
The New Zealand fast bowler played his last Test at Hamilton against England. He finished with 391 wickets from 107 Tests. It's not clear whether he will be available for white-ball international cricket either.
Heinrich Klaasen
T20 superstar Heinrich Klaasen announced in January that he would retire from Test cricket. Klaasen has not been preferred by the South African selectors in the longest format, playing just four Tests since his debut in 2019.
Retired from T20I cricket
Brian Masaba
Ugandan skipper Brian Masaba announced his retirement from the T20I format following the T20 World Cup, but remains available for the Cricket Cranes in the 50-over format.
Virat Kohli
India star Virat Kohli announced at the post-match presentation ceremony following the T20 World Cup final that he would no longer play the format. He is still active in ODI and Test cricket.
Also read: Kohli, Rohit for 2027 ODI World Cup? If fit, says Gambhir
Rohit Sharma
Rohit followed Kohli's lead, announcing his retirement at the post-match press conference. Like Kohli, he remains available for selection in ODIs and Tests.
Ravindra Jadeja
A day after Kohli and Rohit hung up their boots, all-rounder Ravindra Jadeja followed suit, announcing his retirement on Instagram. He is also still active in ODI and Test cricket.
Follow Wisden for all cricket updates, including live scores, match stats, quizzes and more. Stay up to date with the latest cricket news, player updates, team standings, match highlights, video analysis and live match odds.