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

7. AB de Villiers – 194 sixes

Top 10 players with most sixes in ODI history 1

The South African batsman has revolutionized the game is a very short description to tell the impact he had with his batting. He brought a whole new level of innovation to the game and has played some jaw-dropping shots for boundaries. He still has a lot of playing days left in him and him already has 194 sixes to his name.

Nagendra Reddy

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