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 106 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 106 192 131 762 6546 258 35.57 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 103 148 93 210 2180 77* 15.91 0 7
7 Virender Sehwag India 104 180 91 1233 8586 319 49.34 23 32
8 Rohit Sharma India 62 107 88 464 4233 212 43.63 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