Ben Stokes announced shock retirement from ODI cricket. His ODI career lasted 11 years. Here's how his records look in every department of the game.

Ben Stokes made his ODI debut in 2011 against Ireland. The southpaw's last ODI game will be played on July 19, 2022 against South Africa.

Ben Stokes played 104 ODIs. He scored 2,919 runs including 3 centuries and 21 half-centuries. He had an average of 39.44 and a strike rate of 95.26. His career-best knock of 102 came against Australia in 2017.

Ben Stokes is considered one of the most athletic English fielders. He has 49 catches in ODIs. He took a jaw-dropping catch against South Africa in 2019 World Cup.

In the bowling department, he has 74 wickets from 104 ODIs. His best bowling figures of 5/61 came against Australia in 2013.

Ben Stokes has hit 238 fours and 88 sixes. He has remained unbeaten on 15 occasions. His best performance came against New Zealand in World Cup 2019 final where he scored unbeaten 84.

Stokes' bowling average is 41.79 whereas his economy rate is 6.02 runs per over. The right-arm pacer's strike rate is 41.6. He has one fifer and one four-fer to his name.

Follow us on: