2000s One-Day Internationals Batting Most Runs From Fours Sixes Innings
One-Day Internationals

2000s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Most runs from fours and sixes in an innings

RankPlayerRuns scored in an innsMinsBalls4s6s4+6SRTeamOppositionGroundMatch DateScorecard
🥇 1
HH Gibbs175142111217126157.65South Africav AustraliaJohannesburg12 Mar 2006ODI # 2349
🥈 2
MS Dhoni1832101451510120126.20Indiav Sri LankaJaipur31 Oct 2005ODI # 2290
🥉 3
L Vincent172168120169118143.33New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
4
XM Marshall1571311181112116133.05West Indiesv CanadaKing City (NW)22 Aug 2008ODI # 2749
5
ST Jayasuriya189-161214108117.39Sri Lankav IndiaSharjah29 Oct 2000ODI # 1652
5
BB McCullum166-1351210108122.96New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
7
RT Ponting164154105139106156.19Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
7
CK Coventry194191156167106124.35Zimbabwev BangladeshBulawayo16 Aug 2009ODI # 2873
9
ST Jayasuriya15214899204104153.53Sri Lankav EnglandLeeds01 Jul 2006ODI # 2389
9
ML Hayden1812271661110104109.03Australiav New ZealandHamilton20 Feb 2007ODI # 2527
9
Imran Nazir160201121148104132.23Pakistanv ZimbabweKingston21 Mar 2007ODI # 2547
9
V Sehwag146166102176104143.13Indiav Sri LankaRajkot15 Dec 2009ODI # 2932
13
ST Jayasuriya157157104241102150.96Sri Lankav NetherlandsAmstelveen04 Jul 2006ODI # 2390
14
AC Gilchrist149129104138100143.26Australiav Sri LankaBridgetown28 Apr 2007ODI # 2581
14
ST Jayasuriya13011988166100147.72Sri Lankav BangladeshKarachi30 Jun 2008ODI # 2726
14
Yuvraj Singh13812578166100176.92Indiav EnglandRajkot14 Nov 2008ODI # 2774
14
SR Tendulkar175210141194100124.11Indiav AustraliaHyderabad05 Nov 2009ODI # 2923
18
TM Dilshan16018612420398129.03Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
19
A Symonds15614912712896122.83Australiav New ZealandWellington07 Dec 2005ODI # 2302
20
HH Gibbs14319514119394101.41South Africav New ZealandJohannesburg16 Feb 2003ODI # 1955
20
Shahid Afridi102764610994221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
20
SR Tendulkar16320613316594122.55Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
23
MV Boucher147906881092216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
23
CH Gayle110-7714692142.85West Indiesv CanadaKing City (NW)24 Aug 2008ODI # 2752
23
V Sehwag1251067414692168.91Indiav New ZealandHamilton11 Mar 2009ODI # 2824
23
H Masakadza17820116717492106.58Zimbabwev KenyaHarare18 Oct 2009ODI # 2912
27
V Sehwag12613610421190121.15Indiav EnglandColombo (RPS)22 Sep 2002ODI # 1884
27
CB Wishart17219115118390113.90Zimbabwev NamibiaHarare10 Feb 2003ODI # 1943
27
MS Dhoni1391449715590143.29Asia XIv Africa XIChennai10 Jun 2007ODI # 2589
30
CH Gayle1532251601928895.62West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
30
NJ Astle1451771511368896.02New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
32
SC Ganguly12715012614586100.79Indiav South AfricaJohannesburg05 Oct 2001ODI # 1752
32
HH Gibbs15318113117386116.79South Africav BangladeshPotchefstroom03 Oct 2002ODI # 1890
32
GC Smith13414612420186108.06South Africav IndiaEden Gardens25 Nov 2005ODI # 2299
32
CH Gayle1331971351738698.51West Indiesv South AfricaJaipur02 Nov 2006ODI # 2442
32
V Sehwag1141278717386131.03Indiav BermudaPort of Spain19 Mar 2007ODI # 2542
37
NJ Astle11918511621-84102.58New Zealandv PakistanDunedin28 Feb 2001ODI # 1693
37
ML Hayden14620712812684114.06Australiav PakistanNairobi (Gym)30 Aug 2002ODI # 1868
37
A Symonds14313912518284114.40Australiav PakistanJohannesburg11 Feb 2003ODI # 1945
37
SP Fleming13415813221-84101.51New Zealandv South AfricaJohannesburg16 Feb 2003ODI # 1955
37
MS Dhoni14815512315484120.32Indiav PakistanVisakhapatnam05 Apr 2005ODI # 2236
37
CH Gayle1231871301828494.61West Indiesv IndiaKingston18 May 2006ODI # 2377
43
ME Waugh17319914816382116.89Australiav West IndiesMelbourne09 Feb 2001ODI # 1687
43
V Sehwag100977019182142.85Indiav New ZealandColombo (SSC)02 Aug 2001ODI # 1743
43
IH Romaine1011471111358290.99Bermudav CanadaToronto21 Aug 2006ODI # 2407
43
SR Tendulkar141-1481358295.27Indiav West IndiesKuala Lumpur14 Sep 2006ODI # 2414
43
S Chanderpaul14923313616382109.55West Indiesv IndiaNagpur21 Jan 2007ODI # 2480
43
CD McMillan1171389613582121.87New Zealandv AustraliaHamilton20 Feb 2007ODI # 2527
43
SM Pollock13016511019182118.18Africa XIv Asia XIBengaluru06 Jun 2007ODI # 2587
43
HH Gibbs11913810110782117.82South Africav New ZealandCape Town02 Dec 2007ODI # 2652
43
Yuvraj Singh13113410210782128.43Indiav West IndiesKingston26 Jun 2009ODI # 2852
43
SR Watson13617613210782103.03Australiav EnglandCenturion02 Oct 2009ODI # 2905
53
SC Ganguly1412161421168099.29Indiav South AfricaNairobi (Gym)13 Oct 2000ODI # 1638
53
RS Kaluwitharana10214111720-8087.17Sri Lankav EnglandColombo (SSC)27 Mar 2001ODI # 1697
53
V Sehwag114-8217280139.02Indiav West IndiesRajkot12 Nov 2002ODI # 1895
53
CH Gayle1121277517280149.33West Indiesv ZimbabweHarare30 Nov 2003ODI # 2070
53
AC Gilchrist12116010117280119.80Australiav EnglandThe Oval12 Jul 2005ODI # 2261
53
ML Hayden1011076814480148.52Australiav South AfricaBasseterre24 Mar 2007ODI # 2552
53
ML Hayden15821614314480110.48Australiav West IndiesNorth Sound27 Mar 2007ODI # 2555
53
H Masakadza15621615111680103.31Zimbabwev KenyaHarare12 Oct 2009ODI # 2908
61
AC Gilchrist128109989778130.61Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
61
NJ Astle1222091501257881.33New Zealandv EnglandDunedin26 Feb 2002ODI # 1813
61
CH Gayle14016212712578110.23West Indiesv IndiaAhmedabad15 Nov 2002ODI # 1896
61
Shoaib Malik14319712718178112.59Pakistanv IndiaColombo (RPS)25 Jul 2004ODI # 2152
61
BC Lara15617613812578113.04West Indiesv PakistanAdelaide28 Jan 2005ODI # 2213
61
ST Jayasuriya1111058212578135.36Sri Lankav New ZealandNapier28 Dec 2006ODI # 2468
61
AB de Villiers14619513012578112.30South Africav West IndiesSt George's10 Apr 2007ODI # 2567
61
V Sehwag1191509512578125.26Indiav PakistanKarachi26 Jun 2008ODI # 2717
61
Shakib Al Hasan1051256915378152.17Bangladeshv ZimbabweMirpur29 Oct 2009ODI # 2916
70
DA Gunawardene13220014619-7690.41Sri Lankav West IndiesNairobi (Gym)04 Oct 2000ODI # 1631
70
ST Jayasuriya1031088310676124.09Sri Lankav New ZealandAuckland06 Feb 2001ODI # 1684
70
SR Tendulkar13919712519-76111.20Indiav AustraliaIndore31 Mar 2001ODI # 1699
70
Shahid Afridi108171927876117.39Pakistanv New ZealandSharjah15 Apr 2002ODI # 1831
70
HH Gibbs97886619-76146.96South Africav BangladeshBenoni06 Oct 2002ODI # 1891
70
Saleem Elahi13519112919-76104.65Pakistanv South AfricaGqeberha11 Dec 2002ODI # 1916
70
ME Trescothick86575516276156.36Englandv PakistanThe Oval20 Jun 2003ODI # 2026
70
Yuvraj Singh13914312216276113.93Indiav AustraliaSydney22 Jan 2004ODI # 2086
70
KP Pietersen11615311010676105.45Englandv South AfricaCenturion13 Feb 2005ODI # 2226
70
AJ Strauss15220712819-76118.75Englandv BangladeshNottingham21 Jun 2005ODI # 2252
70
AC Gilchrist122-9113476134.06Australiav Sri LankaBrisbane14 Feb 2006ODI # 2330
70
DPMD Jayawardene12615312719-7699.21Sri Lankav EnglandChester-le-Street24 Jun 2006ODI # 2386
70
KJ O'Brien14212812510676113.60Irelandv KenyaNairobi (Ruaraka)02 Feb 2007ODI # 2499
70
HH Gibbs11116010016276111.00South Africav ZimbabweHarare25 Aug 2007ODI # 2614
70
Rizwan Cheema89776910676128.98Canadav West IndiesKing City (NW)22 Aug 2008ODI # 2749
70
Yuvraj Singh87826010676145.00Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
86
CH Gayle152-15017174101.33West Indiesv KenyaNairobi15 Aug 2001ODI # 1745
86
CH Gayle851017917174107.59West Indiesv ZimbabweKandy16 Dec 2001ODI # 1781
86
D Mongia15923314717174108.16Indiav ZimbabweGuwahati19 Mar 2002ODI # 1818
86
MN Samuels108-7511574144.00West Indiesv IndiaVijayawada24 Nov 2002ODI # 1900
86
HH Gibbs1081409214374117.39South Africav Sri LankaKimberley04 Dec 2002ODI # 1911
86
BC Lara1131058214374137.80West Indiesv ZimbabweBulawayo22 Nov 2003ODI # 2065
86
SR Tendulkar14117313517174104.44Indiav PakistanRawalpindi16 Mar 2004ODI # 2114
86
A Flintoff1231291048774118.26Englandv West IndiesLord's06 Jul 2004ODI # 2140
86
Shahriar Nafees1232011611717476.39Bangladeshv ZimbabweJaipur13 Oct 2006ODI # 2427
86
MN Samuels1001429917174101.01West Indiesv PakistanMultan13 Dec 2006ODI # 2464
86
JH Kallis12815710911574117.43South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
86
BJ Hodge123108898774138.20Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
86
CH Gayle11312810611574106.60West Indiesv PakistanAbu Dhabi12 Nov 2008ODI # 2773
86
Yuvraj Singh1171269517174123.15Indiav Sri LankaColombo (RPS)03 Feb 2009ODI # 2813
86
RT Ponting12615110914374115.59Australiav EnglandNottingham15 Sep 2009ODI # 2890

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