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

2. Sanath Jayasuriya – 270 sixes

Top 10 players with most sixes in ODI history 1

Sanath Jayasuriya has changed the way opening batting was played, he has shown the world how devastating an opener can be. The player has played a very important role in the rise of Sri Lankan cricket over the years before retiring. He has scored 270 sixes from 445 matches he played in.

Nagendra Reddy

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