
With over half a year still remaining, several prominent players have already bid farewell to men’s international cricket. Here are the latest retirement updates from each format.
Retired from all international formats
Martin Guptill
The former New Zealand opener officially announced his retirement from international cricket on January 8. Guptill ended his career as New Zealand’s fifth-highest all-time scorer and is the only one from his country to score an ODI double-hundred – a 237 not out against West Indies in the 2015 World Cup quarterfinals.
Varun Aaron
Aaron shot to fame as an express pacer at a time when clocking 150 kmph was a rarity in Indian cricket. Injuries derailed his career, restricting him to just nine ODIs and as many Tests between 2011 and 2015.
Tamim Iqbal
After unretiring earlier following the request of ousted prime minister Sheikh Hasina, Tamim announced his retirement for the second time on January 10. Having last played in September 2023, Tamim is Bangladesh’s second-highest run-getter in international cricket (15,192).
Shapoor Zadran
The tall left-arm pacer was a vital part of Afghanistan’s early years in international cricket, playing a decisive role in their maiden ODI World Cup win against Scotland in 2015. Across 44 ODIs and 36 T20Is, he claimed 80 wickets.
Wriddhiman Saha
Having spent years in MS Dhoni’s shadow, Saha’s Test career truly began after Dhoni’s retirement. While more than a handy batter, his legacy was defined by his impeccable wicketkeeping technique, especially those acrobatic leaps on both sides of the wicket. Saha finished with 1,353 Test runs at an average of 29.39 from 40 matches.
Dimuth Karunaratne
Karunaratne is only the seventh Sri Lankan player to feature in at least 100 Tests. With 7,222 runs, the former captain ranks as the fourth-highest run-scorer for his country in the format. He also played 50 ODIs, amassing 1,316 runs with 11 fifties. Following the Galle Test against Australia in February, he announced his retirement.
Mahmudullah
Following Bangladesh’s dismal Champions Trophy campaign, Mahmudullah retired from all formats, having already stepped away from Tests in 2021. He holds the record for the most centuries (3) by a Bangladeshi batter in ODI World Cups and captained the side in six Tests and 43 T20Is.
Retired from ODI cricket
Marcus Stoinis
The Australian all-rounder's shock retirement from the ODI format came before the Champions Trophy. Having announced himself with a 146 not out against New Zealand on debut, he went on to play 71 matches in the format, scoring 1495 runs besides taking 48 wickets. He was part of Australia's 2023 World Cup-winning campaign.
Steve Smith
Having led Australia to a semi-final finish in the Champions Trophy, Smith announced his ODI retirement. Besides the 2023 World Cup, he also won the 2015 edition, playing a decisive role, scoring 402 runs at an average of 67, including a hundred and four fifties.
Mushfiqur Rahim
After bidding adieu to T20Is in 2022, Mushfiqur Rahim has now retired from ODIs, becoming the latest format he’s stepped away from. He finishes as Bangladesh’s second-highest run-scorer in ODIs (7,795) and their highest across all formats.
Retired from Test cricket
Rohit Sharma
After India’s failure to qualify for the World Test Championship final – following consecutive series defeats to New Zealand and Australia – Rohit announced his retirement from Test cricket. Earlier, he had stepped away from T20Is after captaining India to a World Cup title in 2024. The decision came amid a prolonged slump in form, which even prompted him to drop himself mid-series during the Border-Gavaskar Trophy. Rohit’s Test captaincy stint spanned 24 matches, with a win percentage of exactly 50.
Virat Kohli
While Rohit’s retirement was somewhat expected, Kohli’s decision came as a surprise. Notably, this marks the second time Kohli’s exit from a format has aligned with Rohit’s – he too retired from T20Is after India’s T20 World Cup triumph. Kohli finished as India’s most successful Test captain (40 wins), achieving historic milestones like the 2018–19 Australia series win, a first for any Indian side. He is also India’s fourth-highest run-getter (9,230) in Tests.
Angelo Mathews
Mathews, whose Test career spanned nearly 16 years, amassed 8,167 runs and took 33 wickets in 118 matches. His longevity overlapped with greats like Kohli, and he retired as Sri Lanka’s third-highest run-scorer and fourth-most-capped player.
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.