Ben Stokes announces retirement from ODI cricket

Ben Stokes has decided to retire from ODI cricket after the game against South Africa on Tuesday.

Ben Stokes, one of the formidable and established all-rounders in the cricketing world will end his 11-years-old ODI cricketing career on Tuesday after the game against South Africa. The player has decided to part ways from the format owing to the injuries and fitness. the player announced his retirement from his Twitter handle.

Ben Stokes, “As hard as a decision as this was to come, it’s not as hard dealing with the fact that I can’t give my teammates 100% of myself in this format anymore. The England shirt deserves nothing less from anyone who wears it.”


Stokes debuted for England in 2011 against Ireland and since then the all-rounder kept leaping peaks to heap runs. Ben Stokes has played 104 ODI matches in his cricketing career, achieving two centuries and 74 wickets.

“I will play my last game for England in ODI cricket on Tuesday in Durham. I have decided to retire from this format. This has been an incredibly tough decision to make. I have loved every minute of playing with my mates for England. We have had an incredible journey on the way,” Stokes added.