hero-image

Stats: Most sixes by a player in international cricket

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.

*Stats as on 15 February, 2014

You may also like