2000s One-Day Internationals Batting Most Sixes Innings
One-Day Internationals

2000s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Most sixes in an innings

RankPlayerRuns scored in an innsMinsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
XM Marshall1571311181112133.05West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
🥈 2
MS Dhoni1832101451510126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
🥈 2
MV Boucher1479068810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
🥈 2
ML Hayden1812271661110109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
🥈 2
BB McCullum166-1351210122.96New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
6
Shahid Afridi1027646109221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
6
L Vincent172168120169143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
6
RT Ponting164154105139156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
9
Shahid Afridi1081719278117.39Pakistanv New ZealandSharjah15 Apr 2002ODI # 1831
9
Mohammad Yousuf76563438223.52Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
9
RT Ponting14013812148115.70Australiav IndiaJohannesburg23 Mar 2003ODI # 1993
9
A Symonds156149127128122.83Australiav New ZealandWellington07 Dec 2005ODI # 2302
9
Imran Nazir160201121148132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
9
AC Gilchrist149129104138143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
9
CH Gayle80484358186.04West Indiesv EnglandBridgetown27 Mar 2009ODI # 2828
16
AC Gilchrist1281099897130.61Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
16
SC Ganguly135-12467108.87Indiav BangladeshDhaka30 May 2000ODI # 1597
16
Shahid Afridi83474467188.63Pakistanv BangladeshDhaka25 Jan 2002ODI # 1794
16
Abdul Razzaq76615327143.39Pakistanv ZimbabweSharjah03 Apr 2003ODI # 1994
16
RT Ponting10815010317104.85Australiav IndiaBengaluru12 Nov 2003ODI # 2061
16
A Flintoff12312910487118.26Englandv West IndiesLord's06 Jul 2004ODI # 2140
16
CD McMillan64302727237.03New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
16
JM Kemp80595047160.00South Africav EnglandEast London09 Feb 2005ODI # 2224
16
HH Gibbs175142111217157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
16
JM Kemp1001258967112.35South Africav IndiaCape Town26 Nov 2006ODI # 2449
16
E Chigumbura77845717135.08Zimbabwev BangladeshHarare10 Feb 2007ODI # 2518
16
HH Gibbs72464047180.00South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
16
BJ Hodge1231088987138.20Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
16
Yuvraj Singh83524637180.43Indiav BermudaPort of Spain19 Mar 2007ODI # 2542
16
ST Jayasuriya1091598777125.28Sri Lankav BangladeshPort of Spain21 Mar 2007ODI # 2546
16
JM Kemp86857637113.15Africa XIv Asia XIChennai10 Jun 2007ODI # 2589
16
HH Gibbs119138101107117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
16
E Chigumbura79-3837207.89Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
16
Yuvraj Singh131134102107128.43Indiav West IndiesKingston26 Jun 2009ODI # 2852
16
CK Coventry194191156167124.35Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
16
SR Watson136176132107103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
37
CL Cairns75103882685.22New Zealandv West IndiesAuckland02 Jan 2000ODI # 1532
37
SC Ganguly14121614211699.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
37
SC Ganguly1441921528694.73Indiav ZimbabweAhmedabad05 Dec 2000ODI # 1657
37
ST Jayasuriya10310883106124.09Sri Lankav New ZealandAuckland06 Feb 2001ODI # 1684
37
ST Jayasuriya107-1163692.24Sri Lankav New ZealandSharjah10 Apr 2001ODI # 1705
37
Shahid Afridi70-4376162.79Pakistanv New ZealandSharjah12 Apr 2001ODI # 1707
37
Shahid Afridi58763626161.11Pakistanv ZimbabweSharjah31 Oct 2001ODI # 1770
37
SM Pollock69353416202.94South Africav New ZealandW.A.C.A01 Feb 2002ODI # 1801
37
ML Hayden146207128126114.06Australiav PakistanNairobi (Gym)30 Aug 2002ODI # 1868
37
Shahid Afridi55221846305.55Pakistanv NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
37
RL Powell88565076176.00West Indiesv BangladeshChattogram29 Nov 2002ODI # 1904
37
SB Styris14117712536112.80New Zealandv Sri LankaBloemfontein10 Feb 2003ODI # 1944
37
JM Davison111987686146.05Canadav West IndiesCenturion23 Feb 2003ODI # 1963
37
WW Hinds125-1405689.28West Indiesv AustraliaSt George's30 May 2003ODI # 2020
37
Shoaib Malik82514166200.00Pakistanv South AfricaLahore03 Oct 2003ODI # 2046
37
CL Cairns84695156164.70New Zealandv PakistanLahore29 Nov 2003ODI # 2068
37
NJ Astle14517715113696.02New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
37
KP Pietersen116153110106105.45Englandv South AfricaCenturion13 Feb 2005ODI # 2226
37
BRM Taylor60595846103.44Zimbabwev KenyaBulawayo25 Feb 2006ODI # 2339
37
JDP Oram1011307246140.27New Zealandv AustraliaW.A.C.A28 Jan 2007ODI # 2488
37
KJ O'Brien142128125106113.60Irelandv KenyaNairobi (Ruaraka)02 Feb 2007ODI # 2499
37
Shahid Afridi77543556220.00Pakistanv South AfricaDurban07 Feb 2007ODI # 2513
37
MEK Hussey1051238486125.00Australiav New ZealandAuckland18 Feb 2007ODI # 2526
37
AB de Villiers1071318986120.22South Africav ZimbabweHarare26 Aug 2007ODI # 2615
37
BB McCullum80312896285.71New Zealandv BangladeshQueenstown31 Dec 2007ODI # 2660
37
Shahid Afridi85615226163.46Pakistanv ZimbabweMultan27 Jan 2008ODI # 2665
37
PD Collingwood544830-6180.00Englandv New ZealandNapier20 Feb 2008ODI # 2682
37
BB McCullum77744356179.06New Zealandv EnglandChristchurch23 Feb 2008ODI # 2684
37
MS Dhoni1091219666113.54Indiav Hong KongKarachi25 Jun 2008ODI # 2716
37
ST Jayasuriya13011988166147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
37
L Ronchi64532856228.57Australiav West IndiesBasseterre06 Jul 2008ODI # 2736
37
Rizwan Cheema897769106128.98Canadav West IndiesKing City (NW)22 Aug 2008ODI # 2749
37
CH Gayle110-77146142.85West Indiesv CanadaKing City (NW)24 Aug 2008ODI # 2752
37
Yuvraj Singh13812578166176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
37
CH Gayle1222001375689.05West Indiesv PakistanAbu Dhabi16 Nov 2008ODI # 2776
37
Yuvraj Singh878260106145.00Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
37
V Sehwag12510674146168.91Indiav New ZealandHamilton11 Mar 2009ODI # 2824
37
Tamim Iqbal15419113876111.59Bangladeshv ZimbabweBulawayo16 Aug 2009ODI # 2873
37
DJ Hussey1111098386133.73Australiav ScotlandEdinburgh28 Aug 2009ODI # 2879
37
OA Shah981088956110.11Englandv South AfricaCenturion27 Sep 2009ODI # 2900
37
H Masakadza156216151116103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
37
V Sehwag146166102176143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
79
SR Waugh54444425122.72Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
79
Inzamam-ul-Haq12114111395107.07Pakistanv IndiaSharjah26 Mar 2000ODI # 1580
79
N Hussain951221209579.16Englandv BangladeshNairobi (Gym)05 Oct 2000ODI # 1632
79
HH Streak79746745117.91Zimbabwev New ZealandAuckland07 Jan 2001ODI # 1665
79
CD McMillan1041207565138.66New Zealandv PakistanChristchurch25 Feb 2001ODI # 1692
79
SC Ganguly127150126145100.79Indiav South AfricaJohannesburg05 Oct 2001ODI # 1752
79
Shahid Afridi67122813582.71Pakistanv ZimbabweSharjah28 Oct 2001ODI # 1768
79
NJ Astle12220915012581.33New Zealandv EnglandDunedin26 Feb 2002ODI # 1813
79
ST Jayasuriya1121238795128.73Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
79
CH Gayle140162127125110.23West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
79
WW Hinds807561105131.14West Indiesv IndiaVadodara18 Nov 2002ODI # 1897
79
MN Samuels108-75115144.00West Indiesv IndiaVijayawada24 Nov 2002ODI # 1900
79
L Klusener57714815118.75South Africav West IndiesCape Town09 Feb 2003ODI # 1942
79
BC Lara73604085182.50West Indiesv CanadaCenturion23 Feb 2003ODI # 1963
79
SC Ganguly1111401145597.36Indiav KenyaDurban20 Mar 2003ODI # 1992
79
V Sehwag901241025588.23Indiav ZimbabweHobart14 Jan 2004ODI # 2080
79
Abdul Razzaq89-4095222.50Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
79
JH Kallis1091369465115.95South Africav West IndiesCape Town25 Jan 2004ODI # 2088
79
Abdul Razzaq107-1145593.85Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
79
CL Cairns74102831589.15New Zealandv BangladeshChattogram02 Nov 2004ODI # 2189
79
BC Lara156176138125113.04West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
79
JM Kemp53272125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231

Showing 100 records

Additional Information

Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures