West Indies player Carl Hooper announced his Test retirement at the age of 32 but came out of it to lead them again.
Image Source : Getty Images
Ben Stokes announced his ODI retirement in July 2022 but came out of it to play for England during the 2023 ODI World Cup in India
Image Source : Getty Images
Imran Khan had made up his mind to retire after Pakistan's semifinal defeat to Australia in the 1987 World Cup semi but carried on playing at then-Pakistan President Zia ul Haq's request
Image Source : ICC
Kevin Pietersen called time on his limited-overs career in 2012 but took his retirement back 60 days later
Image Source : Getty Images
Having announced his Test retirement in 2021, Moeen Ali came back to represent England during the 2023 Ashes at Ben Stokes' request
Image Source : Getty Images
Shahid Afridi announced his retirement in 2006, 2010, 2011, and 2014 but eventually retired from international cricket in 2017
Image Source : Getty Images
Tamim Iqbal announced his retirement three months before the 2023 World Cup but reversed the decision in the blink of an eye at Bangladesh PM Shiekh Hasina's behest
Image Source : Getty Images
Mohammad Amir announced his Test retirement in 2019 and white-ball retirement in December 2020. He has again made himself available for international duty
Image Source : Getty Images
After announcing his retirement in November 2023, Imad Wasim has come out of it, intending to play for Pakistan again
Image Source : Getty Images
Next : IPL 2024 Points table after every team's first match