Ben Stokes Retirement: England Test captain Ben Stokes announced his retirement from ODI cricket.

England Test captain Ben Stokes has announced his retirement from ODI cricket. He made this announcement on Monday and said, tomorrow will be the last ODI of his career against South Africa
London: England Test captain Ben Stokes has retired from ODI cricket. He made this announcement on Monday. Stokes will play the last match of his ODI career on Tuesday. England will play the first match of the three-match ODI series against South Africa on Tuesday. This match will be played in Durham. After this, Stokes will say goodbye to ODIs. He himself gave this information on social media.
The 31-year-old Stokes has so far scored 2919 runs in 89 innings of 104 ODIs. His average is 39.45 and strike rate is 95.27. His highest score in ODIs is 102 runs. He has scored three centuries and 21 fifties in this format.
In bowling he took 74 wickets in 87 innings. His economy rate was 6.03. His best performance with the ball has been five wickets for 61 runs. He has achieved five wickets in an innings in his career.