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

5. Brendon McCullum – 200 Sixes

Top 10 players with most sixes in ODI history 1

The most devastating batsman New Zealand ever had, Brendon McCullum has been a star since the T20 cricket was invented. His innovation has helped him create some unique records to him and has brought him into the limelight.

The now-retired cricketer has hit 200 sixes in 260 ODI matches he played for New Zealand.

Nagendra Reddy

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