Hitting Most Sixes in Test Cricket , with all its patience and technique at the core of this storied game, has witnessed a lot of change and adaptation. Of course, explosive batting is part and parcel of shorter formats. Here, cricket in Test form presents an entirely different story related to the maximum. It has been England's Ben Stokes, with his record for the Most Sixes in Test Cricket history, who changed the way we think about attacking batting in the longest format. The 133 sixes, between 2013 and 2024, stand not just as a statistical milestone but also a transformation in Test match batting philosophy. All the crème de la crème of cricketing players who perfected the art of clearing the boundary in Test cricket, studying techniques, impact, and the growth of aggressive batting in the toughest format of the game. Players with Most Sixes in Test Cricket Player Career Span Matches Innings Runs Average Strike Rate 100s 50s Sixes Ben Stokes (ENG) 2013-2024 110 198 6719 35.55 59.71 13 35 133 Brendon McCullum (NZ) 2004-2016 101 176 6453 38.64 64.60 12 31 107 Adam Gilchrist (AUS) 1999-2008 96 137 5570 47.60 81.95 17 26 100 Tim Southee (NZ) 2008-2024 107 156 2245 15.48 82.68 0 7 98 Chris Gayle (WI) 2000-2014 103 182 7214 42.18 60.26 15 37 98 Jacques Kallis (ICC/SA) 1995-2013 166 280 13289 55.37 45.97 45 58 97 Virender Sehwag (IND) 2001-2013 104 180 8586 49.34 82.23 23 32 91 Rohit Sharma (IND) 2013-2024 67 116 4301 40.57 57.05 12 18 88 Angelo Mathews (SL) 2009-2025 118 209 8091 44.45 48.42 16 44 88 Brian Lara (ICC/WI) 1990-2006 131 232 11953 52.88 60.51 34 48 88 Detailed Analysis of Players with Most Sixes in Test Cricket Ben Stokes Image Source : Getty Images The talismanic all-rounder of England holds the top place with 133 sixes. Playing from 2013 until 2024, Stokes has reached these maxima in 110 matches and 198 innings. Given a strike rate of 35.55 and having amassed a total of 6,719 runs, his six-hitting talent shines even more strikingly. Stokes also scored 13 centuries and 35 fifties throughout his career, displaying how aggressive batting can be combined with vast scoring. His strike rate has been a successful 59.71 indicating him to have remained a true approacher with Tests. Apart from sixes he has registered as many as 778 fours too. Also Read | Top 10 Fastest Runners in Cricket History [Updated 2025] Brendon McCullum Image Source : Getty Images Brendon McCullum, the present England head coach, is second in the list. He hit 107 sixes between 2004 and 2016. In his 101 Test matches and 176 innings, he scored 6,453 runs at 38.64. His attacking stroke play speaks of his highest strike rate at 64.60 among other top Test batsmen. Besides the 12 hundreds and 31 fifties, MCCullum scored 776 fours in his matches. Adam Gilchrist Image Source : Getty Images Australian legend Adam Gilchrist's 100 sixes came during his career spanning 1999-2008. In 96 matches and 137 innings, he scored 5,570 runs at an impressive average of 47.60. His strike rate of 81.95 was phenomenal for Test cricket, while his 17 centuries and 26 fifties showcase his consistency. Gilchrist's 677 fours, combined with his sixes, made him one of the most destructive batsmen in Test history. Tim Southee Image Source : BCCI The biggest surprise way up there in the rankings, a bowler-Tim Southee has come for 98 sixes between 2008-2024. While he bats down the order, Southee has scripted these Most Sixes in Test Cricket in 156 innings taken in 107 matches. His batting average of 15.48 does reflect upon being a tailender, but six-hitting ability has shaped him into a useful lower-order contributor. Chris Gayle Image Source : Getty Images The Universe Boss" Chris Gayle equals Southee's 98 sixes, which he hit between 2000-2014. In 103 matches and 182 innings, Gayle has scored 7,214 runs at a fair average of 42.18. His 15 centuries and 37 half-centuries coupled with 1,046 fours reflect his well-rounded batting credentials. Gayle's strike rate of 60.26 represents his natural attacking game. Jacques Kallis Image Source : Getty Images South Africa and ICC player Kallis hit 97 sixes in his career from 1995-2013. In 166 matches and 280 innings, he scored 13,289 runs at an impressive average of 55.37. He made 45 centuries and 58 fifties, and with 1,488 fours, he proves to be a master of ground strokes along with aerial shots. Virender Sehwag Image Source : AFP India's explosive opener Sehwag hit 91 sixes from 2001-2013. In 104 matches and 180 innings, he scored 8,586 runs at an average of 49.34. His aggressive batting style is reflected in his strike rate of 82.23, while his 23 centuries and 32 fifties depict his turning starts into big scores. It only supplements Sehwag's fours count with 1,233 fours. Rohit Sharma Image Source : Getty Images Playing between 2013-2024, Sharma has smashed 88 sixes in 67 matches and 116 innings. With 4,301 runs at an average of 40.57, his 12 centuries and 18 fifties indicate long innings. His 473 fours and a strike rate of 57.05 tell us about his balanced batting. Angelo Mathews Image Source : Getty Images Sri Lanka's Mathews has matched Sharma's record of 88 sixes between 2009-2025. He has scored 8,091 runs in 118 matches and 209 innings with an average of 44.45. He has scored 16 centuries and 44 fifties besides 827 fours, which clearly indicates that he is a very reliable middle-order batsman. Brian Lara Image Source : AFP Even in the golden days of Lara, 88 sixes were still managed to hit in a career that was from 1990 to 2006. In the aggregate of 131 matches played and 232 innings, 11,953 runs registered at an average of 52.88 with 34 centuries and 48 fifties, with 1,559 fours coming to prove there's no better batsman than him. Also Read | Fastest Triple Century in Test Cricket History Conclusion Most Sixes in Test Cricket in Test cricket has become, with the passage of time, a rare shot to a big weapon in any team's arsenals. Such was the evolution in six-hitting, that records from Ben Stokes show 133 sixes till date. From the aggressive opener like Sehwag to an all-rounder like Kallis, six-hitting became part and parcel of Test cricket with the various players in the top ten showing it. As the game progresses, this record may be broken by future generations of cricketers who grow up in a time where aggressive batting is more readily accepted within the longest format.