10. YUVRAJ SINGH (155 SIXES IN 304 ODIs)
India’s swashbuckling all-rounder Yuvraj Singh is one of the sweetest timers of cricket ball. Yuvi holds the record for smashing 6 sixes in an over in T20I cricket. In his ODI career so far, Yuvi has smashed 155 sixes in 304 matches.
9. RICKY PONTING (162 SIXES IN 365 ODIS)
The former Australia captain and one of the greatest batsmen to have ever played the game, Ricky Ponting is No. 7 in the list. Ponting smashed 162 sixes in his ODI career.
Indian captain MS Dhoni is No. 6 in the list. Dhoni, who is known as one of the best finisher in ODI cricket ever, has smashed 177 sixes in 253 matches, so far.
8. SOURAV GANGULY (190 SIXES IN 311 ODIS)
Sourav Ganguly, who is also known as the Prince of Kolkata, smashed 19 sixes in his ODI career. Ganguly was a very elegant batsman and watching him bat against spinners was an absolute joy for every cricket lover.
7. AB DE VILLIERS (194 SIXES IN 222 ODIS)
South Africa’s captain and ace batsman AB de Villiers is one of the most destructive batsmen in the history of the game. On his day, AB can destroy any bowling attack in the world. In his ODI career so far, De Villiers has smashed 194 sixes in 222 matches.
6. SACHIN TENDULKAR (195 SIXES IN 463 ODIS)
Sachin Tendulkar, who is also known as the God of Cricket, smashed 195 sixes in 463 matches. Till date, Tendulkar (2016) is the only batsman to international to have hit more than 2000 fours.
5. BRENDON MCCULLUM (200 SIXES IN 260 ODIS)
Former Kiwi skipper, Brendon McCullum smashed 200 sixes in his ODI career. McCullum is one of the hardest hitters of the cricket ball. He was very innovative stroke maker as he could play all kinds of scoops and reverse scoops.
4. MS DHONI (208 SIXES IN 294 MATCHES)
Indian captain MS Dhoni is No. 6 in the list. Dhoni, who is known as one of the best finisher in ODI cricket ever, has smashed 208 sixes in 294 matches, so far.
3. CHRIS GAYLE (238 SIXES IN 269 ODIS)
The big Jamaican is No. 3 in the list. Known for his big hitting, Gayle has smashed 238 sixes in his ODI career so far. Gayle is one of the most entertaining batsmen in world cricket, and watching him smash those big sixes is one of the best sights in the game of cricket.
2. SANATH JAYASURIYA (270 SIXES IN 445 ODIS)
One of the most destructive openers to have ever played game, Sanath Jayasuria smashed 270 sixes in his ODI career that spanned over two decades. It’s noteworthy that Jayasuriya maintained a healthy strike rate of 91.20 in 445 One Day International matches.
1. SHAHID AFRIDI (342 sixes SIXES IN 389 MATCHES)
Shahid Afridi, who is also known as BOOM BOOM, is at the top of the list. Afridi has smashed 351 sixes in 398 ODI matches. Afridi’s strike rate in ODI cricket is 117.00.
By The Cricket Lounge
Note: Stats updated till 1/07/2017