In 2024, more than 30 cricketers retired either in a particular format or full-time. The list included a lot of Indians, with stalwarts like Virat Kohli and Rohit Sharma retiring from T20I cricket. While Shikhar Dhawan & Ravichandran Ashwin retired fully from international cricket.
Year 2025 also started on a similar note, with more than 15 cricketers already retired from the game. On that note, let's look at the list of cricketers who have retired from the game in 2025.
Former Indian fast bowler Rishi Dhawan announced his retirement from Indian white ball cricket earlier this year. Dhawan played 3 ODIs & a lone T20I for India all in 2016, picking only 2 wickets. Rishi played 134 List A games & 135 T20 games from 2007 to 2025. Dhawan also led Himachal Pradesh to the Vijay Hazare title in 2021-22.
Veteran New Zealand opener Martin Guptill announced his retirement from all formats of the game on January 8th, 2025. Guptill made his New Zealand debut in 2009 and played his last international match in October 2022. Guptill played 198 ODIs, 122 T20Is, and 47 tests.
Guptill is New Zealand's highest run scorer in T20Is with 3531 runs & the third highest run scorer in ODI cricket with 7346 runs. Guptill is the only New Zealand player to have scored a double ton in ODI cricket. The right-hander achieved this feat against the West Indies in the 2015 ODI World Cup.
Fast bowler Varun Aaron had announced his decision to retire from his first-class career last year, at the end of the Ranji Trophy season, playing for Jharkhand. His journey in first-class cricket came to an end after Jharkhand's campaign ended in the Ranji Trophy season.
Aaron finishes with 66 first-class games, nine of which were for India. In nine Tests between 2011 and 2015, Aaron managed to pick 18 wickets at an average of 52.
Bangladeshi veteran Tamim Iqbal announced his retirement from International cricket on 10th January 2025. He last played for Bangladesh back in September 2023. He has played 70 tests, 243 ODIs, and 78 T20Is since making his international debut in 2007.
He was one of the lynchpins of the Bangladeshi batting lineup in the 2010s. Tamim scored a total of 15249 runs in International cricket across formats, hence becoming the second-highest run scorer for Bangladesh in their cricketing history.
Afghanistan's former left-arm seamer Shapoor Zadran, who played for Afghanistan back in March 2020, announced his retirement from International cricket on January 31, 2025.
Shapoor is fondly remembered for playing a key role with both bat and ball during Afghanistan’s win over Scotland in the 2015 World Cup, Afghanistan’s first ever win in the ODI cup history.
Overall, Zadram featured in 44 ODIs and 36 T20Is, picking up 80 wickets in total.
Former Indian Wicket-Keeper batter Wriddhiman Saha has announced his retirement from International & Domestic Cricket after the end of this year's Ranji Trophy season. Saha, who was playing for Tripura last year, made a move back to his home state, Bengal, to end a glorious Cricket career.
Australian all-rounder Marcus Stoinis bid adieu to the ODI format on February 6th, 2025. Stoinis made his ODI debut in 2015, playing 71 ODIs in which he ended up scoring 1495 runs at a strike rate of 93 with one century & six half-centuries. On the bowling front, he picked up 48 wickets.
Stoinis is fondly remembered for his brilliant 146 in an ODI against New Zealand. Stoinis was also a part of Australia's World Cup-winning team in 2023.
Sri Lankan opener & former captain Dimuth Karunaratne called time on his international career after his 100th test appearance for Sri Lanka that came against Australia at Galle this year.
Karunaratne made his international debut in an ODI against England in 2011 in Manchester, while he made his test debut in November 2012 against New Zealand. Karunaratne went on to play 100 tests & 50 ODIs for Sri Lanka. The left-handed batter scored 16 test tons & one in ODI cricket.
Australian batter Steve Smith, who was leading the side in the absence of injured Pat Cummins in the ICC Champions Trophy, announced his retirement from ODIs after Australia's loss in the semi-finals against India.
Smith started his ODI career as a leg spinner, and transformed himself as a batter. Smith played 170 ODIs for Australia scoring 5800 runs at an average of 43 with 12 tons & 35 half centuries, while he also picked 28 wickets in the format in the 40 innings that he bowled.
Mushfiqur Rahim retired from ODI Cricket following Bangladesh's group stage exit from the ICC Champions Trophy. Mushfiqur played 274 ODI matches in his 19-year-long career.
Rahim is also the second-highest run-scorer & century maker in ODIs for Bangladesh just behind Tamim Iqbal. Rahim scored 7795 runs with 9 centuries. Rahim scored his ODI score against Sri Lanka in 2018 in Dubai.
The Bangladeshi wicket-keeper batter last featured in an ODI for Bangladesh in their group game against New Zealand in the ICC Champions Trophy 2025.
After Mushfiqur Rahim, it was his fellow countryman & good friend Mahmuddulah who drew curtains on his international cricket career after Bangladesh's group stage exit in the ICC Champions Trophy. Mahmudullah had retired from test cricket in 2021; he retired from the T20I format in 2024.
Mahmudullah played 50 tests, 239 ODIs, and 141 T20Is for his country, where he scored 2914 test runs, 5689 ODI runs, and 2444 T20I runs. Mahmudullah is the only Bangladesh player with 3 World Cup centuries. He also led Bangladesh for a short stint, but to very minimal success.
Star Indian batter Rohit Sharma announced his retirement from red-ball cricket on May 7th, 2025, calling time on his 11-year test career, which began in 2013. Rohit's poor outing with the bat & as a leader in the home series loss against New Zealand & in the Border-Gavaskar Trophy in Australia, which India lost 3-1, forced Rohit to step away from the red-ball format.
Rohit had already retired from the T20I format after India's T20 World Cup win against South Africa in 2024. Rohit played 67 test matches, scoring 4301 runs at an average of 40.57. Rohit led India in 24 matches, winning 12, losing 9 & drawing 3. Rohit will continue playing ODI cricket for India.
Days after Rohit Sharma's test retirement, another senior batter, Virat Kohli, announced his retirement from test cricket on May 12, 2025. Kohli had earlier retired from the T20I format after India's win in the T20 World Cup last year.
The former Indian captain announced his retirement from test cricket on social media, a format he loved the most. Kohli will now be seen only in the ODI format for India.
Virat played 123 test matches for India, scoring 9230 test runs at an average of 46.85 with 30 test centuries & 31 half centuries. Kohli was having a lean run in the red-ball format for quite some time, which eventually led Kohli to take this call. On the captaincy front, Kohli captained India in 68 matches, winning 40 matches, becoming India's most successful test captain.
Priyank Panchal has announced his retirement from first-class cricket, effective immediately. The opener from Gujarat scored close to 9000 first-class runs, and the batter also won the Ranji Trophy title in the 2016-17 season.
The 35-year-old also holds the record for most first class centuries by a Gujarat batter, this includes a magnificent 148 in his last appearance the vey same game where Gujarat narrowly missed the first innings lead against Kerala & lost a spot in the finals.
Australian All-rounder Glenn Maxwell called time on his ODI on June 2, 2025, at the age of 36 years. Maxwell spoke to the selectors & then took a call that he won't be fit enough to make it into the ODI squad for the 2027 ODI World Cup.
In a career spanning from 2012 to 2025, Maxwell played in 149 ODIs, scoring 3990 runs and picking 77 wickets. He played a key role in helping Australia win the 2015 & 2023 ODI Cricket World Cups.
An explosive batter, Maxwell scored his runs at an average of 33.81 and a strike rate of 126.70. He is fondly remembered for his unbeaten double hundred (201*) in the 2023 ODI World Cup against Afghanistan.
It is regarded as one of the greatest ODI innings ever played in the history of the game. Maxwell scored 3 centuries & 23 half-centuries in the 149 ODI games that he played. Maxwell was handy as a spinner, picking four wicket hauls four times, he was also a gun fielder, picking up 91 catches.'
South African wicket-keeper batter Heinrich Klaasen announced a shocking international retirement on June 2, 2025. Klaasen had already retired from test cricket in 2024. Klaasen played 4 tests, 60 ODIs & 58 T20Is for South Africa, scoring 104, 2141 runs & 1000 runs respectively.
He also hit four hundreds in international cricket, and all of those came in 50-over cricket. He smashed 11 fifties in ODIs and five in T20Is.
Indian wrist spinner Piyush Chawla announced his retirement from International cricket. The 36-year-old veteran leggie announced his decision on social media with a lengthy statement on his Instagram page on June 6, 2025.
Chawla played 35 International matches for India (3 Tests, 25 ODIs & 7 T20Is) in his 12-year career, picking up 43 international wickets. Chawla is also a two-time World Cup champion, having won the 2007 T20 World Cup in South Africa & the 2011 World Cup at home.
Chawla made his first-class debut as a 16-year-old in October 2005 and made rapid progress up through the ranks. By March of the following year, he'd won a Test cap when picked to play in Mohali against England, becoming the second-youngest man after Sachin Tendulkar to don the India whites.
The dynamic West Indies opener Nicholas Pooran sent shockwaves in the cricketing world after announcing a shock retirement at 29 on 9th June 2025. Pooran is the leading run-scorer for West Indies in the shortest format of the game & also the most capped player in T20Is for the West Indies.
Pooran is at the peak of his skills, having smashed 170 sixes last year in the highest in the T20I format. In the just-concluded IPL, Pooran managed to breach 500 runs in a season for the first time and smashed 40 sixes - the most in this year's tournament.
Pooran made his international cricket debut in 2016 and played his last for the West Indies in 2024. He played in 61 ODIs and 106 T20Is, where he scored 1983 and 2275 runs respectively.