Most Sixes in ODI
At the forefront of the list for most sixes in ODI cricket stands Shahid Afridi, who has notched up 351 sixes across 398 matches. In pursuit, Chris Gayle follows with an admirable tally of 331 sixes, closely pursued by Rohit Sharma with 286 sixes.
Here is the list of batsmen with most sixes in ODI cricket format.
Sr. | Player | Team | Mat | Inn | 6s | 4s | Runs | HS | Avg | 100s | 50s |
---|---|---|---|---|---|---|---|---|---|---|---|
1 | Shahid Afridi | Pakistan | 398 | 369 | 351 | 730 | 8064 | 124 | 23.57 | 6 | 39 |
2 | Chris Gayle | West Indies | 301 | 294 | 331 | 1128 | 10480 | 215 | 37.83 | 25 | 54 |
3 | Rohit Sharma | India | 250 | 242 | 286 | 923 | 10031 | 264 | 48.69 | 30 | 51 |
4 | Sanath Jayasuriya | Sri Lanka | 445 | 433 | 270 | 1500 | 13430 | 189 | 32.36 | 28 | 68 |
5 | MS Dhoni | India | 350 | 297 | 229 | 826 | 10773 | 183* | 50.57 | 10 | 73 |
6 | Eoin Morgan | England | 248 | 230 | 220 | 654 | 7701 | 148 | 39.29 | 14 | 47 |
7 | AB de Villiers | South Africa | 228 | 218 | 204 | 840 | 9577 | 176 | 53.50 | 25 | 53 |
8 | Brendon McCullum | New Zealand | 260 | 228 | 200 | 577 | 6083 | 166 | 30.41 | 5 | 32 |
9 | Sachin Tendulkar | India | 463 | 452 | 195 | 2016 | 18426 | 200* | 44.83 | 49 | 96 |
10 | Sourav Ganguly | India | 311 | 300 | 190 | 1122 | 11363 | 183 | 41.02 | 22 | 72 |
11 | Martin Guptill | New Zealand | 198 | 195 | 187 | 750 | 7346 | 237* | 41.73 | 18 | 39 |
12 | Jos Buttler | England | 169 | 142 | 162 | 392 | 4823 | 162* | 41.57 | 11 | 25 |
13 | Ricky Ponting | Australia | 375 | 365 | 162 | 1231 | 13704 | 164 | 42.03 | 30 | 82 |
14 | Yuvraj Singh | India | 304 | 278 | 155 | 908 | 8701 | 150 | 36.55 | 14 | 52 |
15 | Chris Cairns | New Zealand | 215 | 193 | 153 | 345 | 4950 | 115 | 29.46 | 4 | 26 |
