10 TOP Batters With Most Sixes In ODIs

In these collection of pictures, we take a look at batters with most sixes in ODI cricket. (Photo: ANI)

Zee Media Bureau
Aug 28, 2023

Rohit Sharma - 275

Team India captain is the third-highest six-hitter in ODI cricket and can become 3rd man to hit 300 sixes in ODIs. Rohit has 275 maximums to his name in 244 matches. (Photo: ANI)

Shahid Afridi - 351

Former Pakistan captain and all-rounder is the highest six-hitter in ODI cricket with 351 maximums in 398 ODI matches. (Source: Twitter)

Chris Gayle - 331

Former West Indies opener is the second-highest six-hitter in ODI cricket with 331 maximums in 301 ODI games. (Photo: ANI)

Sanath Jayasuriya - 270

Former Sri Lanka captain smashed 270 sixes in 445 ODI match in his international cricket career. (Source: Twitter)

MS Dhoni - 229

Former India captain has 229 sixes to his name in his 350-game ODI career. (Photo: ANI)

Eoin Morgan - 220

Former England captain and Ireland batter managed to clobber 220 sixes in 248 ODI games in international cricket. (Photo: ANI)

AB de Villiers - 204

Former South Africa batter managed to hit 204 sixes in 228 ODI matches in his international career. (Source: Twitter)

Brendon McCullum - 200

Former New Zealand captain and current England head coach managed to smash 200 sixes in 260 ODI games. (Source: Twitter)

Sachin Tendulkar - 195

Indian cricket legend had 195 maximums in 463 ODI matches while scoring 18,426 runs. (Source: Twitter)

Sourav Ganguly - 190

Former India captain ended his career with 190 sixes in 311 ODI matches with 11,363 runs to his name. (Source: Twitter)

VIEW ALL

Read Next Story