Most Sixes in Test: The Ultimate 2025 List of Highest Six Hitters in Test Cricket
Test cricket may be known for patience and technique, but few moments thrill fans like watching a batsman lift the ball high over the boundary rope. Across five long days, hitting a six in a Test match requires not just power but courage, timing, and unmatched skill.
In this featured breakdown, we explore the Most Sixes in Test, highlight the Highest Six Hitters in Test Cricket, and revisit the players who changed the way the longest format is played. This list is based entirely on official Test careers and showcases the Test Cricket Most Sixes record as of 2025.
Whether you’re searching for Test Cricket Stats Most Sixes, Most Sixes in Test Matches, or the All-time most sixes in Test cricket history, this article covers every detail.
Who Has Hit the Most Sixes in Test Cricket?
Ben Stokes holds the Test Cricket Sixes Record, leading the world with 136 sixes; the most by any batsman in Test history.
| Player | Team | Matches | Innings | Runs | Highest Score | Average | Sixes |
|---|---|---|---|---|---|---|---|
| Ben Stokes | England | 115 | 206 | 7032 | 258 | 35.69 | 136 |
| Brendon McCullum | New Zealand | 101 | 176 | 6453 | 302 | 38.64 | 107 |
| Adam Gilchrist | Australia | 96 | 137 | 5570 | 204* | 47.60 | 100 |
| Tim Southee | New Zealand | 107 | 156 | 1224 | 77* | 15.48 | 98 |
| Chris Gayle | West Indies | 103 | 182 | 7214 | 333 | 42.18 | 98 |
| Jacques Kallis | South Africa | 166 | 280 | 13289 | 224 | 55.37 | 97 |
| Rishabh Pant | India | 48 | 84 | 3456 | 159* | 43.74 | 93 |
| Virender Sehwag | India | 104 | 180 | 8586 | 319 | 49.34 | 91 |
| Angelo Mathews | Sri Lanka | 119 | 212 | 7821 | 200* | 44.40 | 90 |
| Rohit Sharma | India | 67 | 116 | 4302 | 212 | 40.57 | 88 |
This elite group represents the true Test cricket power hitters, blending aggression with the patience Test matches demand.
1. Ben Stokes – England (136 Sixes)
When it comes to the Most Sixes in Test, Ben Stokes stands alone. With 136 sixes, he tops the chart for most sixes by a batsman in Test cricket.
Stokes plays fearlessly, treating every bowler the same pace, spin, swing, it doesn’t matter. If the ball is in his zone, he sends it flying. His ability to turn a match in a single session makes him one of the greatest Test cricket aggressors of this generation.
2. Brendon McCullum – New Zealand (107 Sixes)
McCullum completely changed the mindset of Test cricket. Instead of slow, careful batting, he believed in attacking from ball one. His 302, the first triple-century for New Zealand, showcased how destructive he could be.
He ranks high among the top Test six hitters thanks to his fearless approach.
3. Adam Gilchrist – Australia (100 Sixes)
Gilchrist wasn’t just a wicketkeeper he was a game-changer. Scoring at a strike rate of 81.95 in Test cricket was unheard of. His ability to walk in at No. 7 and instantly dominate bowlers helped Australia win countless matches. He leads the list of most sixes by a wicketkeeper in Test cricket with an even 100 sixes.
4. Tim Southee – New Zealand (98 Sixes)
A bowler in the list of players with highest career sixes in Test? That’s Tim Southee for you. Even with a batting average of 15.48, he has smashed 98 sixes by simply swinging hard at everything. He’s proof that six-hitting in Tests isn’t limited to top-order stars.
5. Chris Gayle – West Indies (98 Sixes)
Gayle’s reputation as a six-hitting monster didn’t just come from T20 cricket. In Tests, he was equally ruthless. His towering frame and raw strength made him unstoppable, and his 333 is one of the format’s most iconic innings. He’s a true member of cricket’s greatest Test six-hitters.
6. Jacques Kallis – South Africa (97 Sixes)
One of the greatest all-rounders ever, Kallis combined patience with precision. Although he didn’t attack recklessly, he still managed 97 sixes while averaging a remarkable 55.37. His longevity (166 Tests) makes his record even more impressive and places him firmly among the Test cricket legends.
7. Rishabh Pant – India (92 Sixes)
Pant is the youngest and fastest-rising name on this list. Already at 92 sixes from just 48 matches, he’s on track to challenge Stokes’ record if he continues his style of attacking Test batting. Among most sixes by Indian players in Test cricket, Pant is already at the top tier.
8. Virender Sehwag – India (91 Sixes)
Sehwag brought T20-style hitting to Test cricket long before T20 existed. He attacked from the first ball, didn’t care about swing or seam, and believed in ‘see ball, hit ball’. His two triple centuries show the magic of his fearless batting.
He remains one of the most iconic Indian Test cricket six hitters ever.
9. Angelo Mathews – Sri Lanka (90 Sixes)
Mathews built his innings carefully, but once he settled, he could clear the ropes with ease. His 90 sixes highlight how important he has been to Sri Lanka’s Test batting for over a decade.
10. Rohit Sharma – India (88 Sixes)
Rohit, known globally as the “Hitman”, brings elegance and effortless timing even to Test cricket. With 88 sixes already, he is still active and could climb higher in the Test cricket most sixes rankings.
He stands tall in the conversation about the Indian batsman with most sixes in Test matches.
Most Sixes in Test Cricket by Indian Players
From the top 10 list, three Indian players stand out:
- Rishabh Pant – 92 sixes
- Virender Sehwag – 91 sixes
- Rohit Sharma – 88 sixes
These names dominate the Indian cricket sixes records and represent India’s attacking mindset in modern Test batting.
Ben Stokes Leads the Test Cricket Sixes Record
From explosive openers to patient giants, from wicketkeepers to tail-enders, the Test match boundary records show how diverse six-hitting can be in the longest format.
With 136 sixes, Ben Stokes stands at the top proof that courage and attacking intent can redefine Test cricket. Every player in this top 10 brought something unique to the crease, making them unforgettable parts of Test cricket batting stats and history.
As long as Test cricket continues, nothing will ever match the thrill of watching a ball soar into the stands of pure, timeless cricketing beauty.
FAQs on Most Sixes in Test Cricket
- Who has hit the most sixes in Test cricket?
Ben Stokes holds the record with 136 sixes, the highest in Test history. - Which bowler has hit many sixes in Tests?
Tim Southee has hit 98 sixes, proving bowlers can be powerful hitters too. - Which wicketkeeper has the most sixes in Test cricket?
Adam Gilchrist leads with 100 sixes, followed by Rishabh Pant with 92. - Can a player hit many sixes and still average high?
Absolutely. Jacques Kallis is the best example: 97 sixes and an average of 55.37. - What makes hitting sixes in Tests harder than in T20?
Tests require patience, discipline, and timing. With the match spread across five days, six-hitting needs perfect judgment not just brute force.
Editor Recommendation:
- Most Expensive Cricket Bats Used by Famous Cricketers
- Most Unbreakable Cricket Records Across All Formats
Anmol Dev – Cricket Odds Expert & Casino Game Reviewer (Indian Markets)
Anmol Dev serves as Cricket Bat Pro’s cricket odds expert and casino review specialist while previously serving as a social media specialist. His primary focus lies in the Indian cricket betting scene along with reviews for online casinos and new games.
He has a deep understanding of odds and the betting market behaviour which makes him an invaluable asset for cricket fans in India. Anmol monitors real-time price movements, spot value bets, and helps users interpret odds tailored to Indian bookmakers and audience preferences. His background includes partnerships with top Indian sports brands and betting platforms, ensuring Cricket Bat Pro’s recommendations are always relevant and up-to-date for the Indian market.
He has long been an avid casino game player since his college days, spending his time running a now defunct casino and game review guide called VegasCasinos.in. As of late, he loves playing crash games while also mixing it up with the occasional slot game.
Outside his expert role, Anmol enjoys watching domestic cricket leagues, organizing cricket based digital quizzes, and mentoring local digital creators in sports marketing. His specialized knowledge of online casinos and sportsbooks in India and the helps Cricket Bat Pro deliver the most trusted, actionable insights for Indian players.
Relevant news
Everything Is Fine’ Is a Lie: Team India’s Super 8 Alarm Bells Are Ringing
For Suryakumar Yadav and Gautam Gambhir, it is becoming harder to say that “everything is…
Is Abhishek Sharma Really a Slogger?
In the last few days, a statement by former Pakistan fast bowler Mohammad Amir created…
Is Zimbabwe’s Super 8 Qualification Just Luck, Or Do They Truly Deserve It?
Upsets have always been part of T20 World Cup history. Many times, smaller teams have…
“When War Is Loud, Humanity Must Speak” – India’s Message on Imran Khan
Amid the ongoing tensions between India and Pakistan, India has once again set an example…
“This Is Not the Australia We Once Feared” – Inside Their T20 World Cup Struggles
Australia has won the ODI World Cup 8 times, the ICC Champions Trophy 2 times,…
No Handshakes, But Hugs Are Allowed!
The India vs Pakistan match once again turned out exactly as many people expected. India…