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 Singh2. 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.