In these collection of pictures, we take a look at batters with maximum sixes in ODI cricket. (Photo: AP)
Former Pakistan captain has hit the most sixes in ODI cricket history with 351 sixes in 398 matches.
Former West Indies opener is the second highest six-hitter in ODI cricket history with 331 to his name in 301 matches. (Photo: ANI)
Team India captain need 3 sixes to become just the 3rd batter to complete 300 sixes in ODI cricket. Can Rohit achieve this feat against Pakistan in ICC Cricket World Cup 2023? (Photo: AP)
Former Sri Lankan skipper clobbered 270 sixes in his 445-ODI career.
Former India captain garnered 229 sixes from 350 ODI matches before retiring after 2019 World Cup. (Photo: ANI)
Former England captain managed to smash 220 maxiums in 248 ODI matches before retirement. (Photo: ANI)
The former South Africa batter retired with 204 sixes to his name from 228 ODI matches. (Photo: ANI)