As Ben Stokes decides to retire from ODI cricket, we will take you through the top five international cricketers who retired in their early 30s.
Australia's World Cup-winning captain Michael Clarke announced his retirement at the age of 34.
Former New Zealand cricketer Brendon McCullum decided to hang his shoes when he was 35 years old.
Legendary South Africa captain Graeme Smith retired from all forms of cricket when he was 33.
New Zealand pacer Shane Bond bid adu to the game of cricket at the age of 34.
England all-rounder Andrew Flintoff called it a day in 2010 when he was 33 years old.