Written by: Ankit Yadav
[read_meter]

Test cricket is built on discipline and long contests between bat and ball, yet some players have stood out with their remarkable striking ability. Big-hitting, once a rare thrill, has become an important attacking option in modern red-ball cricket.

Ben Stokes leads the all-time six-hitting charts, while Rishabh Pant recently became India’s top Test six-hitter, highlighting how new-age batters bring fearless intent to the format. This article breaks down the players who have hit the most sixes in Test cricket, from long-time record holders to today’s power-hitters.

Most Sixes In Test Cricket: Career Records

Some batsmen have made six-hitting a regular feature of their Test batting. 

Most Sixes in Test Cricket
Source: ECB

Let’s look at the top 20 performers in this category:

PlayerTeamSpanMatInnsRunsAvgSixesFours
BA StokesENG2013 2025115206703235.69136810
BB McCullumNZ2004 2016101176645338.64107776
AC GilchristAUS1999 200896137557047.60100677
TG SoutheeNZ2008 2024107156224515.4898215
CH GayleWI2000 2014103182721442.18981046
JH KallisICC SA1995 20131662801328955.37971488
RR PantIND2018 202548*83345444.2892371
V SehwagICC IND2001 2013104180858649.34911233
AD MathewsSL2009 2025119212821444.4090835
RG SharmaIND2013 202467116430140.5788473
BC LaraICC WI1990 20061312321195352.88881559
CL CairnsNZ1989 200462104332033.5387365
IVA RichardsWI1974 1991121182854050.2384952
A FlintoffENG ICC1998 200979130384531.7782513
ML HaydenAUS1994 2009103184862550.73821049
Misbah ul HaqPAK2001 201775132522246.6281511
KP PietersenENG2005 2014104181818147.2881985
RA JadejaIND2012 202588*130400138.8480390
MS DhoniIND2005 201490144487638.0978544
RT PontingAUS1995 20121682871337851.85731509

Ben Stokes leads the list with 133 sixes, underlining his reputation as one of the most aggressive batters in Test cricket history. He has now overtaken all previous records to become the top six-hitter in Tests. Former New Zealand captain Brendon McCullum follows with 107 sixes, showcasing his fearless approach during his playing days.

Australia’s Adam Gilchrist sits third with 100 sixes, a remarkable number for a wicketkeeper-batter. Close behind are Chris Gayle and Jacques Kallis, both sitting on 98 and 97 sixes respectively, highlighting their dominance across eras.

India’s Rohit Sharma, with 88 sixes in just 67 matches, continues to climb the list quickly. At his current pace, it’s only a matter of time before he breaks into the top five, proving his power game even in the longest format. 

Rishabh Pant is also rewriting records of his own he recently overtook Virender Sehwag to become India’s leading six-hitter in Tests, moving to 92 sixes and solidifying his status as one of the most explosive wicketkeeper-batters the country has ever produced.

Most Sixes In A Test Innings

While career records show consistency, single-innings performances highlight a batsman’s dominance on a particular day. 

single-innings performances
Source: Hindustan Times

Here’s a table showing the top 10 performances for most sixes in a Test innings:

PlayerTeamRunsBallsOpponentFoursSixesVenueDate
Wasim AkramPakistan257*363Zimbabwe2212Sheikhupura17 Oct 1996
YBK JaiswalIndia214236England1412Rajkot15 Feb 2024
NJ AstleNew Zealand222168England2811Christchurch13 Mar 2002
ML HaydenAustralia380437Zimbabwe3811Perth09 Oct 2003
BB McCullumNew Zealand202188Pakistan2111Sharjah26 Nov 2014
BB McCullumNew Zealand195134Sri Lanka1811Christchurch26 Dec 2014
BA StokesEngland258198South Africa3011Cape Town02 Jan 2016
BKG MendisSri Lanka245291Ireland1811Galle24 Apr 2023
WR HammondEngland336*New Zealand3410Auckland31 Mar 1933
CL CairnsNew Zealand12096Zimbabwe109Auckland20 Jan 1996

Wasim Akram, primarily known for his bowling, holds the record for most sixes in a Test innings. His 257* against Zimbabwe included 12 sixes, a feat recently matched by India’s Yashasvi Jaiswal.

Jaiswal’s innings is the most recent entry in the top performances. In February 2024, the young Indian opener smashed 12 sixes in his knock of 214 against England in Rajkot. This inning announced Jaiswal’s arrival on the big stage and showed his ability to dominate even in the longest format.

Nathan Astle’s incredible 222 against England in 2002 came off just 168 balls, including 11 sixes. This remains one of the fastest double centuries in Test cricket.

Matthew Hayden’s mammoth 380 against Zimbabwe in 2003 included 11 sixes, proving that even in long innings, power-hitting can play a crucial role.

Brendon McCullum features twice in the top five list for most sixes in an innings, highlighting his consistent aggressive approach to Test batting.

Related Posts:

Conclusion: Ben Stokes Holds The Record For The Most Sixes In Test Cricket

Ben Stokes sits firmly at the top of the Test sixes list, showing how impactful counterattacking batting can be in the longest format. His presence, along with the likes of McCullum and Gilchrist, reflects a shift in how teams approach momentum and pressure in Test matches.

Rishabh Pant’s recent rise as India’s leading six-hitter adds another exciting chapter to this trend. His ability to change games quickly, even in testing conditions, highlights how much the role of an attacking wicketkeeper-batter has expanded in modern cricket.

As the format evolves, more players are likely to challenge these numbers, but the foundation of Test cricket will always rest on patience, technique, and adaptability. Six-hitting might grab attention, but it is the blend of bravery and resilience that defines true Test match batting.

About the Author

Meet Ankit Yadav, a dedicated cricket analyst at The Cricket Panda. Growing up playing street leagues and college tournaments, Ankit's love for cricket has been a lifelong journey. With a knack for numbers and a talent for data analysis, he brings a unique perspective to cricket reporting. At The Cricket Panda, Ankit combines his passion for cricket with his expertise in data analysis to provide fans with in-depth insights and comprehensive coverage of the sport.

Leave a Comment

Your email address will not be published. Required fields are marked *

Subscribe to Our Newsletter

Stay updated about the offers and latest news

Email
The form has been submitted successfully!
The form has been submitted successfully!
Scroll to Top