Test cricket between India and England is rich in history, rivalry, and unforgettable performances. One of the most exciting records in this legendary contest is the most sixes in an innings by England vs India in Tests. From classic legends like Ian Botham to modern power-hitters like Yashasvi Jaiswal and Rishabh Pant, many batters have lit up the stage with explosive six-hitting power.
Let’s dive deep into the top 10 performances that feature the most sixes in an innings by England vs India in Tests, ranked from 10 to 1.
List of Top 10 Batters with Most Sixes in an Innings by England vs India in Tests
10. Keith Fletcher

In the 1973 Chennai Test, Keith Fletcher played a composed knock of 97 runs that stood out because of his aggressive strokeplay in difficult subcontinent conditions. The innings had a perfect blend of caution and attack. Fletcher was not known for his power-hitting, but on this occasion, he took on the Indian spinners fearlessly, clearing the ropes 4 times, which was rare in that era. His performance remains one of the underrated gems when discussing the most sixes in an innings by England vs India in Tests.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| KWR Fletcher | 97 | 10 | 4 |
9. Colin Cowdrey

Colin Cowdrey, the elegant English batsman, smashed a brilliant 160 at Leeds in 1959. Despite the old-school playing style, Cowdrey showed the courage to loft the ball over the boundary. He struck 4 sixes, an extraordinary number during that period. This performance deserves mention in the list of most sixes in an innings by England vs India in Tests, as it combined class with uncharacteristic aggression.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| MC Cowdrey | 160 | 14 | 4 |
8. Shubman Gill

Shubman Gill played a magnificent innings of 110 in the serene setting of Dharamsala. His timing and grace were on full display, but what made the knock special was his 5 sixes. Gill was calculated, choosing the right balls to dispatch over the ropes. This innings is rightly placed among the most sixes in an innings by England vs India in Tests, highlighting how elegance and power can coexist.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| Shubman Gill | 110 | 12 | 5 |
7. Moeen Ali

Moeen Ali stunned everyone in 2021 with his short but fiery innings of 43 off just 18 balls in Chennai. His 5 sixes came quickly, and he showed how lower-order players could also dominate. Moeen’s blitz remains one of the most striking lower-order knocks and earns a solid place in the most sixes in an innings by England vs India in Tests.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| MM Ali | 43 | 3 | 5 |
6. Rishabh Pant

In the same Chennai series, Rishabh Pant continued his fearless brand of Test batting. Scoring 91 with 5 sixes, he constantly challenged the English bowlers, especially spinners. Known for his bold approach, Pant’s innings thrilled fans and is a classic entry in the most sixes in an innings by England vs India in Tests.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| RR Pant | 91 | 9 | 5 |
5. Ian Botham

The great Ian Botham showed no mercy during the Delhi Test in 1981, smashing 5 sixes in just 48 balls. His quickfire 66 was played with aggressive intent, and the Indian bowlers had no answer. This knock deserves high recognition in the record of most sixes in an innings by England vs India in Tests, especially for a visiting player in Asian conditions.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| IT Botham | 66 | 2 | 5 |
4. Ian Botham
Two years earlier, Botham had played another legendary knock 137 runs with 5 sixes at Leeds. He dominated both pace and spin, lifting England out of a tough spot. This innings stands tall among the most sixes in an innings by England vs India in Tests, showing Botham’s consistency and fearless attitude.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| IT Botham | 137 | 10 | 5 |
3. Rishabh Pant
Rishabh Pant returned to England in 2025 and made a powerful statement with a brilliant 134 that included 6 sixes. It was not just about big hitting it was smart, strategic, and impactful. This innings strengthened his place in the list of most sixes in an innings by England vs India in Tests and proved again why Pant is one of India’s most entertaining Test batters.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| RR Pant | 134 | 12 | 6 |
2. Yashasvi Jaiswal
In Visakhapatnam, Yashasvi Jaiswal played a patient but attacking knock of 209, featuring 7 sixes. This innings showed his maturity and ability to switch gears. Against a strong English bowling unit, he stood tall and carved his name in the list of most sixes in an innings by England vs India in Tests with style and intent.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| YBK Jaiswal | 209 | 19 | 7 |
1. Yashasvi Jaiswal

At number one, Yashasvi Jaiswal created history in Rajkot by smashing 12 sixes in his monumental knock of 214. It was a perfect mix of power and timing. The English bowlers had no answers as he kept clearing the boundaries with ease. This incredible performance now holds the record for the most sixes in an innings by England vs India in Tests a sensational achievement by a young Indian star.
| Player | Runs | 4s | 6s |
|---|---|---|---|
| YBK Jaiswal | 214 | 14 | 12 |
READ MORE:
- Top 10 Highest strike rates for England vs India in Tests
- Top 10 players with the Highest Batting Averages in England vs India Tests
FAQ
Q1. Who holds the record for the most sixes in an innings by England vs India in Tests?
Yashasvi Jaiswal with 12 sixes in 2024 at Rajkot holds the record.
Q2. How many Indian players appear in the top 10 for most sixes in an innings by England vs India in Tests?
There are 5 Indian players in the list: Yashasvi Jaiswal, Rishabh Pant, and Shubman Gill.
Q3. Which English player has hit the most sixes in a Test innings against India?
Ian Botham hit 5 sixes in two different innings against India.
Q4. Has any player appeared more than once in this list?
Yes, Yashasvi Jaiswal appears twice for his knocks of 214 and 209, and Ian Botham also appears twice.
Q5. What was the fastest six-hitting innings among these top 10?
Moeen Ali’s 43 off 18 balls with a strike rate over 238 included 5 sixes, making it the fastest.