Top 10 players with most sixes in ODI history
Top 10 players with most sixes in ODI history

3. Chris Gayle – 238 sixes

Top 10 players with most sixes in ODI history 1

One of the best power hitters the world has ever seen, Chris Gayle tops any list that deals with sixes. He is truly a six machine and can take any bowler for cleaners. The Jamaican has scored 238 sixes in 269 ODIs he played for West Indies.

Nagendra Reddy

I am a sports enthusiast. Primarily a football fan these days post the golden era of Indian cricket.