Top 10 Batsmen With Highest Sixes in ODI’s


10. Adam Gilchrist (Aus), Matches: 287, Runs: 9619, Sixes: 149
Adam Craig Gilchrist, AM, nicknamed "Gilly" or "Churchy", is a former Australian cricketer and one of the most explosive batsmen in world cricket. He was the captain of Australia, and Middlesex.
IMG:http://imgkid.com/adam-gilchrist-batting-wallpapers.shtml
9. Brendon McCullum (NZ), Matches: 227*, Runs: 5100, Sixes: 153
Brendon Barrie McCullum is a New Zealand international cricketer and is the current captain in all three forms of the international game.
IMG:http://purehdwall.com/sports-2/brendon-mccullum-best-new-zealand-cricketer-image.html
8. Chris Cairns (NZ), Matches: 215, Runs: 4950, Sixes: 156
Christopher Lance Cairns, ONZM is a former all-rounder who played for the New Zealand international cricket team, the Black Caps, and is son of former New Zealand cricketer Lance Cairns.
IMG;http://www.smepool.com/2015/01/20/5-things-you-dont-know-about-chris-cairns/
7. Ricky Ponting (Aus), Matches: 375, Runs: 13704, Sixes: 162
Ricky Thomas Ponting, AO, nicknamed Punter, is an Australian former cricketer who was captain of the Australia national cricket team during its 'golden era'; between 2004 and 2011 in Test cricket and 2002 and 2011 in One Day International cricket.
IMG:http://firstlookson.blogspot.in/2012/06/pontig.html
6. MS Dhoni (India), Matches: 250*, Runs: 8192, Sixes: 177
Mahendra Singh Dhoni is an Indian cricketer and the current captain of the Indian national cricket team in limited-overs formats.
IMG:http://www.indiatimes.com/cricket/ms-dhonis-top-5-odi-achievements-55669-5.html
5. Sourav Ganguly (India), Matches: 311, Runs: 11363, Sixes: 190
Sourav Chandidas Ganguly, affectionately known as Dada is a former Indian cricketer and captain of the Indian national team. Currently, he the Joint Secretary of Cricket Association of Bengal and President of the Editorial Board with Wisden India.
IMG:http://imgkid.com/sourav-ganguly-batting-hd.shtml
4. Sachin Tendulkar(India), Matches: 463, Runs: 18426, Sixes: 195
Sachin Tendulkar is a former Indian cricketer widely acknowledged as one of the greatest batsmen of all time.
IMG:https://soniyasinghal111.wordpress.com/tag/2015-cricket-world-cup-venue/
3. Chris Gayle (WI), Matches: 258*, Runs: 8743, Sixes: 209
Christopher Henry "Chris" Gayle is a Jamaican cricketer who plays international cricket for the West Indies. He captained the West Indies' Test side from 2007 to 2010.
IMG:http://imgkid.com/chris-gayle-wife.shtml
2. Sanath Jayasuriya (SL), Matches: 445, Runs: 13430, Sixes: 270
Sanath Teran Jayasuriya is a former Sri Lankan cricketer and a current member of the Parliament of Sri Lanka. He is renowned as one of the best ODI players of all time, due to powerful striking and match winning performances.
IMG:http://www.snipview.com/q/Sanath%20Jayasuriya
1. Shahid Afridi (Pak), Matches: 389*, Runs: 7870, Sixes: 342
Shahid Afridi is a Pakistani cricketer. Between 1996 and 2012, Afridi played 27 Tests, 350 One Day Internationals, and 59 Twenty20 Internationals for the Pakistani national team.
IMG:http://www.hdwallpapersdose.com/2013/11/shahid-afridi-pictures/