The record of the Most Sixes In Test Cricket history, has been held by England all-rounder Ben Stokes. He is followed by – Brendan McCullum at second & Adam Gilchrist at third position. The All 3 have Test sixes in excess of hundred.
The 2nd most 6s in International cricket player – Chris Gayle has his name appearing fourth in the list of the most sixes in Test cricket, followed by Jack Kallis at fifth & Tim Southee at sixth place.
Virender Sehwag is the player having the seventh most Test 6s. Having the equal number of Test sixes, Rohit Sharma (eighth) comes ahead of Brian Lara (ninth), in terms of the innings batted. Chris Cairns has hit the tenth most sixes in Test cricket history.
Also Read : Most Test 100s | Most Test Wkts | Fastest 10000 Test Runs | Fastest 500 Test Wkts | Most ODI 100s | Fastest 2000 ODI Runs
Also Read : IND Vs AUS Test | IND Vs AUS ODI | IND Vs ENG ODI | NZ Vs SA ODI | NZ Vs PAK ODI | IND Vs BAN Test | PAK Vs BAN Test | 1983 WC | IPL | Asia Cup | NZ Vs IND Test
Who Has The Most Sixes In Test Cricket History? : Top 10 List
No. | Player, | Career, | Sixes, | Mts, | Inns, | Runs, | Fours, | H.S. |
1 | B Stokes | 2013-2024* | 131 | 106 | 192 | 6546 | 763 | 258 |
2 | B McCullum | 2004-2016 | 107 | 101 | 176 | 6453 | 776 | 302 |
3 | A Gilchrist | 1999-2008 | 100 | 96 | 137 | 5570 | 677 | 204* |
4 | C Gayle | 2000-2014 | 98 | 103 | 182 | 7214 | 1046 | 333 |
5 | J Kallis | 1995-2013 | 97 | 166 | 280 | 13289 | 1488 | 224 |
6 | T Southee | 2008-2024* | 93 | 103 | 147 | 2180 | 210 | 77* |
7 | V Sehwag | 2001-2013 | 91 | 104 | 180 | 8586 | 1233 | 319 |
8 | R Sharma | 2013-2024* | 88 | 62 | 107 | 4234 | 464 | 212 |
9 | B Lara | 1990-2006 | 88 | 131 | 232 | 11953 | 1559 | 400* |
10 | C Cairns | 1989-2004 | 87 | 62 | 104 | 3320 | 365 | 158 |
Also Read : Most 6s | Most 100s | Most 50s | HS | Most Runs | Most Wkts | Most Runs Single Edition | Best Bowling , In ODI World Cup History
Ben Stokes Stats : 131 Ben Stokes Sixes In Test Cricket – The Most Sixes In Test Cricket History
One of the most explosive all-rounders, Ben Stokes has 131 Test sixes – the most sixes in Test cricket history so far. Batting in 192 innings of 106 Test matches, the attacking southpaw has 6546 runs with the average above 35.
258(vs RSA, 2016) is the highest score for Ben Stokes which includes 11 – the most 6s for Stokes in a Test innings. The innings comes off 198 balls that comprises 30 fours as well. A genuine seam bowling all-rounder, has also claimed 203 Test wickets( avg – 32), bowling in 154 innings.
Also Read : Most Runs | Most Wkts , In IND Vs ENG Tests
Also Read : Most Runs | Most Wkts , In IND Vs AUS Tests
The Fastest Hundred In Test Cricket Player Brendan McCullum Has 107 : 2nd Most 6s In Test Cricket
107 sixes by Brendan McCullum are the 2nd most sixes in Test cricket, doing that in 176 innings of 101 Tests. The former New Zealand wicket-keeper batter has amassed a total of 6453 runs in his Test career that includes a 54 ball hundred(the fastest in Test history) in his last innings.
11 – the most 6s in an innings for McCullum, comes twice in the innings of – 202 off 188 balls (Vs PAK, 2014) & 195 off 134 balls(Vs SL, 2014).
Also Read : Most Runs | Most Wkts,In IND-SA Tests
Also Read : Most Runs | Most Wkts , In Ashes 2023
Adam Gilchrist 100 : The 3rd Most Sixes In Test Cricket History, Gilchrist – The First To Reach 100 Sixes In Test Cricket
Adam Gilchrist who revolutionized the role of a wicket-keeper batter, becomes the 1st ever player to hit 100 sixes in the longest format of the game. He achieves the feat against Sri Lanka, in 2007. Currently, he stands 3rd in the category of the most sixes in Test cricket.
While in ODIs, Gilchrist opened the innings, in Tests he used to wreck havoc in the lower middle order, at number 7.
The former Australian great has played a total of 96 Tests in which he has scored 5570 runs off 137 innings( avg – 47).
Also Read : Most Runs In AUS Vs WI Tests
The 2nd Most Sixes In International Cricket Player Chris Gayle Total Sixes In Tests : 97, Chris Gayle : Most Sixes In IPL History
The 4th spot in the list of the most sixes in Test cricket, has been grabbed by the player having the 2nd most 6s in ODIs & International cricket – Chris Gayle.
98 times, the former West Indies opener has sent the ball over the fence. Batting in 182 innings of 103 Tests, Gayle has scored 7214 runs including 2 Triple hundreds.
Also Read : Most Runs | Most Wkts , In IPL History
Also Read : Most Runs | Most Wkts , In IPL 2023
FAQs(Frequently Asked Questions)
Who hit the most sixes in the Test?
Ben Stokes has 131 as the most sixes in Test cricket, followed by Brendan McCullum at 2nd & Adam Gilchrist at 3rd place.
How many sixes of Rohit Sharma are in the test?
Batting in 107 innings of 62 Tests, Rohit Sharma has 88 sixes against his name. The most international sixes player has the 2nd most sixes in Test cricket for India, after Virender Sehwag(90).
How many sixes of Dhoni are in the Test?
The former Indian wicket-keeper captain MS Dhoni goes on hitting 78 sixes in 144 innings. He has 4876 runs in 90 Tests.
How many sixes does Rishabh Pant have in Test?
The Indian wicket-keeper batsman Rishabh Pant has 64 sixes(62 innings) – the 6th most sixes in Test cricket for India, so far.