MS Dhoni to Ben Stokes: Top 7 players with the most sixes hit in India vs England ODIs

These are the players who have delivered the ball into the stands on the most occasions in one-day matches between India and England

By Ansh Sharma Last Updated on - January 13, 2025 11:47 AM IST

These are the players, who have hit the most sixes in ODI matches between India and England

MS Dhoni

1. MS Dhoni - 34 sixes

The former India skipper played a total of 48 ODIs against England, scoring 1546 runs at a brilliant average of 46.84. With a century and 10 half-centuries under his name against The Three Lions, Dhoni was known for terrorizing the English bowlers with massive hits.

Yuvraj Singh

2. Yuvraj Singh - 29 sixes

The former India all-rounder was known for being a hard-hitter of the ball and played some fine knocks in 37 ODIs that he played against England. Scoring a total of 1523 runs, Yuvraj hit 4 centuries and 7 half-centuries against The Three Lions in the one-day format and also scored a great number of maximums.

Jonny Bairstow

3. Jonny Bairstow - 26 sixes

The England wicketkeeper-batter has so far played a total of 18 matches against India in one-day cricket. Scoring a total of 641 runs which includes 2 centuries and half-centuries each, Bairstow has also hit a great number of maximums against the Men in Blue.

Suresh Raina

4. Suresh Raina - 25 sixes

The former India batter played a total of 37 ODIs against England in one-day cricket, scoring 1207 runs. With a century and 11 half-centuries under his name against The Three Lions, Raina caused a lot of problems for the English bowling attack and also hit several maximums.

Ben Stokes

5. Ben Stokes - 24 sixes

The England all-rounder has played 21 ODI matches against India so far. Stokes has scored a total of 522 runs against the Men in Blue and also has 5 half-centuries under his name. With an average of 32.62, the left-handed batter has hit several towering shots against the Indian bowling attack.

Andrew Flintoff

6. Andrew Flintoff - 24 sixes

The former England all-rounder played 30 ODI matches against India. Scoring a total of 708 runs at an average of 27.23, Flintoff also has 4 half-centuries under his name with India as the opposition. The batter was known to be a hard-hitter of the ball and he showcased that ability of his by hitting many humongous hits against India.

Sourav Ganguly

7. Sourav Ganguly - 20 sixes

The former India skipper played 26 matches against England in the one-day format. Scoring a total of 975 runs which includes a century and 7 half-centuries against The Three Lions in ODIs, Ganguly caused major problems for the English bowlers by attacking them with massive hits.