Top 10 Batsmen with most sixes in ODI cricket
1. Shahid Afridi (Pakistan) 351:
The table topper, right at the top of the charts is Pakistan all-rounder the BOOM BOOM man Shahid Afridi. Afridi in the early years of his career was a better off batsman than a bowler. And for the most part of his 18 years old career elapsing into 396 ODI games bowlers have thought of him as their biggest threat in the Pakistan batting lineup. Though the likes of Younis Khan, Mohammad Younis are their most consistent batsmen Afridi had the capability to swing the tide of the match on his own and in very little time. He never took time to get his eye in and was right at the job, hitting sixes was a regulation for him and no doubt he is way beyond the reach of the other 9 people in the league with him as he has amassed 351 sixes in his career.
Also Read – Top 10 Fastest centuries (by balls received) in Recognized cricket
(All stats updated till 23rd October 2016)
Download Our App