Top 10 Most Sixes in an Innings by Ind vs Eng in ODI History

Most Sixes in an Innings in Ind vs Eng has become one of the most exciting statistics in ODI cricket, showcasing the explosive batting displays witnessed in one of the sport’s biggest rivalries. India and England have consistently produced thrilling ODI contests where power-hitters have dominated bowling attacks with towering sixes. Whether it is England’s fearless modern batting or India’s aggressive stroke-makers, fans have enjoyed countless memorable innings packed with maximums.

The record books for Most Sixes in an Innings in Ind vs Eng feature several iconic names who completely changed the momentum of matches through fearless batting. From Ben Stokes’ breathtaking assault to Rohit Sharma’s elegant century filled with sixes, every innings on this list reflects remarkable power, timing, and confidence.

Below are the top 12 innings featuring the Most Sixes in an Innings,in Ind vs Eng in ODI history.

10. RS Bopara (England)

Most Sixes in an Innings

RS Bopara makes this list after his entertaining innings of 54 runs against India at Rajkot in 2008. Although he arrived during the later stages of the innings, Bopara wasted no time in attacking the bowlers. He struck five towering sixes in just 38 deliveries, giving England a strong finish. His fearless batting allowed England to add quick runs during the death overs and remains one of the finest finishing efforts in this rivalry. While several bigger innings have been played in Most Sixes in an Innings in Ind vs Eng, Bopara’s explosive cameo deserves recognition for its impact and clean hitting.

PlayerRunsBallsSixesStrike Rate
RS Bopara54385142.10

9. AD Mascarenhas (England)

Most Sixes in an Innings

Adil Mascarenhas produced one of the fastest cameos in Most Sixes in an Innings in Ind vs Eng during the ODI at The Oval in 2007. Coming in during the final overs, he launched an incredible assault on the Indian bowlers and smashed five sixes in only 15 deliveries. His unbeaten 36 came at a phenomenal strike rate of 240.00 and completely changed the momentum of England’s innings. Although it was a short stay at the crease, the sheer power and confidence behind every shot made this one of the most memorable lower-order performances between these two nations.

PlayerRunsBallsSixesStrike Rate
AD Mascarenhas36*155240.00

8. AD Mascarenhas (England)

Ind vs Eng

Mascarenhas appears once again on the list with another explosive performance against India, this time at Bristol in 2007. He scored a valuable unbeaten 52 from only 39 balls while clearing the ropes five times. His aggressive batting lifted England during the closing overs and demonstrated his exceptional ability to finish innings under pressure. Among the many memorable entries in Most Sixes in an Innings in Ind vs Eng, this knock stands out because of the way he accelerated effortlessly against an experienced Indian bowling attack.

PlayerRunsBallsSixesStrike Rate
AD Mascarenhas52*395133.33

ALSO READ:

7. MS Dhoni (India)

Most Sixes in an Innings

MS Dhoni produced one of the finest captain’s innings in Most Sixes in an Innings in Ind vs Eng during the second ODI at Cuttack in 2017. Walking in after India’s top order had laid a strong platform, Dhoni combined experience with controlled aggression to score a magnificent 134 off 122 deliveries. His innings included six huge sixes and ten boundaries as he built a memorable partnership with Yuvraj Singh. Dhoni paced his innings brilliantly before launching a powerful assault during the final overs. His knock helped India post a massive total and remains one of his best ODI performances against England.

PlayerRunsBallsSixesStrike Rate
MS Dhoni1341226109.83

6. Yuvraj Singh (India)

Ind vs Eng

Yuvraj Singh’s sensational 138 against England at Rajkot in 2008 is remembered as one of the greatest innings in Most Sixes in an Innings in Ind vs Eng. Returning to his destructive best, Yuvraj smashed the English bowlers all around the ground with effortless power. His innings came from only 78 deliveries and featured six towering sixes alongside sixteen boundaries. He completely dominated the bowling attack and played a major role in India’s huge first-innings total. The innings perfectly showcased Yuvraj’s ability to change the course of a match through fearless stroke play.

PlayerRunsBallsSixesStrike Rate
Yuvraj Singh138786176.92

5. RG Sharma (India)

Most Sixes in an Innings

Rohit Sharma added another memorable chapter to Most Sixes in an Innings in Ind vs Eng with his elegant century at Cuttack in February 2025. The Indian opener scored 119 from just 90 balls while clearing the ropes seven times. Rohit’s effortless timing and trademark pull shots kept England under pressure throughout his innings. His balance between classical stroke play and aggressive hitting helped India post an imposing total. This knock once again proved why Rohit is regarded as one of the finest ODI openers in cricket history.

PlayerRunsBallsSixesStrike Rate
RG Sharma119907132.22

4. RR Pant (India)

Ind vs Eng

Rishabh Pant’s fearless batting against England in Pune during 2021 produced one of the most entertaining innings in Most Sixes in an Innings in Ind vs Eng. Chasing a challenging target, Pant attacked from the very beginning and smashed seven massive sixes in only 40 deliveries. His 77-run innings came at a remarkable strike rate of 192.50 and nearly turned the match in India’s favour. Pant’s aggressive approach against both pace and spin highlighted his natural attacking instincts and ability to dominate world-class bowlers.

PlayerRunsBallsSixesStrike Rate
RR Pant77407192.50

3. JM Bairstow (England)

Most Sixes in an Innings

Jonny Bairstow occupies another place among the greatest performances in Most Sixes in an Innings in Ind vs Eng with his explosive 94-run innings during the first ODI at Pune in 2021. Although he narrowly missed a century, Bairstow completely dominated the Indian bowling attack by smashing seven sixes and six boundaries in just 66 deliveries. His fearless approach at the top of the order gave England a flying start and put the Indian bowlers under constant pressure. The innings perfectly demonstrated Bairstow’s attacking mindset and ability to score rapidly against quality bowling. It remains one of the most entertaining knocks in the history of Most Sixes in an Innings in Ind vs Eng.

PlayerRunsBallsSixesStrike Rate
JM Bairstow94667142.42

2. BA Stokes (England)

Ind vs Eng

Ben Stokes delivered one of the most destructive innings ever witnessed in Most Sixes in an Innings in Ind vs Eng during the third ODI at Pune in 2021. Chasing a huge target, Stokes launched an incredible assault on the Indian bowlers and smashed ten massive sixes in only 52 deliveries. His breathtaking 99 came at a phenomenal strike rate of 190.38 and almost single-handedly kept England in the contest. Every shot displayed exceptional power and confidence as he cleared the boundary with remarkable ease. Although he fell one run short of a century, the innings remains one of the finest examples of aggressive ODI batting between India and England.

PlayerRunsBallsSixesStrike Rate
BA Stokes995210190.38

1. SR Tendulkar (India)

Most Sixes in an Innings

Sachin Tendulkar takes the top position in Most Sixes in an Innings in Ind vs Eng with his unforgettable innings of 120 runs against England. The legendary Indian batter combined elegance with controlled aggression, punishing loose deliveries while maintaining complete command throughout his innings. His remarkable knock featured powerful six-hitting alongside trademark drives and flicks that thrilled cricket fans. Tendulkar’s ability to accelerate without losing his composure made this innings one of the greatest individual performances in the India-England ODI rivalry. Even years later, it continues to be remembered as one of the finest displays of batting excellence and remains a landmark achievement in Most Sixes in an Innings in Ind vs Eng history.

PlayerRunsBallsSixesStrike Rate
SR Tendulkar120Data Not ProvidedData Not ProvidedData Not Provided

The history of Most Sixes in an Innings in Ind vs Eng is filled with unforgettable displays of power-hitting from some of cricket’s biggest stars. From Ben Stokes’ astonishing ten sixes to the explosive performances of Jonny Bairstow, Rohit Sharma, Rishabh Pant, MS Dhoni, and Yuvraj Singh, each innings has added another memorable chapter to this historic rivalry.

What makes these performances even more special is the pressure that accompanies every India-England ODI. Batters not only have to face world-class bowling attacks but also perform under the expectations of millions of fans. The players featured on this list showcased outstanding timing, fearless intent, and remarkable consistency while clearing the ropes repeatedly.

As both teams continue to produce exciting ODI cricket, fans can look forward to many more breathtaking performances that could rewrite the records for Most Sixes in an Innings in Ind vs Eng.

FAQs

1. Who has hit the most sixes in a single India vs England ODI innings?

Ben Stokes holds the record after smashing 10 sixes during his explosive 99-run innings at Pune in 2021.

2. Which Indian batter has hit the most sixes in an ODI innings against England?

Among the innings listed, Rohit Sharma and Rishabh Pant each struck 7 sixes, while Yuvraj Singh and MS Dhoni hit 6 sixes in their memorable knocks.

3. How many times does Jonny Bairstow appear on this list?

Jonny Bairstow features three times, highlighting his dominance against India in ODI cricket.

4. Which venue has witnessed the most six-hitting performances in this rivalry?

Pune has hosted several explosive innings, including knocks from Ben Stokes, Jonny Bairstow, and Rishabh Pant.

5. Why are these innings considered special?

These innings combined high strike rates, match-changing contributions, and exceptional six-hitting against quality bowling attacks, making them some of the greatest ODI performances between India and England.

Scroll to Top