Highest sixes in test cricket have always been special moments that make fans jump out of their seats with excitement. While Test cricket is known for patient batting and long innings, hitting massive sixes brings a different kind of thrill to the longest format. The highest sixes in test cricket combine power, timing, and courage, with batsmen launching the ball into the stands while facing quality bowlers in five-day matches.
From Brett Lee’s legendary 143-meter monster hit to Ben Stokes becoming the all-time leader in total sixes, Test cricket has witnessed some amazing six-hitting performances over the years. Understanding who hit the highest sixes in test cricket and their records helps you appreciate the power-hitting in the traditional format better, and also makes betting on Test matches with RP Exchange more exciting.
The Longest Six Ever Hit in Test Cricket
When talking about highest sixes in test cricket by distance, one name stands above all others – Brett Lee. The Australian fast bowler, known mainly for his lethal pace bowling, shocked everyone by hitting what is considered the longest six in Test cricket history.
Brett Lee’s Historic 143-Meter Six
| Six Details | Information |
|---|---|
| Batsman | Brett Lee (Australia) |
| Distance | 143 meters (some sources say 130m) |
| Opponent | West Indies |
| Bowler | Romain Powell |
| Venue | The Gabba, Brisbane |
| Year | 2005 |
| Match Format | Test Cricket |
Brett Lee’s massive six came during a Test match against West Indies at the Gabba in 2005. What makes this six even more special is that Lee was a number 9 batsman and primarily a fast bowler. The ball sailed over the boundary, cleared the stands, and went out of the stadium completely.
This remains the only verified longest six record specific to Test cricket, as most other distance records come from ODIs and T20Is where batting is more aggressive.
Want to bet on Test cricket matches? Get Your Online Cricket ID with RP Exchange and enjoy betting on the longest format!
Top 10 Players with Most Sixes in Test Cricket
When we talk about highest sixes in test cricket by quantity, these players have hit the most sixes in their Test careers:
| Rank | Player | Team | Sixes | Matches | Runs | Years Active |
|---|---|---|---|---|---|---|
| 1 | Ben Stokes | England | 133 | 115 | 6,781 | 2013-2025 |
| 2 | Brendon McCullum | New Zealand | 107 | 101 | 6,453 | 2004-2016 |
| 3 | Adam Gilchrist | Australia | 100 | 96 | 5,570 | 1999-2008 |
| 4 | Chris Gayle | West Indies | 98 | 103 | 7,214 | 2000-2014 |
| 5 | Tim Southee | New Zealand | 98 | 107 | 2,245 | 2008-2024 |
| 6 | Jacques Kallis | South Africa | 97 | 166 | 13,289 | 1995-2013 |
| 7 | Virender Sehwag | India | 91 | 104 | 8,586 | 2001-2013 |
| 8 | Angelo Mathews | Sri Lanka | 90 | 119 | 8,214 | 2009-2025 |
| 9 | Rohit Sharma | India | 88 | 67 | 4,301 | 2013-2024 |
| 10 | Brian Lara | West Indies | 88 | 131 | 11,953 | 1990-2006 |
Ben Stokes – The King of Test Cricket Sixes
Stokes hit one of his most memorable innings with 11 sixes in his 258 runs against South Africa at Cape Town in 2016. This combination of big sixes and long innings shows why he’s the best six-hitter in Test cricket history.
Brendon McCullum – The Aggressive Kiwi
Former New Zealand captain Brendon McCullum hit 107 sixes during his Test career. Known for his fearless batting, McCullum changed Test cricket with his attacking approach. He hit 11 sixes twice in Test innings, showing his consistency in clearing the boundary.
Adam Gilchrist – The Wicketkeeper-Batsman Legend
Australian legend Adam Gilchrist completes the top three with 100 sixes in Test cricket. As a wicketkeeper-batsman, Gilchrist brought quick scoring to the middle order, often destroying bowling attacks with his powerful hitting.
Contact RP Exchange on WhatsApp and get your online cricket ID to bet on all Test matches with live odds!
Most Sixes in a Single Test Innings
Looking at highest sixes in test cricket within a single innings, these performances stand out:
| Rank | Player | Runs | Sixes | Opponent | Venue | Year |
|---|---|---|---|---|---|---|
| 1 | Wasim Akram | 257* | 12 | Zimbabwe | Sheikhupura | 1996 |
| 2 | Yashasvi Jaiswal | 214 | 12 | England | Rajkot | 2024 |
| 3 | Nathan Astle | 222 | 11 | England | Christchurch | 2002 |
| 4 | Matthew Hayden | 380 | 11 | Zimbabwe | Perth | 2003 |
| 5 | Brendon McCullum | 202 | 11 | Pakistan | Sharjah | 2014 |
| 6 | Brendon McCullum | 195 | 11 | Sri Lanka | Christchurch | 2014 |
| 7 | Ben Stokes | 258 | 11 | South Africa | Cape Town | 2016 |
| 8 | Kusal Mendis | 245 | 11 | Ireland | Galle | 2023 |
Wasim Akram and Yashasvi Jaiswal share the record for highest sixes in test cricket in a single innings with 12 sixes each. Jaiswal’s achievement came recently in February 2024, making him the youngest player to hit 12 sixes in a Test innings.
Active Players Leading in Test Cricket Sixes
Among current players hitting the highest sixes in test cricket, these stars continue to entertain fans:
Ben Stokes (England) – 133 sixes and counting
Tim Southee (New Zealand) – 98 sixes
Angelo Mathews (Sri Lanka) – 90 sixes
Rohit Sharma (India) – 88 sixes in just 67 matches
Rishabh Pant (India) – 82 sixes
Ravindra Jadeja (India) – 70 sixes
Rohit Sharma has the best strike rate among active players, hitting 88 sixes in only 67 Test matches. At this pace, he could break into the all-time top five very soon.
Test Cricket Six Records You Should Know
Understanding highest sixes in test cricket includes knowing these amazing records:
Most Sixes in a Test Match: Rohit Sharma holds the record with 13 sixes in a single Test match (6 in first innings, 7 in second innings)
Fastest to 50 Sixes: Ben Stokes reached 50 Test sixes faster than any other player
Most Sixes by a Bowler: Tim Southee leads bowlers with 98 sixes, showing tail-enders can hit too
Most Sixes by a Wicketkeeper: Adam Gilchrist’s 100 sixes remain the benchmark for wicketkeepers
Don’t miss Test cricket action! Create your online cricket ID with RP Exchange now and bet on every Test match!
Why Test Cricket Sixes Are Special
The highest sixes in test cricket are more meaningful than sixes in limited-overs formats because:
- Greater Risk – Test cricket uses red or pink balls that swing and seam more than white balls
- Quality Bowling – Batsmen face the best bowlers in longer spells with fielders strategically placed
- Pitch Conditions – Five-day pitches often help bowlers more than batting-friendly T20 pitches
- Match Situation – Every run matters in Test cricket, making aggressive shots riskier
- Traditional Format – Breaking tradition with power-hitting in Tests shows confidence and skill
Players who hit the highest sixes in test cricket balance aggression with responsibility, knowing they need to build long innings while still dominating bowlers.
How Test Cricket Six-Hitting Has Evolved
Modern Test cricket sees more sixes than older eras because:
T20 Influence – Players now grow up playing T20 cricket, bringing that aggression to Tests
Better Bats – Modern cricket bats with bigger sweet spots help hit longer sixes
Fitness Levels – Better training means players can generate more power
Changing Mindset – Teams now encourage positive cricket even in Tests
Ben Stokes represents this new generation of Test batsmen who can hit the highest sixes in test cricket while also playing long innings when needed.
Betting on Test Cricket with RP Exchange
Understanding who hits the highest sixes in test cricket helps you make smarter bets with RP Exchange:
Instant Cricket ID – Get your verified betting ID within minutes through WhatsApp
Live Test Betting – Place bets during Test matches with real-time odds
Multiple Markets – Bet on match winners, top batsmen, total sixes, and more
Fast Withdrawals – Get your winnings quickly through UPI, Paytm, or bank transfer
24/7 Support – WhatsApp help available anytime
Popular Test Cricket Betting Markets
When betting on highest sixes in test cricket with RP Exchange:
- Match Winner – Pick the team that will win
- Top Batsman – Bet on players like Stokes or Rohit to score most runs
- Total Sixes – Predict over/under number of sixes in the match
- Player to Hit Most Sixes – Back six-hitters like Ben Stokes
- Method of Dismissal – Bet on how batsmen get out
Conclusion
Highest sixes in test cricket represent the perfect mix of power, skill, and courage in cricket’s traditional format. From Brett Lee’s legendary 143-meter six that remains the longest in Test cricket history to Ben Stokes’ record 133 career sixes, these moments make Test cricket exciting and unpredictable.
The list of top six-hitters in Test cricket includes legends like Brendon McCullum, Adam Gilchrist, Chris Gayle, and Jacques Kallis, all of whom changed how Test cricket is played. Modern players like Rohit Sharma and Rishabh Pant continue this tradition, hitting the highest sixes in test cricket while building successful Test careers.
Test cricket’s evolution from defensive batting to including power-hitting shows how the game adapts while keeping its core values. The records for highest sixes in test cricket will continue to be broken as younger players bring T20 skills into the longest format.
Whether it’s Brett Lee’s once-in-a-lifetime 143-meter bomb or Yashasvi Jaiswal’s 12 sixes in an innings in 2024, these performances remind us why Test cricket remains the ultimate test of skill, patience, and power. With RP Exchange, you can be part of this excitement by betting on Test matches and enjoying every moment of cricket’s greatest format!
Get Your Online Cricket ID Now | Contact Us on WhatsApp
FAQs
What is the longest six ever hit in Test cricket?
Brett Lee holds the record for the longest six in Test cricket at 143 meters (some sources say 130m), hit against West Indies at the Gabba in Brisbane during a 2005 Test match.
Who has hit the most sixes in Test cricket history?
Ben Stokes from England leads with 133 sixes in 115 Test matches, followed by Brendon McCullum with 107 sixes and Adam Gilchrist with 100 sixes.
What is the record for most sixes in a single Test innings?
Wasim Akram (257* vs Zimbabwe in 1996) and Yashasvi Jaiswal (214 vs England in 2024) share the record with 12 sixes each in a Test innings.
Who has hit the most sixes in a single Test match?
Rohit Sharma holds the record with 13 sixes in a single Test match - 6 in the first innings and 7 in the second innings.
Which active player has hit the most sixes in Test cricket?
Ben Stokes is the active leader with 133 sixes, followed by Tim Southee (98), Angelo Mathews (90), and Rohit Sharma (88).
Why are Test cricket sixes more difficult than T20 or ODI sixes?
Test cricket uses red/pink balls that swing more, features better quality bowling in longer spells, has pitches that often help bowlers, and requires batsmen to balance aggression with building long innings.
Who is the fastest to reach 50 sixes in Test cricket?
Ben Stokes reached 50 Test sixes faster than any other player in cricket history.
Can I bet on Test cricket matches with RP Exchange?
Yes, RP Exchange offers comprehensive Test cricket betting with live odds, multiple markets including total sixes, match winners, top batsmen, and instant online cricket ID creation.
Which Indian players have hit the most sixes in Test cricket?
Among Indians, Rohit Sharma leads with 88 sixes, followed by Virender Sehwag (91), Rishabh Pant (82), and MS Dhoni (78).
Has any bowler hit many sixes in Test cricket?
Yes, New Zealand's Tim Southee has hit 98 sixes, the most by any bowler in Test cricket history, followed by Pakistan's Wasim Akram and New Zealand's Chris Cairns.

