Cricinfo Mobile
Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
XM Marshall 157* 118 11 12 133.05 West Indies v Canada King City (NW) 22 Aug 2008 ODI # 2749
ST Jayasuriya 134 65 11 11 206.15 Sri Lanka v Pakistan Singapore 2 Apr 1996 ODI # 1088
Shahid Afridi 102 40 6 11 255.00 Pakistan v Sri Lanka Nairobi (Gym) 4 Oct 1996 ODI # 1125
MS Dhoni 183* 145 15 10 126.20 India v Sri Lanka Jaipur 31 Oct 2005 ODI # 2290
MV Boucher 147* 68 8 10 216.17 South Africa v Zimbabwe Potchefstroom 20 Sep 2006 ODI # 2420
ML Hayden 181* 166 11 10 109.03 Australia v New Zealand Hamilton 20 Feb 2007 ODI # 2527
BB McCullum 166 135 12 10 122.96 New Zealand v Ireland Aberdeen 1 Jul 2008 ODI # 2727
Ijaz Ahmed 139* 84 10 9 165.47 Pakistan v India Lahore 2 Oct 1997 ODI # 1236
Shahid Afridi 102 46 10 9 221.73 Pakistan v India Kanpur 15 Apr 2005 ODI # 2239
L Vincent 172 120 16 9 143.33 New Zealand v Zimbabwe Bulawayo 24 Aug 2005 ODI # 2272
RT Ponting 164 105 13 9 156.19 Australia v South Africa Johannesburg 12 Mar 2006 ODI # 2349
CG Greenidge 117 123 7 8 95.12 West Indies v India St John's 18 Mar 1989 ODI # 562
RL Powell 124 93 9 8 133.33 West Indies v India Singapore 8 Sep 1999 ODI # 1496
Shahid Afridi 108* 92 7 8 117.39 Pakistan v New Zealand Sharjah 15 Apr 2002 ODI # 1831
Yousuf Youhana 76* 34 3 8 223.52 Pakistan v Zimbabwe Bulawayo 24 Nov 2002 ODI # 1901
RT Ponting 140* 121 4 8 115.70 Australia v India Johannesburg 23 Mar 2003 ODI # 1993
A Symonds 156 127 12 8 122.83 Australia v New Zealand Wellington 7 Dec 2005 ODI # 2302
Imran Nazir 160 121 14 8 132.23 Pakistan v Zimbabwe Kingston 21 Mar 2007 ODI # 2547
AC Gilchrist 149 104 13 8 143.26 Australia v Sri Lanka Bridgetown 28 Apr 2007 ODI # 2581
CH Gayle 80 43 5 8 186.04 West Indies v England Bridgetown 27 Mar 2009 ODI # 2828
IVA Richards 181 125 16 7 144.80 West Indies v Sri Lanka Karachi 13 Oct 1987 ODI # 457
IVA Richards 110* 77 7 7 142.85 West Indies v India Rajkot 5 Jan 1988 ODI # 487
SR Tendulkar 100 89 5 7 112.35 India v Australia Kanpur 7 Apr 1998 ODI # 1308
CL Cairns 115 80 7 7 143.75 New Zealand v India Christchurch 19 Jan 1999 ODI # 1387
DJ Cullinan 94 56 5 7 167.85 South Africa v New Zealand Auckland 27 Mar 1999 ODI # 1422
SC Ganguly 183 158 17 7 115.82 India v Sri Lanka Taunton 26 May 1999 ODI # 1463
RL Powell 76 73 3 7 104.10 West Indies v India Toronto 14 Sep 1999 ODI # 1499
AC Gilchrist 128 98 9 7 130.61 Australia v New Zealand Christchurch 26 Feb 2000 ODI # 1569
SC Ganguly 135* 124 6 7 108.87 India v Bangladesh Dhaka 30 May 2000 ODI # 1597
Shahid Afridi 83 44 6 7 188.63 Pakistan v Bangladesh Dhaka 25 Jan 2002 ODI # 1794
Abdul Razzaq 76* 53 2 7 143.39 Pakistan v Zimbabwe Sharjah 3 Apr 2003 ODI # 1994
RT Ponting 108* 103 1 7 104.85 Australia v India Bangalore 12 Nov 2003 ODI # 2061
A Flintoff 123 104 8 7 118.26 England v West Indies Lord's 6 Jul 2004 ODI # 2140
CD McMillan 64* 27 2 7 237.03 New Zealand v U.S.A. The Oval 10 Sep 2004 ODI # 2169
JM Kemp 80 50 4 7 160.00 South Africa v England East London 9 Feb 2005 ODI # 2224
HH Gibbs 175 111 21 7 157.65 South Africa v Australia Johannesburg 12 Mar 2006 ODI # 2349
JM Kemp 100* 89 6 7 112.35 South Africa v India Cape Town 26 Nov 2006 ODI # 2449
E Chigumbura 77* 57 1 7 135.08 Zimbabwe v Bangladesh Harare 10 Feb 2007 ODI # 2518
HH Gibbs 72 40 4 7 180.00 South Africa v Netherlands Basseterre 16 Mar 2007 ODI # 2537
BJ Hodge 123 89 8 7 138.20 Australia v Netherlands Basseterre 18 Mar 2007 ODI # 2540
Yuvraj Singh 83 46 3 7 180.43 India v Bermuda Port of Spain 19 Mar 2007 ODI # 2542
ST Jayasuriya 109 87 7 7 125.28 Sri Lanka v Bangladesh Port of Spain 21 Mar 2007 ODI # 2546
JM Kemp 86 76 3 7 113.15 Africa XI v Asia XI Chennai 10 Jun 2007 ODI # 2589
HH Gibbs 119 101 10 7 117.82 South Africa v New Zealand Cape Town 2 Dec 2007 ODI # 2652
E Chigumbura 79 38 3 7 207.89 Zimbabwe v Kenya Mombasa 27 Jan 2009 ODI # 2805
Yuvraj Singh 131 102 10 7 128.43 India v West Indies Kingston 26 Jun 2009 ODI # 2852
CK Coventry 194* 156 16 7 124.35 Zimbabwe v Bangladesh Bulawayo 16 Aug 2009 ODI # 2873
SR Watson 136* 132 10 7 103.03 Australia v England Centurion 2 Oct 2009 ODI # 2905
Records includes the following current or recent matches:
South Africa v Zimbabwe at Centurion, 2nd ODI, Nov 10, 2009 [ODI # 2928]
New Zealand v Pakistan at Abu Dhabi, 3rd ODI, Nov 9, 2009 [ODI # 2927]
South Africa v Zimbabwe at Benoni, 1st ODI, Nov 8, 2009 [ODI # 2926]
India v Australia at Guwahati, 6th ODI, Nov 8, 2009 [ODI # 2925]

Statsguru Trivia

Use Statsguru to submit your own queries and mail us the urls here

Did you know?

Sachin Tendulkar has scored nine ODI centuries against Australia, which is the highest for any player against a single team. He occupies second place too, for his eight hundreds against Sri Lanka. Sanath Jayasuriya, with seven against India, and Saeed Anwar, with seven against Sri Lanka, come in next.

Random Record

Longest careers - One-Day Internationals

  • Cricinfo Widgets
Sponsored Links

Debate now on the new ESPN Soccernet Castrol Rankings Blog

Visit now

on www.f1-live.com

Fixed odds at bet365

Bodyline

Bowl a fast one

Cricinfo Mobile Site

Our brand new mobile site

The Cricinfo Daily

Our e-mail newsletter

Slogout

Our classic simulation game