Categories: Sports

From Ben Stokes To Adam Gilchrist: Top 5 Batters with the Most Sixes in Test Cricket History

Test cricket is known for patience and technique, yet some players have excelled with sheer power. From Ben Stokes to Chris Gayle, these top five cricketers hold the record for most sixes in Test history, redefining aggression in the game’s longest format.

Add NewsX As A Trusted Source
Add as a preferred
source on Google
Published by Shubhi
Published: September 5, 2025 11:21:13 IST

Test cricket is iconic as the ultimate test of patience, technique, and temperament. However, cricketers have consistently demonstrated over the years that aggression and power-hitting have a place in Test cricket. Amongst these years, there have been several batters that entertained fans by routinely clearing the ropes. Here is a list of a few players who represent the most sixes hit in Test cricket.

 1. Ben Stokes (England) – 136 sixes

There is no surprise that the England captain is at the very top of this list with 136 sixes from 154 innings (115 Tests). Alongside his big-hitting, Stokes has amassed 7032 runs at 35.69. He is one of the most significant all-rounders the game has seen.

2. Brendon McCullum (New Zealand) – 107 sixes

As we all know, Former New Zealand captain Brendon McCullum is second on the list with 107 sixes. In 101 Test matches, he scored 6453 runs at 38.64. His fearless physical approach has earned him the record for the fastest Test century,  off only 54 balls.

3. Adam Gilchrist (Australia) – 100 Sixes

He is included in one of the all-time greats in the wicketkeeper-batsman discipline. Gilchrist took the liberty of over 100 sixes in his 96-Test career. Alongside that, he piled up 5570 runs at this staggering average of 47.60, thus putting a change in the role of keepers in Test cricket.

4. Tim Southee (New Zealand)-98 Sixes

One truly contrasting figure, Tim Southee, is the only bowler to feature in this list. Southee struck the ball for 98 sixes in 107 Tests and made 2245 runs, bearing out his reputation as a lower-order hitter. 

5. Chris Gayle (West Indies) – 98 Sixes

The renowned aggressive batsman is tied for the most sixes with 98. In 103 Tests, the ‘Universe Boss’ collected 7214 runs, exhibiting his trademark power in red-ball cricket.

The above players have proven that six-hitting is no realm of shorter formats. Their fearless batting has left an indelible mark on the annals of Test cricket.

Recent Posts

Putin Commits To Peak Performance At Kudankulam Nuclear Facility, Says ‘Russia Will Be A Reliable Supplier’

Vladimir Putin during his visit to India, announced that the capacity of the Kudankulam Nuclear…

December 5, 2025

Top Opposition Leaders Including Rahul Gandhi, Kharge Not Invited To Presidential Banquet For Putin, But You Might See THIS Congress MP In Attendance

The Congress alleged that Mallikarjun Kharge and Rahul Gandhi were not invited to the Presidential…

December 5, 2025

Redmi Note 15 5G, Note 15 Pro and Note 15 Pro+: Shocking Leaked Price, Expected Specs, Design, Camera, And Everything You Need To Know

Redmi is expected to launch its Note 15 5G series which will have three amazing…

December 5, 2025