Top 10 Players with the Best Strike Rates in England vs India ODIs

England and India have produced many memorable ODI matches, with aggressive batters playing a major role in this long-running rivalry. The Best Strike Rates in England vs India ODIs highlight players who have scored their runs at an impressive pace against the opposition. The ranking includes experienced stars and modern-day batters from both teams, with Hardik Pandya leading the list by a clear margin. Jason Roy and Ben Duckett occupy the next two positions, while legendary Indian players such as Kapil Dev, Virender Sehwag and Yuvraj Singh also feature. These numbers provide an interesting view of the attacking batting performances produced in England vs India ODI matches.

List of 10 Players with the Best Strike Rates in England vs India ODIs

10. Shubman Gill

Shubman Gill takes 10th place in the Best Strike Rates in England vs India ODIs ranking. The Indian batter has quickly developed into one of the most dependable ODI players and has shown an excellent combination of consistency and attacking stroke play against England. Between 2023 and 2026, Gill played seven matches and scored 456 runs from 452 balls. His strike rate of 100.88 puts him just above the 100 mark, while his impressive average of 76.00 shows that he has been highly consistent at the same time. Gill’s highest score was 112, and he recorded one century and four half-centuries. He also hit 65 fours and six sixes, showing his ability to maintain a fast scoring rate without taking unnecessary risks. His performances have earned him a place among the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
Shubman Gill2023-20267456100.88

9. C Kieswetter

Craig Kieswetter is ninth in the Best Strike Rates in England vs India ODIs. The former England wicketkeeper-batter played 13 matches against India between 2011 and 2013 and scored 313 runs from 310 deliveries. His strike rate of 100.96 places him narrowly ahead of Shubman Gill in this ranking. Kieswetter’s batting average was 26.08, while his highest score was 63. He recorded two half-centuries during his ODI appearances against India and also struck 34 fours and 13 sixes. Although his total number of runs was lower than several players in the list, his ability to score quickly helped him secure a position among the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
C Kieswetter2011-201313313100.96

READ MORE: Top 10 Best Bowling Economy Rates in an Innings by Australia vs India T20Is

8. Yuvraj Singh

Yuvraj Singh ranks eighth among the Best Strike Rates in England vs India ODIs, while his overall record against England is one of the most impressive on the list. Between 2002 and 2017, Yuvraj played 37 matches and scored 1,523 runs from 1,499 balls. His strike rate was 101.60, and his batting average stood at 50.76. His highest score was 150, and he recorded four centuries and seven half-centuries. Yuvraj’s 173 fours and 29 sixes demonstrate the attacking style that made him one of India’s most dangerous ODI batters. His combination of a high run tally, strong average and scoring rate makes him one of the most accomplished players in the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
Yuvraj Singh2002-2017371523101.60

7. BA Stokes

Ben Stokes occupies seventh position in the Best Strike Rates in England vs India ODIs. The England all-rounder has built his reputation around aggressive batting and the ability to score important runs when his team is under pressure. Against India, Stokes played 21 ODIs between 2011 and 2023 and scored 522 runs from 513 balls. His strike rate of 101.75 places him above the 100 mark, while his batting average was 32.62. Stokes recorded five half-centuries, with his highest score being 99. He also hit 36 fours and 24 sixes against India. His willingness to attack the bowling and find boundaries makes him an important part of the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
BA Stokes2011-202321522101.75

6. V Sehwag

Virender Sehwag was one of India’s most attacking opening batters and ranks sixth in the Best Strike Rates in England vs India ODIs. From 2002 to 2011, Sehwag played 27 ODIs against England and scored 1,008 runs from 985 deliveries. His strike rate was 102.33, while his average stood at 37.33. Sehwag’s highest score was 126, and he recorded one century and seven half-centuries. He also struck 151 fours and 12 sixes, underlining his aggressive approach at the top of the order. Sehwag’s ability to attack bowlers from the beginning of an innings allowed him to maintain a strong scoring rate, making him one of the most recognizable names in the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
V Sehwag2002-2011271008102.33

5. JM Bairstow

Jonny Bairstow is fifth in the Best Strike Rates in England vs India ODIs. The England opener has consistently played aggressive ODI cricket and has often used the early overs to put pressure on opposing bowlers. Between 2011 and 2023, Bairstow played 18 matches against India and scored 641 runs from 621 balls. His strike rate of 103.22 was supported by an average of 40.06. Bairstow’s highest score was 124, and he recorded two centuries and two half-centuries during this period. He also hit 63 fours and 26 sixes, showing his ability to score rapidly through both boundary hitting and attacking stroke play. These performances place him firmly among the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
JM Bairstow2011-202318641103.22

4. N Kapil Dev

Kapil Dev takes fourth place in the Best Strike Rates in England vs India ODIs, and his position is particularly notable because his statistics come from an earlier period of ODI cricket. Between 1981 and 1993, Kapil played 23 matches against England and scored 449 runs from 430 deliveries. His strike rate of 104.41 was outstanding for the era. Kapil’s batting average was 29.93, while his highest score was 64. He also registered four half-centuries and struck 35 fours and 10 sixes. As an attacking all-rounder, Kapil had the ability to change the momentum of a match quickly, and his scoring rate against England remains impressive. His record makes him a significant name in the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
N Kapil Dev1981-199323449104.41

3. BM Duckett

Ben Duckett occupies third place in the Best Strike Rates in England vs India ODIs based on the supplied statistics. His record covers six matches between 2025 and 2026, during which he scored 315 runs from 288 deliveries. Duckett’s strike rate of 109.37 is one of the highest figures in the ranking, while his average of 52.50 demonstrates that his attacking approach has also produced consistent results. His highest score was 141, and he recorded one century and one half-century against India. Duckett also hit 48 fours and three sixes, showing how effectively he uses stroke play to maintain a high scoring rate. His combination of speed, consistency and boundary hitting makes him one of the leading modern names in the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
BM Duckett2025-20266315109.37

READ MORE: Top 10 Most Dismissals in a Match for Australia vs India in T20Is

2. JJ Roy

Jason Roy holds second place in the Best Strike Rates in England vs India ODIs with a strike rate of 111.72. Roy was one of England’s most aggressive opening batters and regularly looked to dominate opposition bowlers during the opening stages of an ODI innings. From 2017 to 2022, he played 12 matches against India and scored 543 runs from 486 balls. His batting average was 45.25, while his highest score was 82. Roy recorded five half-centuries during this period and hit an impressive 74 fours along with nine sixes. His ability to score quickly while also producing substantial contributions makes him one of England’s standout performers in the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
JJ Roy2017-202212543111.72

1. HH Pandya

Hardik Pandya is No. 1 in the Best Strike Rates in England vs India ODIs ranking, with an outstanding strike rate of 123.72. Between 2017 and 2025, Pandya played 16 matches against England and scored 438 runs from 354 deliveries. He remained unbeaten three times and recorded a batting average of 39.81. His highest score was 71, while he registered three half-centuries. Pandya also struck 36 fours and 15 sixes during his innings against England. His strike rate is significantly higher than every other player included in the ranking, highlighting his ability to accelerate the scoring and put pressure on bowlers. His aggressive middle-order batting and finishing skills make him the leading player in the Best Strike Rates in England vs India ODIs.

PlayerSpanMatRunsSR:
HH Pandya2017-202516438123.72

The Best Strike Rates in England vs India ODIs ranking features an interesting mix of English and Indian batters from different generations. Hardik Pandya leads with 123.72, followed by Jason Roy at 111.72 and Ben Duckett at 109.37. Kapil Dev, Jonny Bairstow and Virender Sehwag also recorded strike rates above 102, while Yuvraj Singh, Ben Stokes, Craig Kieswetter and Shubman Gill completed the top 10. The figures show that attacking batting has been a major feature of this rivalry across different eras. While strike rate measures scoring speed rather than overall batting quality, the Best Strike Rates in England vs India ODIs provide a useful way to identify the players who have been particularly aggressive against the opposition.

Scroll to Top