Ad
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.
*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! 🚀☄️
Edited by Staff Editor