In these collection of pictures, we take a look at batters with most sixes in ODI cricket. (Photo: ANI)
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)
Former Pakistan captain and all-rounder is the highest six-hitter in ODI cricket with 351 maximums in 398 ODI matches. (Source: Twitter)
Former West Indies opener is the second-highest six-hitter in ODI cricket with 331 maximums in 301 ODI games. (Photo: ANI)
Former Sri Lanka captain smashed 270 sixes in 445 ODI match in his international cricket career. (Source: Twitter)
Former India captain has 229 sixes to his name in his 350-game ODI career. (Photo: ANI)
Former England captain and Ireland batter managed to clobber 220 sixes in 248 ODI games in international cricket. (Photo: ANI)
Former South Africa batter managed to hit 204 sixes in 228 ODI matches in his international career. (Source: Twitter)
Former New Zealand captain and current England head coach managed to smash 200 sixes in 260 ODI games. (Source: Twitter)
Indian cricket legend had 195 maximums in 463 ODI matches while scoring 18,426 runs. (Source: Twitter)
Former India captain ended his career with 190 sixes in 311 ODI matches with 11,363 runs to his name. (Source: Twitter)