Stats: Most sixes by a player in international cricket

Pakistan's cricketer Shahid Afridi

Pakistan’s cricketer Shahid Afridi

Destructive right handed Pakistani batsman Shahid Afridi, not surprisingly, holds the record for most sixes in international cricket. However, hard hitting West Indian Chris Gayle, who comes in close at second, has a great chance of overtaking Afridi, having played considerably lesser number of games.

Most sixes in international cricket

*Stats as on 15 February, 2014

Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️

Quick Links

App download animated image Get the free App now