Veteran English all-rounder Ben Stokes has announced his retirement from ODI cricket via Twitter on Monday 18th July. Stokes will play his last ODI game against South Africa at Chester Le Street on Tuesday, 19th July. The sudden retirement of Ben Stokes has shocked the whole cricket fraternity.

Stokes played his last ODI series against India yesterday. The mighty all-rounder could only make 48 runs in the 3-match series.
Ben Stokes has sought workload issues behind his retirement as the cricket schedule is too hectic across all formats, which his body is not allowing him to play. Stokes feels that he can’t contribute to ODI cricket anymore. However, he would be 100 % committed to the test and T20 cricket. Stokes also wrote that he had enjoyed every bit of 11 years of ODI cricket.
Stokes’s emotional twitter post
Stokes made his ODI debut 11 years back in 2011 against Ireland. Stokes piled up 2919 runs in 104 ODI games he played, while with the ball he scalped 74 wickets. The 2019 World Cup final against New Zealand at Lord’s has to be the most memorable moment of his ODI career, as the Durham man-made 84* to win the maiden ODI World Cup for his team.
Indian star batter Virat Kohli has lauded Ben’s ODI career saying- “You are the most competitive bloke I have ever played against”.
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at info@skyblogs.in