Most Sixes in Test

At the forefront of the list for most sixes in Test cricket stands Ben Stokes , who has notched up 128 sixes across 103 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 103 186 128 735 6320 258 35.30 13 31
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 Tim Southee New Zealand 100 143 88 204 2098 77* 15.89 0 6
8 Brian Lara West Indies 131 232 88 1559 11953 400* 52.88 34 48
9 Chris Cairns New Zealand 62 104 87 365 3320 158 33.53 5 22
10 Angelo Mathews Sri Lanka 109 193 86 782 7608 200* 45.55 16 41
11 Rohit Sharma India 59 101 84 452 4137 212 45.46 12 17
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