Home Schedule Top 10 Players Records Quiz Ask a cricket question Contacts
Ind v Eng : 2nd test : First win for Indians in 16 overseas games.
Highest 4th inn chases : England eyeing their 2nd biggest record.
1st test : Tailenders stand tall as only 29 wickets fall = a draw.
India squad | Head to head | Records | In 2011 : India lost 0-4.
SA v SL : 1st test : South Africa register 153 runs win at Galle.
IPL records : Most runs | Most wkts | Highest individual score.
Fastest century | Fastest fifty | Who has hit most sixes in IPL.
Most runs by a batsman in one series = 733, by Gayle & Hussey.
Highest & lowest totals | Biggest chases | Highest partnerships.
Best bowling figures | Most wkts in a series | Expensive spells.
Itsonlycricket - Ask a cricket question
HOW MANY SIXES HIT IN A SINGLE ODI BY ONE BATSMAN?
Asked by: KING on 07-12-2010..
Fan Answer
BinitMost sixes by a batsman in one ODI innings was 12, a record held by lesser known Windies right handed batsman Xavier Marshall who once was seen as next Viv Richards but soon desolved away. On 22 August at King City, Marshall struck minnows Canadian bowlers for 12 sixes in his unbeaten century, breaking 12 year old Shahid Afridi's record who had matched Sanath Jayasuriya's in his fastest ODI century.

On 11 April 2011, Shane Watson broke Marshall's record before Rohit Sharma took over couple of years later, scoring only the third double century in ODI cricket.
Most sixes by a batsman in a one day innings.
Batsman (Country) 6s Score Balls 4s Versus Venue Date
Rohit Sharma (India) 16 209 157 12 Australia Bangalore 2 Nov 2013
Shane Watson (Aus) 15 185* 96 15 Bangladesh Dhaka 11 Apr 2011
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
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
Ijaz Ahmed (Pak) 9 139* 84 10 India Lahore 2 Oct 1997


Also see : most sixes in an ODI innings by a team.
Contribute your answer:
Your name :
Your eMail :
Security Code:

Not the answer you were looking for? Refer to extended Itsonlycricket records page.