Top 20 Most Sixes in International Cricket

Cricket is one of the most popular sports in the world. This fascinating game mainly revolves around wicket taking bowlers and high scoring batsmen. But the hard hitting batsmen are the real beauty of the game. Most of the fans follow cricket to see sky high sixes and blazing boundaries. Any batsman with the ability to hit sixes can be very useful in any format especially in limited over cricket. Top 20 most sixes in international cricket is a list of those terrific cricketers who smashed most number of sixes in the international cricket. The record includes all the three formats, test ODI and T20i. BOOM BOOM Afridi tops the list with a total of 443 sixes in all three formats, first ever to cross the 400 mark.Shahid Afridi Most Sixes

Rank Player Country Matches 6s
1. Shahid Afridi Pakistan 501 451
2. CH Gayle West Indies 416 415
3. BB McCullum New Zealand 408 360
4. ST Jayasuriya Sri Lanka 586 352
5. MS Dhoni India 401 283
6. SR Tendulkar India 664 264
7. AC Gilchrist Australia 396 262
8. JH Kallis South Africa 519 254
9. SC Ganguly India 424 247
10. RT Ponting Australia 560 246
11. V Sehwag India 374 243
12. AB de Villiers South Africa 341 242
13. CL Cairns New Zealand 279 240
14. Yuvraj Singh India 373 233
15. SR Watson Australia 288 226
16. BC Lara West Indies 430 221*
17. IVA Richards West Indies 308 210*
18. Inzamam-ul-Haq Pakistan 499 193
19. LRPL Taylor New Zealand 281 190
20. KP Pietersen England 277 190

Note: * indicates that complete career figures are not known