Ben Stokes leads list of top 10 Test six-hitters, Khel Now ranking published 18 August 2026

Khel Now published a ranking of the top 10 batsmen with the most sixes in Test cricket on 18th August 2026, listing England’s Ben Stokes at the top with 136 sixes. The article also provides individual career figures for each player and notes that all statistics are updated till 18th August 2026.
Test cricket’s five-day format and its history since 1877 are cited in the piece, with the article noting that over the ‘‘last 146 years’’ the game has evolved and that six-hitting has become a recognised skill in the modern era. The article describes how batting in late sessions tests technique against quality bowling and mentions the contemporary English approach labelled ‘‘Bazball’’ as part of the recent shift in playing style.
The report lists former West Indies captain Brian Lara as having finished his career with 88 sixes from 232 innings across 131 Test matches, scoring 11,953 runs at an average of 52.88 and a strike rate of 60.51; it states Lara ended his career ‘‘at par with the likes of Sachin Tendulkar and Ricky Ponting.’’ India opener Rohit Sharma is credited with 88 sixes in 67 Tests and 4,301 runs, and the article records that he retired from Test cricket in May 2025.
Sri Lanka’s Angelo Mathews is recorded as his country’s leading Test six-hitter with 90 sixes from 119 Tests, having scored 8,214 runs at an average of 44.40 with 16 centuries and 45 fifties in a Test career spanning 2009 to 2025. Virender Sehwag appears seventh on the list with 91 sixes in 180 Test innings and is noted for having scored two triple centuries twice alongside Don Bradman, Brian Lara and Chris Gayle.
Jacques Kallis is shown with 97 sixes over 166 Tests, 13,289 runs at an average of 55.37 and 45 centuries, plus 292 Test wickets. The article highlights Tim Southee’s debut impact for ‘‘the Kiwis,’’ recalling his nine sixes during a 77 off 40 in the fourth innings on debut against England in 2008, and records Southee’s career total as 98 sixes from 156 Test innings and 2,245 runs.
Chris Gayle is listed with 98 sixes from 103 Tests and 182 innings, 7,214 runs at an average of 42.18 and a strike rate of 60.26, and 15 Test centuries; the piece notes Gayle finished his career two sixes short of 100. India’s Rishabh Pant is identified as his country’s leading Test six-hitter with 100 sixes and is described as a wicket-keeper batter who debuted in 2018.
The former Australian wicket-keeper Adam Gilchrist is credited as the first batter to reach 100 or more sixes in Test cricket, having scored 5,570 runs in 96 Tests while batting at number seven. Brendon McCullum finished with 107 sixes and 6,453 runs in 101 Tests with 12 centuries; the article states that Ben Stokes ‘‘went past current English coach Brendon McCullum for the record.’’
The concluding details confirm Ben Stokes leads the list with 136 Test sixes in 206 Test innings, cited career totals of over 7,000 runs in 115 Tests, more than 200 wickets and 14 Test centuries, and reiterate that only four batters—Adam Gilchrist, Brendon McCullum, Ben Stokes and Rishabh Pant—have hit 100 or more sixes in Test cricket. All statistics are updated till 18th August 2026, and the article directs readers to follow Khel Now Cricket on Facebook, Twitter, Instagram, YouTube, download the Khel Now Android or iOS app, or join their WhatsApp and Telegram communities for more updates.
