Home » Top 10 Players With Most Sixes in Test Cricket (2025 List)

Top 10 Players With Most Sixes in Test Cricket (2025 List)

July 29, 2025

England’s star all-rounder Ben Stokes currently holds the record for the most sixes in Test cricket, having smashed 133 sixes in the format. Known for his fearless batting and game-changing knocks, Stokes has redefined how modern Test cricket is approached with the bat.

Over the years, several power hitters like Brendon McCullum, Adam Gilchrist, and Chris Gayle have proved that clearing the ropes isn’t limited to white-ball cricket. Their aggressive approach brought a new dimension to Test batting, thrilling fans with audacious stroke play.

In this article, we take a look at the top 10 players with the most sixes in Test cricket, celebrating the big-hitters who brought power to the red-ball format.

Top 10 Most Sixes In Test Cricket 

Some of the game’s hardest hitters have made their mark in Test cricket, not just with their skills, but with their powerful six-hitting ability as well.

Explore the top 10 players with the most sixes in Test cricket below:

PlayerCountryMatchesInningsSixes
Ben StokesEngland114205133
Brendon McCullumNew Zealand101176107
Adam GilchristAustralia96137100
Tim SoutheeNew Zealand10715698
Chris GayleWest Indies10318298
Jacques KallisSouth Africa16628097
Virender SehwagIndia10418091
Angelo MathewsSri Lanka11921290
Rohit SharmaIndia6711688
Brian LaraWest Indies13123288

1. Ben Stokes

Test Career Stats:

Matches114
Innings205
Runs6891
Average35.15
Highest score258
Number of sixes133

Ben Stokes is the ultimate modern-day Test all-rounder, known for his aggressive batting and fearless approach. Whether rescuing England from collapse or turning games on their head, Stokes has often relied on his power to hit crucial sixes.

Ben Stokes with Most Sixes In Test Cricket
Source: Criczine

With 133 sixes, he currently holds the record for the most sixes in Test cricket, redefining how power-hitting fits into the traditional format.

2. Brendon McCullum

Test Career Stats:

Matches101
Innings176
Runs6453
Average38.64
Highest score302
Number of sixes107

Brendon McCullum revolutionized Test batting with his attacking mindset right from ball one. Known for his flair and confidence, he never hesitated to take bowlers on—even in red-ball cricket.

Brendon McCullum's Most Sixes In Test Cricket
Source: BBC

His fearless style resulted in 107 sixes, the second-highest in Tests, showcasing that entertainment and effectiveness can go hand in hand.

3. Adam Gilchrist

Test Career Stats:

Matches96
Innings137
Runs5570
Average47.60
Highest score204*
Number of sixes100

Adam Gilchrist brought a new dimension to the wicketkeeper’s role in Tests with his counter-attacking strokeplay. He often walked in under pressure and flipped the match with his attacking instincts.

Adam Gilchrist
Source: Fox Sports

Gilchrist’s clean striking helped him launch 100 sixes in his career, many of them match-turning shots that kept Australia dominant.

4. Tim Southee

Test Career Stats:

Matches107
Innings156
Runs2245
Average15.48
Highest score77*
Number of sixes98

Primarily a fast bowler, Tim Southee has earned a surprising reputation with the bat for his six-hitting in the lower order. His big-hitting capabilities provide New Zealand with valuable lower-order runs.

Tim Southee
Source: NDTV Sports

Southee has cleared the ropes 98 times in Test cricket, making him one of the most dangerous tailenders in the game.

5. Chris Gayle

Test Career Stats:

Matches103
Innings182
Runs7214
Average42.18
Highest score333
Number of sixes98

Chris Gayle brought his limited-overs aggression into Test cricket, opening the innings with the same towering sixes and brutal strokeplay. He often looked to dominate bowlers from the outset.

Chris Gayle
Source: TNT Sports

Gayle’s approach allowed him to hammer 98 sixes in Tests, proving that a power-hitter can shine in the longest format too.

6. Jacques Kallis

Test Career Stats:

Matches166
Innings280
Runs13289
Average55.37
Highest score224
Number of sixes97

Jacques Kallis was a complete Test batsman, combining patience with precise shot selection. Though more classical in style, he had the strength to go big when needed.

Jacques Kallis
Source: CNN

With 97 sixes, Kallis struck the perfect balance between elegance and power, contributing heavily to South Africa’s success.

7. Virender Sehwag

Test Career Stats:

Matches104
Innings180
Runs5856
Average49.34
Highest score319
Number of sixes91

Virender Sehwag was a game-changer at the top of the order, playing Tests like ODIs with a natural intent to attack. He never allowed bowlers to settle, especially on flat tracks.

Virender Sehwag
Source: Times Now

His explosive style earned him 91 sixes, many of them during double or even triple centuries, making his sixes part of epic innings.

8. Angelo Mathews

Test Career Stats:

Matches119
Innings212
Runs8214
Average44.40
Highest score200*
Number of sixes90

Angelo Mathews has been a pillar in Sri Lanka’s middle order, mixing solid defense with sudden aggression. His six-hitting ability often helps shift momentum in his team’s favor.

Angelo Mathews
Source: Times Of India

Having hit 90 sixes, Mathews uses his power wisely, especially when batting with the tail or consolidating after a collapse.

9. Rohit Sharma

Test Career Stats:

Matches67
Innings116
Runs4301
Average40.57
Highest score212
Number of sixes88

Rohit Sharma brings class and effortless timing to Test cricket, especially as an opener. Once set, his natural strokeplay flows into controlled aggression and clean six-hitting.

Rohit Sharma
Source: NDTV Sports

He has struck 88 sixes in his Test career, often using lofted shots to dominate spin and pace alike on subcontinental pitches.

10. Brian Lara

Test Career Stats:

Matches131
Innings232
Runs11,953
Average52.88
Highest Score400*
Number of Sixes88

Brian Lara redefined elegance and dominance in Test cricket. He is also one of the top run scorers in Test cricket. His high backlift, sharp footwork, and flair for big innings made him a nightmare for bowlers across eras.

Source: ICC

From his 375 in Antigua to the unprecedented 400* against England, Lara built mountainous totals with almost arrogant ease.

He smashed 88 sixes in Test cricket, often unleashing lofted drives and flicks with effortless precision, especially on flat Caribbean pitches.

Related Read:

Conclusion: England Skipper Ben Stokes Tops The Six-Hitting Charts In Test Cricket!

Ben Stokes’ rise to the top of the Test six-hitting chart reflects the evolution of modern red-ball cricket. His fearless, aggressive approach has made him a match-winner and a trendsetter in how Test batting is perceived.

The presence of players like McCullum, Gilchrist, Gayle, and Sehwag highlights how attacking intent and clean ball-striking have always been valued in Tests, even long before the modern era.

As the format continues to evolve, these six-hitters have proven that Test cricket is not just about patience and defense—it can also be thrilling, entertaining, and power-packed from ball one.

 

Siddharth Joshi is the voice behind GenZcricket, a cricket lover turned storyteller. Born in 2001, his dream of becoming a cricketer was cut short by an early injury—but his love for the game never faded. Instead, he found a new way to stay connected by analyzing matches, players, and stadiums through his platform. With GenZcricket, Siddharth aims to help the younger generation dive deeper into the game with insights, stats, and stories. His goal is to make cricket exciting, relatable, and accessible for fans of all ages—especially Gen Z.

Scroll to Top