Four Batters With Over 100 Sixes in Test Cricket Led By Ben Stokes and Rishabh PantCricket
19 Aug 2026, 9:25 pm (49 min ago)· 3

Four Batters With Over 100 Sixes in Test Cricket Led By Ben Stokes and Rishabh Pant

Only four players in Test cricket history have crossed the milestone of 100 sixes, with Ben Stokes topping the elite list.

Test cricket has traditionally been associated with defensive technique, meticulous patience, and occupying the crease over long periods. However, the modern game has evolved rapidly, bringing power hitting and aggressive strokeplay into the longest format of the game. Hitting boundary clearing shots against the red ball requires much more than brute force, demand fine timing, high self-assurance, and the capability to shatter the morale of opposition bowlers. Throughout the long history of Test cricket, a select group of batters broke away from conventional norms to turn aerial shots into their primary weapon. In the history of Test matches, only four batsmen have achieved the remarkable feat of hitting 100 or more sixes.

Ben Stokes Redefines Test Cricket With Bazball and Record 138 Sixes

Occupying the top spot on this exclusive list is England captain Ben Stokes. Having made his Test debut in 2013, Ben Stokes introduced a fresh mindset known as 'Bazball' that completely altered how modern Test matches are played and perceived. Across 122 Test matches and 220 innings, he has smashed a total of 138 sixes, which stands as the highest number of sixes ever hit by any batter in Test history. Ben Stokes has accumulated over 7,273 runs at a solid strike rate of approximately 58.52. His aggressive approach has pulled his team out of tight situations to produce memorable victories. With a career best score of 258 runs, the dynamic all-rounder has repeatedly proven that an attacking strategy can shift match momentum at any moment.

Also read

Brendon McCullum Set Benchmarks With Fearless Style and 107 Sixes

Prior to Ben Stokes taking the record, New Zealand legend Brendon McCullum held the title for the most sixes in Test cricket. Playing 101 Test matches between 2004 and 2016, Brendon McCullum constantly put opposition bowling attacks under immense pressure. Across 176 Test innings, he launched the ball over the boundary ropes 107 times. Known for his fearless attitude at the crease, Brendon McCullum scored 6,453 runs at an average of 38.64. His career highlight was a monumental marathon innings of 302 runs. His uncompromising style of play kept him at the pinnacle of Test six-hitters for a very long time.

Adam Gilchrist Revolutionized Lower Order Batting With 100 Sixes

Australian legendary wicketkeeper batter Adam Gilchrist holds a celebrated place in this 100-sixes club. Representing Australia from 1999 to 2008, the explosive player reached the milestone of 100 Test sixes in just 96 matches. Coming into bat at number seven, Adam Gilchrist played with complete freedom regardless of the match situation. He scored 5,570 runs at an extraordinary strike rate of 81.95 and an average of 47.60, registering 17 centuries along the way. His counter-attacking style permanently changed the expectations from lower-order batters in international cricket.

Rishabh Pant Swiftly Reaches Century of Sixes in Only 89 Innings

Indian star wicketkeeper batter Rishabh Pant has quickly established his presence among these all-time greats. Since making his Test debut in 2018, Rishabh Pant has tested the best bowlers across the world with his unorthodox strokeplay. He completed 100 sixes in Test cricket in just 51 matches and 89 innings. Operating at an impressive strike rate of around 74.21, he has gathered 3,662 runs in his Test career so far. Rishabh Pant has recorded 8 centuries, featuring an unbeaten personal best of 159 runs. Given the rapid pace at which the Indian batter clears the boundary, he remains well on track to set further benchmarks in Test cricket.

Questions & Answers

Who holds the record for the most sixes in Test cricket?
England captain Ben Stokes holds the world record for the most sixes in Test cricket with 138 sixes.
How many Test matches did Rishabh Pant take to reach 100 sixes?
Rishabh Pant reached the landmark of 100 Test sixes in 51 matches and 89 innings.
How many sixes did Brendon McCullum hit in his Test career?
Brendon McCullum hit 107 sixes across 101 Test matches in his international career.
What was Adam Gilchrist's strike rate in Test cricket?
Adam Gilchrist played Test cricket at an extraordinary strike rate of 81.95 while hitting 100 sixes.

Comments 0

No comments yet — be the first.

Citizen journalism

Become a TrendKia journalist

Voice of the people

Share news, photos and videos from your area with TrendKia and let your voice reach the nation. Every citizen a journalist.

Join now
CH 01 LIVE
TrendKia TV ON AIR