Ben Stokes announces retirement from ODI cricket, his last game vs SA. to play

England Test cricket team captain Ben Stokes has announced his retirement from ODI cricket. The ICC 2019 World Cup winner will play his last ODI against South Africa in Durham. Stokes announced the news on his official Twitter account along with a picture of him holding the 2019 World Cup trophy. After making his ODI debut against Ireland in 2011, Stokes scored 2919 runs including three centuries and took 74 wickets in the format. His match-winning effort in the World Cup 2019 final remains the highlight, when his unbeaten 84* helped send the match into a Super Over, which England won.