2000s One-Day Internationals Batting Highest Strike Rate Innings
One-Day Internationals

2000s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Highest strike rates in an innings

RankPlayerRunsBalls4s6sSRTeamOppositionGroundMatch DateScorecard
🥇 1
Shahid Afridi 55*1846305.55Pakistanv NetherlandsColombo (SSC)21 Sep 2002ODI # 1883
🥈 2
MF Maharoof 27*913300.00Sri Lankav BangladeshChattogram25 Feb 2006ODI # 2338
🥉 3
Z Khan 32*11-4290.90Indiav ZimbabweJodhpur08 Dec 2000ODI # 1658
4
BB McCullum 80*2896285.71New Zealandv BangladeshQueenstown31 Dec 2007ODI # 2660
5
JA Morkel 37*1333284.61South Africav BangladeshBenoni09 Nov 2008ODI # 2772
6
Mashrafe Mortaza 44*1653275.00Bangladeshv KenyaBogra17 Mar 2006ODI # 2350
7
Shoaib Akhtar431653268.75Pakistanv EnglandCape Town22 Feb 2003ODI # 1962
8
AB Agarkar 67*2574268.00Indiav ZimbabweRajkot14 Dec 2000ODI # 1660
9
GB Hogg 40*1533266.66Australiav ScotlandBasseterre14 Mar 2007ODI # 2532
10
Abdul Razzaq 29*1122263.63Pakistanv Sri LankaTangier14 Aug 2002ODI # 1861
11
Abdul Razzaq 42*1642262.50Pakistanv New ZealandLahore01 Dec 2003ODI # 2071
12
A Symonds 34*1351261.53Australiav New ZealandDunedin23 Feb 2000ODI # 1568
13
Azhar Mahmood 26*1022260.00Pakistanv New ZealandAuckland03 Jan 2004ODI # 2075
14
A Flintoff 31*1251258.33Englandv South AfricaLord's31 Aug 2008ODI # 2759
15
MV Boucher 51*2024255.00South Africav KenyaCape Town22 Oct 2001ODI # 1763
16
Z Khan 33*1332253.84Indiav New ZealandCuttack06 Nov 2003ODI # 2056
17
JM Kemp 53*2125252.38South Africav ZimbabweDurban27 Feb 2005ODI # 2231
18
BB McCullum 52*2115247.61New Zealandv CanadaGros Islet22 Mar 2007ODI # 2548
18
DJ Hussey522144247.61Australiav West IndiesBasseterre06 Jul 2008ODI # 2736
20
LRPL Taylor 59*2454245.83New Zealandv IrelandAberdeen01 Jul 2008ODI # 2727
21
E Chigumbura2711-4245.45Zimbabwev PakistanKingston21 Mar 2007ODI # 2547
21
Shahid Afridi 27*1122245.45Pakistanv BangladeshLahore08 Apr 2008ODI # 2696
23
MV Boucher 75*3194241.93South Africav NetherlandsBasseterre16 Mar 2007ODI # 2537
24
AD Mascarenhas 29*1212241.66Englandv New ZealandChristchurch23 Feb 2008ODI # 2684
25
E Schiferli411743241.17Netherlandsv BermudaPotchefstroom08 Apr 2009ODI # 2837
26
AD Mascarenhas 36*15-5240.00Englandv IndiaThe Oval05 Sep 2007ODI # 2619
27
V Sehwag 55*2373239.13Indiav KenyaPaarl24 Oct 2001ODI # 1764
28
D Langford-Smith 31*1313238.46Irelandv NetherlandsBelfast11 Jul 2007ODI # 2600
29
CD McMillan 64*2727237.03New Zealandv U.S.A.The Oval10 Sep 2004ODI # 2169
30
DT Johnston 45*1914236.84Irelandv ScotlandNairobi (Gym)30 Jan 2007ODI # 2492
31
RL Powell261112236.36West Indiesv AustraliaGros Islet21 May 2003ODI # 2016
31
R Rampaul 26*1113236.36West Indiesv ZimbabweHarare02 Dec 2007ODI # 2651
33
E Chigumbura6829103234.48Zimbabwev KenyaMombasa29 Jan 2009ODI # 2807
34
DA Marillier 56*24101233.33Zimbabwev IndiaFaridabad07 Mar 2002ODI # 1814
35
BB McCullum 51*2272231.81New Zealandv ZimbabweBulawayo24 Aug 2005ODI # 2272
35
Abdul Razzaq 51*2253231.81Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
37
JJ van der Wath 37*1624231.25South Africav AustraliaSydney05 Feb 2006ODI # 2323
38
UDU Chandana301341230.76Sri Lankav EnglandLeeds02 Jul 2002ODI # 1850
38
Shahid Afridi301332230.76Pakistanv AustraliaW.A.C.A30 Jan 2005ODI # 2215
38
Yuvraj Singh 30*1332230.76Asia XIv Africa XIChennai09 Jun 2007ODI # 2588
38
A Nel 30*1332230.76South Africav New ZealandGqeberha30 Nov 2007ODI # 2650
42
L Ronchi642856228.57Australiav West IndiesBasseterre06 Jul 2008ODI # 2736
43
L Klusener 41*1833227.77South Africav New ZealandDurban01 Nov 2000ODI # 1654
43
TM Dilshan411810-227.77Sri Lankav IndiaCuttack21 Dec 2009ODI # 2934
45
R Dravid 50*2253227.27Indiav New ZealandHyderabad (Deccan)15 Nov 2003ODI # 2062
45
S Lee 25*114-227.27Australiav IndiaVisakhapatnam03 Apr 2001ODI # 1700
45
Yuvraj Singh 25*11-3227.27Indiav EnglandBengaluru23 Nov 2008ODI # 2781
48
MV Boucher522325226.08South Africav West IndiesSt George's10 Apr 2007ODI # 2567
49
Mohammad Yousuf 76*3438223.52Pakistanv ZimbabweBulawayo24 Nov 2002ODI # 1901
50
Shahid Afridi582654223.07Pakistanv ZimbabweMultan30 Sep 2004ODI # 2183
50
R Telemachus2913-3223.07South Africav AustraliaGqeberha05 Mar 2006ODI # 2347
52
Abdul Razzaq894095222.50Pakistanv New ZealandWellington17 Jan 2004ODI # 2083
53
RL Powell 40*1851222.22West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
53
JA Morkel 40*1841222.22South Africav AustraliaMelbourne16 Jan 2009ODI # 2795
55
Shahid Afridi10246109221.73Pakistanv IndiaKanpur15 Apr 2005ODI # 2239
56
SM Ervine 31*1441221.42Zimbabwev New ZealandBloemfontein08 Mar 2003ODI # 1984
56
A Symonds 31*1412221.42Australiav ICC World XIMelbourne (Docklands)07 Oct 2005ODI # 2283
56
Shahid Afridi311432221.42Pakistanv EnglandKarachi15 Dec 2005ODI # 2306
56
PJC Hoffmann311414221.42Scotlandv IrelandAyr05 Aug 2006ODI # 2396
56
NLTC Perera311441221.42Sri Lankav IndiaEden Gardens24 Dec 2009ODI # 2935
61
CL White 42*1933221.05Australiav New ZealandAuckland18 Feb 2007ODI # 2526
62
Shahid Afridi 77*3556220.00Pakistanv South AfricaDurban07 Feb 2007ODI # 2513
63
V Sehwag482291218.18Indiav Sri LankaColombo (RPS)09 Aug 2005ODI # 2268
64
Harbhajan Singh 37*1742217.64Indiav South AfricaHyderabad16 Nov 2005ODI # 2297
65
DR Smith261222216.66West Indiesv IndiaColombo (RPS)07 Aug 2005ODI # 2267
66
MV Boucher147*68810216.17South Africav ZimbabwePotchefstroom20 Sep 2006ODI # 2420
67
LOB Cann411924215.78Bermudav CanadaNairobi (Gym)02 Feb 2007ODI # 2498
68
Yuvraj Singh693283215.62Indiav BangladeshDhaka27 Dec 2004ODI # 2202
69
Shahid Afridi 56*2644215.38Pakistanv AustraliaHobart16 Jan 2005ODI # 2205
69
MS Dhoni 28*1312215.38Indiav West IndiesColombo (RPS)07 Aug 2005ODI # 2267
71
Shahid Afridi 73*3484214.70Pakistanv Sri LankaAbu Dhabi18 May 2007ODI # 2584
72
Abdul Razzaq 47*2232213.63Pakistanv New ZealandLahore29 Nov 2003ODI # 2068
73
RR Sarwan 32*1522213.33West Indiesv South AfricaCape Town09 Feb 2003ODI # 1942
73
DR Smith321532213.33West Indiesv PakistanKingston13 Mar 2007ODI # 2531
73
M Muralidaran321541213.33Sri Lankav PakistanDambulla30 Jul 2009ODI # 2864
76
MV Boucher3416-4212.50South Africav PakistanCape Town18 Dec 2002ODI # 1923
76
Abdul Razzaq341632212.50Pakistanv New ZealandFaisalabad03 Dec 2003ODI # 2072
76
CL Cairns341623212.50New Zealandv BangladeshDhaka07 Nov 2004ODI # 2191
79
SK Raina 38*18-5211.11Indiav New ZealandChristchurch08 Mar 2009ODI # 2823
80
AB Agarkar 40*1961210.52Indiav ZimbabweFaridabad07 Mar 2002ODI # 1814
80
Yuvraj Singh 40*1941210.52Indiav EnglandChester-le-Street04 Jul 2002ODI # 1851
82
KC Sangakkara9043105209.30Sri Lankav IndiaRajkot15 Dec 2009ODI # 2932
83
Shahid Afridi251212208.33Pakistanv IndiaBirmingham19 Sep 2004ODI # 2179
84
E Chigumbura793837207.89Zimbabwev KenyaMombasa27 Jan 2009ODI # 2805
85
A Symonds 27*1331207.69Australiav South AfricaJohannesburg12 Mar 2006ODI # 2349
85
BB McCullum271331207.69New Zealandv PakistanMohali25 Oct 2006ODI # 2436
85
ST Jayasuriya271322207.69Sri Lankav IndiaCanberra12 Feb 2008ODI # 2676
88
DR Martyn 29*1431207.14Australiav New ZealandChristchurch26 Feb 2000ODI # 1569
88
Shahid Afridi 29*1431207.14Pakistanv IndiaMohali08 Nov 2007ODI # 2644
88
RM West 29*1413207.14Irelandv KenyaDublin12 Jul 2009ODI # 2861
91
SE Bond 31*1523206.66New Zealandv IndiaAuckland11 Jan 2003ODI # 1933
92
WW Hinds6431103206.45West Indiesv CanadaCenturion23 Feb 2003ODI # 1963
93
JN Gillespie 33*1613206.25Australiav ZimbabweHarare27 May 2004ODI # 2132
93
MF Maharoof 33*1641206.25Sri Lankav IndiaJaipur31 Oct 2005ODI # 2290
93
M Muralidaran 33*1642206.25Sri Lankav BangladeshMirpur16 Jan 2009ODI # 2794
96
MV Boucher783894205.26South Africav PakistanCenturion04 Feb 2007ODI # 2506
97
JE Taylor 43*2152204.76West Indiesv South AfricaDurban01 Feb 2008ODI # 2668
98
RL Powell 49*2442204.16West Indiesv South AfricaJohannesburg04 Feb 2004ODI # 2096
99
JH Kallis532662203.84South Africav Sri LankaCenturion29 Nov 2002ODI # 1905
100
SR Watson 65*3244203.12Australiav New ZealandSt George's20 Apr 2007ODI # 2577

Showing 100 records

Additional Information

Minimum of 25 runs
Strike rates listed for matches only where balls faced are available
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