Most Sixes in Test

At the forefront of the list for most sixes in Test cricket stands Ben Stokes , who has notched up 131 sixes across 107 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 107 194 131 763 6561 258 35.27 13 34
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 Tim Southee New Zealand 104 150 93 211 2185 77* 15.71 0 7
7 Virender Sehwag India 104 180 91 1233 8586 319 49.34 23 32
8 Rohit Sharma India 64 111 88 470 4270 212 42.27 12 18
9 Brian Lara West Indies 131 232 88 1559 11953 400* 52.88 34 48
10 Chris Cairns New Zealand 62 104 87 365 3320 158 33.53 5 22
11 Angelo Mathews Sri Lanka 114 202 87 808 7940 200* 45.37 16 44
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