Most Sixes in Test

At the forefront of the list for most sixes in Test cricket stands Ben Stokes , who has notched up 133 sixes across 110 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 110 199 133 778 6719 258 35.36 13 35
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 Tim Southee New Zealand 107 156 98 215 2245 77* 15.48 0 7
5 Chris Gayle West Indies 103 182 98 1046 7214 333 42.18 15 37
6 Jacques Kallis South Africa 166 280 97 1488 13289 224 55.37 45 58
7 Virender Sehwag India 104 180 91 1233 8586 319 49.34 23 32
8 Rohit Sharma India 66 114 88 473 4289 212 41.24 12 18
9 Angelo Mathews Sri Lanka 116 206 88 820 8042 200* 44.92 16 44
10 Brian Lara West Indies 131 232 88 1559 11953 400* 52.88 34 48
11 Chris Cairns New Zealand 62 104 87 365 3320 158 33.53 5 22
12 Vivian Richards West Indies 121 182 84 1051 8540 291 50.23 24 45
13 Andrew Flintoff England 79 130 82 513 3845 167 31.77 5 26
14 Matthew Hayden Australia 103 184 82 1049 8625 380 50.73 30 29
15 Misbah-ul-Haq Pakistan 75 132 81 511 5222 161* 46.62 10 39
Get ₹1500* Bonus *T&C