Home
Cricket
Ben Stokes record vs India ahead of the IND vs ENG Test series

Ben Stokes record vs India ahead of the IND vs ENG Test series

Stokes has played 47 matches against India in three formats.

The IND vs ENG Test series is scheduled to start on January 25 in Hyderabad. With a lot on the line in terms of WTC champion and legacy as a skipper, Ben Stokes and Co. will be raring to take on the India cricket team. But to come and win in India is a challenge that no team has succeeded at in the last 12 years.

If the England cricket team wishes to win, they’ll need their batters to tackle the Indian spin trio, and their skipper will need to step up. So, ahead of the 5-match Test series, have a look at the Ben Stokes record vs India:

Ben Stokes overall record vs India

Ben Stokes has played 47 matches against the India cricket team in three formats of the game. In these matches, he has scored 1439 runs in 55 innings at an average of 28.21. He also has one century and nine fifties to his name against India.

MatchesRunsHSAvg100s50s
47143912828.2119

Ben Stokes record vs India in Test cricket

Ben Stokes has played 16 Test matches against the Indian cricket team. In these matches, he has scored 773 runs at 26.65 in 30 innings. He also has one century and four fifties to his name against India.

Of all the teams against whom he has played 10 or more Test matches, his average is the worst against India.

MatchesRunsHSAvg100s50s
1677312826.6514

Ben Stokes record vs India in ODIs

Ben Stokes has played 21 ODIs against the Indian cricket team. In these matches, he has scored 522 runs at 32.62 in 18 innings. He also has no centuries and five fifties to his name against India.

Of all the teams against whom he has played 5 or more ODIs, his average is the worst against India.

MatchesRunsHSAvgSR100s50s
215229932.62101.7505

Ben Stokes record vs India in T20Is

Ben Stokes has played 10 T20Is against the Indian cricket team. In these matches, he has scored 144 runs at 24 in 7 innings. He also has fifty or above scores against India.

Of the nine teams he has played against in the shortest format of the game, Stokes has played the most matches against India.

MatchesRunsHSAvgSR100s50s
101444624137.1400
Follow
Share

Editor's Pick

Rohit Sharma's form so bad that now Indian captain getting out against Devdutt Padikkal Cricket Rohit Sharma's form so bad that now Indian captain getting out against Devdutt Padikkal

Top Stories

Share article
Follow us on social media
Tell us why didn’t you like our article so that we can improve on?
Choose ranking:
ICC Test Ranking
ICC ODI Ranking
ICC T20I Ranking
Bengaluru FC’s Top Goal Scorers Top 5 Clubs with Most Champions League Titles Virat Kohli Birthday: greatest knocks of Chase Master India’s Top Men’s Singles Badminton Players Bowlers RCB should target in IPL 2025 auction