2000s One-Day Internationals Bowling Best Strike Rate Innings
One-Day Internationals

2000s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Best strike rates in an innings

RankPlayerOversMdnsRuns concededWickets takenSRTeamOppositionGroundMatch DateScorecard
🥇 1
S Dhaniram2.511044.25Canadav BermudaNairobi (Gym)02 Feb 2007ODI # 2498
🥇 1
PD Collingwood2.5-1544.25Englandv New ZealandChester-le-Street15 Jun 2008ODI # 2708
🥉 3
A Symonds3.3-1145.25Australiav IndiaSydney14 Jan 2000ODI # 1540
4
WPUJC Vaas8.031986.00Sri Lankav ZimbabweColombo (SSC)08 Dec 2001ODI # 1776
4
GD McGrath7.041576.00Australiav NamibiaPotchefstroom27 Feb 2003ODI # 1970
4
AD Mathews6.0-2066.00Sri Lankav IndiaColombo (RPS)12 Sep 2009ODI # 2887
4
A Flintoff5.0-1956.00Englandv West IndiesGros Islet03 Apr 2009ODI # 2833
4
MG Johnson4.0-1146.00Australiav IndiaKuala Lumpur16 Sep 2006ODI # 2416
4
ST Jayasuriya4.0-1446.00Sri Lankav BangladeshColombo (RPS)25 Jul 2007ODI # 2607
4
M Muralidaran4.011446.00Sri Lankav ZimbabweHarare20 Nov 2008ODI # 2779
11
CH Gayle4.2-1946.50West Indiesv PakistanSharjah17 Feb 2002ODI # 1810
12
Yuvraj Singh4.32646.75Indiav NamibiaPietermaritzburg23 Feb 2003ODI # 1964
12
DS Lehmann4.31746.75Australiav ZimbabweHarare27 May 2004ODI # 2132
12
Rajin Saleh4.3-1646.75Bangladeshv ZimbabweHarare06 Aug 2006ODI # 2398
12
BAW Mendis4.321046.75Sri Lankav IndiaColombo (RPS)29 Aug 2008ODI # 2756
16
SB Styris7.0-2567.00New Zealandv West IndiesPort of Spain12 Jun 2002ODI # 1843
16
FH Edwards7.012267.00West Indiesv ZimbabweHarare29 Nov 2003ODI # 2069
18
Shahid Afridi6.011157.20Pakistanv KenyaBirmingham14 Sep 2004ODI # 2174
18
M Ntini6.022157.20South Africav PakistanMohali27 Oct 2006ODI # 2438
18
DL Vettori6.02757.20New Zealandv BangladeshQueenstown31 Dec 2007ODI # 2660
21
IJ Harvey4.5-2147.25Australiav IndiaEden Gardens18 Nov 2003ODI # 2064
21
GB Hogg4.5-2747.25Australiav NetherlandsBasseterre18 Mar 2007ODI # 2540
23
SE Bond5.0-2147.50New Zealandv BangladeshColombo (SSC)23 Sep 2002ODI # 1885
23
Tapash Baisya5.011647.50Bangladeshv West IndiesKingstown16 May 2004ODI # 2129
23
MF Maharoof5.0-2047.50Sri Lankav IndiaAhmedabad06 Nov 2005ODI # 2294
23
M Muralidaran5.0-1947.50Sri Lankav IrelandSt George's18 Apr 2007ODI # 2575
27
Shoaib Akhtar6.3-1957.80Pakistanv New ZealandAuckland17 Feb 2001ODI # 1689
27
AJ Bichel6.3-1957.80Australiav South AfricaSydney22 Jan 2002ODI # 1791
27
N Boje6.3-2157.80South Africav AustraliaCape Town09 Apr 2002ODI # 1827
27
BAW Mendis6.312257.80Sri Lankav U.A.E.Lahore26 Jun 2008ODI # 2718
31
Waqar Younis8.0-5968.00Pakistanv AustraliaNottingham19 Jun 2001ODI # 1725
31
CRD Fernando8.0-2768.00Sri Lankav EnglandColombo (RPS)13 Oct 2007ODI # 2630
31
BAW Mendis8.011368.00Sri Lankav IndiaKarachi06 Jul 2008ODI # 2735
34
M Muralidaran5.321548.25Sri Lankav NetherlandsColombo (RPS)16 Sep 2002ODI # 1878
34
Rubel Hossain5.3-3348.25Bangladeshv Sri LankaMirpur14 Jan 2009ODI # 2793
36
HK Olonga8.231968.33Zimbabwev EnglandCape Town28 Jan 2000ODI # 1551
37
RC Irani7.012658.40Englandv IndiaThe Oval09 Jul 2002ODI # 1854
37
GD McGrath7.013758.40Australiav New ZealandColombo (SSC)15 Sep 2002ODI # 1877
37
PJ Ongondo7.015158.40Kenyav CanadaNairobi (Jaff)05 Feb 2007ODI # 2508
40
M Muralidaran10.013078.57Sri Lankav IndiaSharjah27 Oct 2000ODI # 1650
40
Waqar Younis10.0-3678.57Pakistanv EnglandLeeds17 Jun 2001ODI # 1724
40
AJ Bichel10.0-2078.57Australiav EnglandGqeberha02 Mar 2003ODI # 1976
43
Naved-ul-Hasan8.412768.66Pakistanv IndiaJamshedpur09 Apr 2005ODI # 2237
44
PJ Ongondo5.5-1448.75Kenyav ZimbabweHarare01 Mar 2006ODI # 2343
44
VD Philander5.511248.75South Africav IrelandBelfast24 Jun 2007ODI # 2591
44
NW Bracken5.5-3148.75Australiav West IndiesKingstown24 Jun 2008ODI # 2713
47
A Symonds7.211858.80Australiav BangladeshManchester25 Jun 2005ODI # 2254
48
Shoaib Akhtar9.011669.00Pakistanv New ZealandKarachi21 Apr 2002ODI # 1833
48
HK Olonga9.022869.00Zimbabwev KenyaBulawayo15 Dec 2002ODI # 1920
48
SE Bond9.031969.00New Zealandv IndiaBulawayo26 Aug 2005ODI # 2273
48
MF Maharoof9.021469.00Sri Lankav West IndiesBrabourne14 Oct 2006ODI # 2428
48
BAW Mendis9.0-2969.00Sri Lankav ZimbabweHarare28 Nov 2008ODI # 2784
48
MP Vaughan6.012249.00Englandv Sri LankaManchester07 Jul 2002ODI # 1853
48
DT Hondo6.0-4549.00Zimbabwev EnglandColombo (RPS)18 Sep 2002ODI # 1880
48
Shahid Afridi6.0-2049.00Pakistanv IndiaAmstelveen21 Aug 2004ODI # 2157
48
JN Gillespie6.011549.00Australiav U.S.A.Southampton13 Sep 2004ODI # 2172
48
AG Wharf6.012449.00Englandv ZimbabweHarare01 Dec 2004ODI # 2194
48
Arshad Khan6.0-3349.00Pakistanv IndiaKochi02 Apr 2005ODI # 2235
48
NW Bracken6.0-3049.00Australiav Sri LankaSydney12 Feb 2006ODI # 2328
48
DR Smith6.01849.00West Indiesv NetherlandsDublin10 Jul 2007ODI # 2599
48
RM Haq6.0-2849.00Scotlandv West IndiesDublin12 Jul 2007ODI # 2601
48
AS Luseno6.0-3249.00Kenyav BermudaNairobi (Gym)28 Oct 2007ODI # 2641
48
BAW Mendis6.011549.00Sri Lankav ZimbabweHarare22 Nov 2008ODI # 2780
48
T Mupariwa6.0-3949.00Zimbabwev Sri LankaHarare24 Nov 2008ODI # 2782
65
WPUJC Vaas9.122569.16Sri Lankav BangladeshPietermaritzburg14 Feb 2003ODI # 1950
66
GD McGrath7.4-2759.20Australiav PakistanSydney06 Feb 2005ODI # 2222
66
DE Bollinger7.4-3559.20Australiav PakistanAbu Dhabi01 May 2009ODI # 2848
68
SL Malinga6.1-2849.25Sri Lankav New ZealandColombo (RPS)08 Sep 2009ODI # 2884
69
M Muralidaran7.5-3059.40Sri Lankav New ZealandNapier31 Jan 2001ODI # 1680
69
Mohammad Sami7.521059.40Pakistanv New ZealandLahore01 Dec 2003ODI # 2071
69
MJ Clarke7.5-3559.40Australiav Sri LankaDambulla22 Feb 2004ODI # 2103
69
MG Johnson7.512959.40Australiav West IndiesBasseterre06 Jul 2008ODI # 2736
73
AB Agarkar9.314269.50Indiav AustraliaMelbourne09 Jan 2004ODI # 2077
73
M Ntini9.342269.50South Africav AustraliaCape Town03 Mar 2006ODI # 2345
73
JH Kallis6.212249.50South Africav West IndiesBridgetown09 May 2001ODI # 1716
73
PA de Silva6.213049.50Sri Lankav EnglandSydney13 Jan 2003ODI # 1934
77
Saqlain Mushtaq8.0-2059.60Pakistanv EnglandRawalpindi30 Oct 2000ODI # 1653
77
Shoaib Akhtar8.012559.60Pakistanv AustraliaBrisbane19 Jun 2002ODI # 1846
77
DNT Zoysa8.0-2659.60Sri Lankav South AfricaColombo (RPS)22 Aug 2004ODI # 2158
77
ST Jayasuriya8.021759.60Sri Lankav PakistanLahore16 Oct 2004ODI # 2188
77
WD Parnell8.0-5759.60South Africav New ZealandCenturion24 Sep 2009ODI # 2895
82
IJ Harvey6.3-1649.75Australiav BangladeshDarwin06 Aug 2003ODI # 2040
82
Abdul Razzaq6.3-4549.75Pakistanv West IndiesGros Islet22 May 2005ODI # 2248
84
Iftikhar Anjum8.1-3059.80Pakistanv Sri LankaColombo (RPS)07 Aug 2009ODI # 2868
85
Abdul Razzaq9.513569.83Pakistanv BangladeshDhaka25 Jan 2002ODI # 1794
86
A Nehra10.0223610.00Indiav EnglandDurban26 Feb 2003ODI # 1969
86
SE Bond10.0223610.00New Zealandv AustraliaGqeberha11 Mar 2003ODI # 1986
86
PD Collingwood10.0131610.00Englandv BangladeshNottingham21 Jun 2005ODI # 2252
86
A Nehra10.0159610.00Indiav Sri LankaColombo (RPS)09 Aug 2005ODI # 2268
86
S Sreesanth10.0155610.00Indiav EnglandIndore15 Apr 2006ODI # 2362
86
Mashrafe Mortaza10.0-26610.00Bangladeshv KenyaNairobi (Gym)15 Aug 2006ODI # 2404
86
M Kartik10.0327610.00Indiav AustraliaWankhede17 Oct 2007ODI # 2632
86
CB Mpofu10.0152610.00Zimbabwev KenyaNairobi (Gym)19 Oct 2008ODI # 2768
86
Shahid Afridi10.0-38610.00Pakistanv AustraliaDubai (DICS)22 Apr 2009ODI # 2845
86
AG Cremer10.0-46610.00Zimbabwev KenyaHarare13 Oct 2009ODI # 2909
86
M Ntini8.2-37510.00South Africav Sri LankaCape Town11 Jan 2001ODI # 1668
86
Mohammad Sami6.4-25410.00Pakistanv KenyaSharjah08 Apr 2003ODI # 1999
98
BA Williams8.3222510.20Australiav ZimbabweSydney11 Jan 2004ODI # 2079
98
NW Bracken8.3-47510.20Australiav Sri LankaSydney08 Feb 2008ODI # 2673
100
GB Hogg6.5129410.25Australiav New ZealandSt George's20 Apr 2007ODI # 2577

Showing 100 records

Additional Information

Minimum of 4 wickets
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