7 Cricketers Who Retired at Career Peak
AB de Villiers
Retired in 2018 while a dominant force in all formats.
Brendon McCullum
The aggressive Kiwi batsman and captain retired in 2016 at 35, just after an inspiring 2015 World Cup where he led his team to the final.
Kumar Sangakkara
A stylish left-handed batsman and a prolific run-scorer, Sangakkara retired from international cricket in 2015 at the age of 38.
Michael Clarke
The former Australian captain retired from ODIs after leading his team to victory in the 2015 Cricket World Cup at home
Glenn McGrath
The legendary Australian fast bowler retired after the 2007 Cricket World Cup, which Australia won.
Rohit Sharma
Announced his Test retirement in May 2025 after a successful career, though his recent Test form had been under scrutiny. He remains a key ODI player.
Shane Warne
Retired from Tests in 2007 as a world-class spinner.