Most Sixes in Test

At the forefront of the list for most sixes in Test cricket stands Ben Stokes, who has notched up 124 sixes across 97 matches. In pursuit, Brendon McCullum follows with an admirable tally of 107 sixes, closely pursued by Adam Gilchrist with 100 sixes.

Here is the list of batsmen with most sixes in Test cricket format.

Sr. Player Team Mat Inn 6s 4s Runs HS Avg 100s 50s
1 Ben Stokes England 97 175 124 716 6117 258 36.41 13 30
2 Brendon McCullum New Zealand 101 176 107 776 6453 302 38.64 12 31
3 Adam Gilchrist Australia 96 137 100 677 5570 204* 47.60 17 26
4 Chris Gayle West Indies 103 182 98 1046 7214 333 42.18 15 37
5 Jacques Kallis South Africa 166 280 97 1488 13289 224 55.37 45 58
6 Virender Sehwag India 104 180 91 1233 8586 319 49.34 23 32
7 Brian Lara West Indies 131 232 88 1559 11953 400* 52.88 34 48
8 Chris Cairns New Zealand 62 104 87 365 3320 158 33.53 5 22
9 Vivian Richards West Indies 121 182 84 1051 8540 291 50.23 24 45
10 Tim Southee New Zealand 94 134 83 197 1976 77* 16.06 0 6
11 Andrew Flintoff England 79 130 82 513 3845 167 31.77 5 26
12 Matthew Hayden Australia 103 184 82 1049 8625 380 50.73 30 29
13 Angelo Mathews Sri Lanka 106 188 82 757 7361 200* 45.43 15 40
14 Misbah-ul-Haq Pakistan 75 132 81 511 5222 161* 46.62 10 39
15 Kevin Pietersen England 104 181 81 985 8181 227 47.28 23 35
Get ₹1500* Bonus *T&C