#1 Ben Stokes- 107 sixes
Ben Stokes, the current England Test Captain, ranks first on the list with 107 sixes. The star all-rounder has the same number of sixes as Brendon McCullum but has played fewer innings (162) than McCullum (176), keeping him at the top.
Stokes, under the guidance of McCullum, is equally responsible for England Team’s success in Test Cricket in recent times. The newly appointed captain of the Three Lions is yet to lose a match as the team’s captain.