Top 10 batsmen with most sixes in an ODI innings
9. Shahid Afridi 11 sixes vs. Sri Lanka, Kenya, 1996
Shahid Afridi not only made the then fastest ODI ton, he also equaled the then record for most sixes in an innings by smoking 11 big ones.
Afridi scored 102 runs off just 37 deliveries and with Saeed Anwar’s 115 helped Pakistan reach 371. Sri Lanka folded for just 289 runs despite Aravinda De Silva’s 122 runs.
Download Our App
For a better experience: Download the CricTracker app from the IOS and Google Play Store