Most sixes by a batsman in one ODI inning?
Asked by: KING on 07-12-2010
Commented by Binit on 07 Dec, 2010Rohit Sharma of India holds the record of most sixes in an ODI knock, smashing 16 big ones against Australia as he scored the only third double century in the format at Bangalore. That day, Rohit broke the record held by Shane Watson who had sent the ball over the boundary ropes 15 times just couple of years ago against Bangladesh.
But that's half of the story. For a long time, this prestigious record belonged to lesser known Xavier Marshall of West Indies who once was tipped as next big thing after Vivian Richards, blasting 12 sixes against Canada at King city. Sadly, Marshall had faded away..
Update : AB de Villiers matched Rohit Sharma's record on 18th Jan 2015 while breaking the record of fastest ODI century while Chris Gayle equaled him on 24 Feb 2015 while scoring first non-Indian ODI double century.
|Most sixes by a batsman in an ODI innings.|
|Rohit Sharma (India)||16||209||157||12||Australia||Bangalore||2 Nov 2013|
|AB de Villiers (SA)||16||149||44||9||West Indies||Jo'burg||18 Jan 2015|
|Chris Gayle (WI)||15||215||147||10||Zimbabwe||Canberra||24 Feb 2015|
|Shane Watson (Aus)||15||185*||96||15||Bangladesh||Dhaka||11 Apr 2011|
|Corey Anderson (NZ)||14||131*||51||6||West Indies||Q'Town||1 Jan 2014|
|Xavier Marshall (WI)||12||157*||118||11||Canada||King City||22 Aug 2008|
|Sanath Jayasuriya (SL)||11||134||65||11||Pakistan||Singapore||2 Apr 1996|
|Shahid Afridi (Pak)||11||102||40||6||Sri Lanka||Nairobi||4 Oct 1996|
|Denesh Ramdin (WI)||11||169||121||8||Bangladesh||St Kitts||25 Aug 2014|
|MS Dhoni (India)||10||183*||145||15||Sri Lanka||Jaipur||31 Oct 2005|
|Mark Boucher (SA)||10||147*||68||8||Zimbabwe||P'stroom||20 Sep 2006|
|Mathew Hayden (Aus)||10||181*||166||11||New Zealand||Hamilton||20 Sep 2007|
|Brendon McCullum (NZ)||10||166||135||12||Ireland||Aberdeen||1 Jul 2008|
|Kieron Pollard (WI)||10||119||110||4||India||Chennai||11 Dec 2011|
|Abdul Razzaq (Pak)||10||109*||72||7||South Africa||Abu Dhabi||31 Oct 2010|
|Angelo Mathews (SL)||10||139*||116||6||India||Ranchi||16 Nov 2014|
Also see : Most sixes in an ODI innings by a team.