Some players thrive in big moments, and Ben Stokes is undeniably one of them. With his remarkable ability to hit boundaries off the most brutal balls and take crucial wickets, Stokes has proven himself to be a true match-winner.
Despite battling injury and fitness challenges throughout his career, Stokes consistently rises to the occasion when it matters most. His exceptional performances were key to England’s victories in the 2019 ODI World Cup and the 2022 T20 World Cup. Let’s dive deep into the career of a fearsome cricketer.
Ben Stokes Career Stats
Ben Stokes started his international career in 2011 and hasn’t looked back on his brilliant performances since. He has had an impressive job with remarkable achievements in both batting and bowling, taking part in various formats, including ODIs, Tests, T20Is, and the IPL.
Ben Stokes Batting
Stokes has played more than 260 international matches, during which time he has scored 6719 test runs, 3463 ODI runs, and 585 T20I runs.
| Format | Matches | Runs | 100s | 50s | Highest Score |
| ODI | 114 | 3463 | 5 | 24 | 182 |
| T20I | 43 | 585 | 0 | 1 | 52 |
| Test | 110 | 6,719 | 13 | 35 | 258 |
| IPL | 45 | 935 | 2 | 2 | 107 |
Ben Stokes Bowling Stats
With the ball, Stokes has taken over 70 wickets in ODIs and 210 wickets in Tests, with best figures of 5/61 in ODIs and 8/161 in Tests. His all-round skills have made him a crucial player for England in major tournaments like the World Cup and T20 World Cup.
| Format | Matches | Wickets | Best Bowling | Economy Rate |
| ODI | 114 | 74 | 5/61 | 6.05 |
| T20I | 43 | 26 | 3/26 | 8.39 |
| Test | 110 | 210 | 8/161 | 3.33 |
| IPL | 45 | 28 | 3/15 | 8.64 |
Ben Stokes IPL Teams
Being laced with injury one way or the other, Stokes has only made limited IPL appearances so far. One of the most preferred allrounders, Stokes has played IPL since 2018 but has been part of on and off-season.
Stokes played for Rajasthan Royals in IPL 2018, 2019, 2020, and 2021. In 2023, Chennai went hell for leather with Stokes, and he was purchased by Chennai Super Kings.
Interestingly, Stokes only played limited matches in the season as he had to recover from a knee injury. Following 2023, Ben hasn’t been part of the IPL and is even doubtful about the future.
Ben Stokes IPL Price
For a quality all-rounder who can contribute both with the bat and ball and also in the field, Ben Stokes is a talent in itself. His ability to maneuver the field and get runs makes him an asset.
When we talk about Ben Stokes’s IPL price, the Rajasthan Royals picked him up in 2018 for 12.50 crores.
Meanwhile, he stayed with the team for 4 years at the same base price of 12.50 crores. In 2023, Chennai Super Kings came into the mix and picked up Ben for a staggering amount of 16.25. Sadly, he could only play only limited games for them.
Ben Stokes IPL Career
Readers might think a player with Ben Stokes’s quality will take the IPL career by storm, but you are wrong.
Stokes, with limited opportunities and hit-and-miss form, has had a timid IPL career. From 45 IPL matches, Stokes has made 935 runs with an average of 24.61. He has 2 centuries and 2 half-centuries with the bat in hand.
Other than that, Ben also had 114 overs, picking up 28 wickets with an average of 8.64. For an international, high-quality allrounder, such stats don’t do a world of justice to the talent he has.
Ben Stokes’ ODI career
It would be surprising to say that Ben Stokes has massively underachieved when we talk about ODI cricket. A talented batter, Ben only made 3463 runs from 114 matches with an average of 41.22
For such an elongated career, Stokes made 5 hundred. Not only with the bat, but bowling wasn’t excellent either. 74 wickets with an average of 42.39 isn’t the right achievement for such a high-quality player.
Stokes’ ODI career has been on and off, with retirement in 2022, coming back in the 2023 World Cup, re-retirement, and again thinking of a comeback. It’s fair to say Stokes underachieved in ODI cricket.
Ben Stokes Test Achievements
It won’t be a mistake to say that Ben Stokes has been a superstar in test cricket. The current captain of the England test team, Ben, has implemented a fear approach towards the opposition.
Stokes has been influential for his side both with the bat and ball. From 110 matches in the test, he has 6719 runs, including 13 centuries and 35 half-centuries. Although he doesn’t have many centuries, his runs are influential for the team.
With the ball in hand, Stokes has picked up 210 wickets with 4 occasions of 5 wicket haul. All in all his test achievements have been one to talk about.











