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

8. Sourav Ganguly – 190 sixes

Top 10 players with most sixes in ODI history 1

Former Indian captain and one of the greatest ODI players of all-time, Sourav Ganguly is the power hitter for India once he gets going. “Dada” as called by the Indian cricket fans has the ability to dictate even the world’s best spinners as he literally murdered spinners and cleared the fence with ease. During his incredible career, Ganguly managed to hit 190 sixes in 311 matches.

Nagendra Reddy

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