2000s One-Day Internationals Bowling Best Figures Innings
One-Day Internationals

2000s Cricket – One-Day Internationals Cricket Records

One-Day Internationals

Best bowling figures in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamInnings in matchOppositionGroundMatch DateScorecard
🥇 1
WPUJC Vaas8.031982.37Sri Lanka1v ZimbabweColombo (SSC)08 Dec 2001ODI # 1776
🥈 2
GD McGrath7.041572.14Australia2v NamibiaPotchefstroom27 Feb 2003ODI # 1970
🥈 2
AJ Bichel10.0-2072.00Australia1v EnglandGqeberha02 Mar 2003ODI # 1976
🥈 2
M Muralidaran10.013073.00Sri Lanka2v IndiaSharjah27 Oct 2000ODI # 1650
🥈 2
Waqar Younis10.0-3673.60Pakistan1v EnglandLeeds17 Jun 2001ODI # 1724
6
BAW Mendis8.011361.62Sri Lanka2v IndiaKarachi06 Jul 2008ODI # 2735
6
MF Maharoof9.021461.55Sri Lanka1v West IndiesBrabourne14 Oct 2006ODI # 2428
6
Shoaib Akhtar9.011661.77Pakistan2v New ZealandKarachi21 Apr 2002ODI # 1833
6
HK Olonga8.231962.28Zimbabwe2v EnglandCape Town28 Jan 2000ODI # 1551
6
SE Bond9.031962.11New Zealand2v IndiaBulawayo26 Aug 2005ODI # 2273
6
AD Mathews6.0-2063.33Sri Lanka2v IndiaColombo (RPS)12 Sep 2009ODI # 2887
6
FH Edwards7.012263.14West Indies2v ZimbabweHarare29 Nov 2003ODI # 2069
6
M Ntini9.342262.31South Africa2v AustraliaCape Town03 Mar 2006ODI # 2345
6
A Nehra10.022362.30India2v EnglandDurban26 Feb 2003ODI # 1969
6
SE Bond10.022362.30New Zealand1v AustraliaGqeberha11 Mar 2003ODI # 1986
6
SB Styris7.0-2563.57New Zealand2v West IndiesPort of Spain12 Jun 2002ODI # 1843
6
WPUJC Vaas9.122562.72Sri Lanka1v BangladeshPietermaritzburg14 Feb 2003ODI # 1950
6
Mashrafe Mortaza10.0-2662.60Bangladesh1v KenyaNairobi (Gym)15 Aug 2006ODI # 2404
6
Naved-ul-Hasan8.412763.11Pakistan2v IndiaJamshedpur09 Apr 2005ODI # 2237
6
CRD Fernando8.0-2763.37Sri Lanka2v EnglandColombo (RPS)13 Oct 2007ODI # 2630
6
M Kartik10.032762.70India1v AustraliaWankhede17 Oct 2007ODI # 2632
6
HK Olonga9.022863.11Zimbabwe1v KenyaBulawayo15 Dec 2002ODI # 1920
6
BAW Mendis9.0-2963.22Sri Lanka1v ZimbabweHarare28 Nov 2008ODI # 2784
6
PD Collingwood10.013163.10England2v BangladeshNottingham21 Jun 2005ODI # 2252
6
Abdul Razzaq9.513563.55Pakistan1v BangladeshDhaka25 Jan 2002ODI # 1794
6
Shahid Afridi10.0-3863.80Pakistan1v AustraliaDubai (DICS)22 Apr 2009ODI # 2845
6
AB Agarkar9.314264.42India1v AustraliaMelbourne09 Jan 2004ODI # 2077
6
AG Cremer10.0-4664.60Zimbabwe2v KenyaHarare13 Oct 2009ODI # 2909
6
CB Mpofu10.015265.20Zimbabwe1v KenyaNairobi (Gym)19 Oct 2008ODI # 2768
6
S Sreesanth10.015565.50India1v EnglandIndore15 Apr 2006ODI # 2362
6
Waqar Younis8.0-5967.37Pakistan2v AustraliaNottingham19 Jun 2001ODI # 1725
6
A Nehra10.015965.90India1v Sri LankaColombo (RPS)09 Aug 2005ODI # 2268
33
DL Vettori6.02751.16New Zealand1v BangladeshQueenstown31 Dec 2007ODI # 2660
33
M Muralidaran10.03950.90Sri Lanka1v New ZealandSharjah09 Apr 2002ODI # 1826
33
Mohammad Sami7.521051.27Pakistan2v New ZealandLahore01 Dec 2003ODI # 2071
33
Shahid Afridi6.011151.83Pakistan1v KenyaBirmingham14 Sep 2004ODI # 2174
33
WPUJC Vaas9.311451.47Sri Lanka2v IndiaSharjah29 Oct 2000ODI # 1652
33
DT Johnston10.041451.40Ireland1v CanadaCenturion19 Apr 2009ODI # 2843
33
MA Ealham10.031551.50England1v ZimbabweKimberley30 Jan 2000ODI # 1553
33
Umar Gul9.021751.88Pakistan2v BangladeshLahore15 Sep 2003ODI # 2043
33
ST Jayasuriya8.021752.12Sri Lanka2v PakistanLahore16 Oct 2004ODI # 2188
33
A Symonds7.211852.45Australia1v BangladeshManchester25 Jun 2005ODI # 2254
33
AJ Hall10.021851.80South Africa1v EnglandBridgetown17 Apr 2007ODI # 2574
33
Shoaib Akhtar6.3-1952.92Pakistan1v New ZealandAuckland17 Feb 2001ODI # 1689
33
AJ Bichel6.3-1952.92Australia1v South AfricaSydney22 Jan 2002ODI # 1791
33
A Flintoff5.0-1953.80England2v West IndiesGros Islet03 Apr 2009ODI # 2833
33
SM Pollock9.012052.22South Africa2v EnglandJohannesburg13 Feb 2000ODI # 1560
33
Saqlain Mushtaq8.0-2052.50Pakistan1v EnglandRawalpindi30 Oct 2000ODI # 1653
33
C White10.012152.10England1v ZimbabweBulawayo18 Feb 2000ODI # 1564
33
N Boje6.3-2153.23South Africa2v AustraliaCape Town09 Apr 2002ODI # 1827
33
M Ntini6.022153.50South Africa2v PakistanMohali27 Oct 2006ODI # 2438
33
JN Gillespie10.022252.20Australia2v PakistanNairobi (Gym)30 Aug 2002ODI # 1868
33
AR Adams8.412252.53New Zealand1v IndiaQueenstown04 Jan 2003ODI # 1929
33
BA Williams8.322252.58Australia2v ZimbabweSydney11 Jan 2004ODI # 2079
33
B Lee10.012252.20Australia2v South AfricaMelbourne (Docklands)20 Jan 2006ODI # 2316
33
BAW Mendis6.312253.38Sri Lanka2v U.A.E.Lahore26 Jun 2008ODI # 2718
33
JAR Blain9.022252.44Scotland1v NetherlandsDublin29 Jul 2008ODI # 2738
33
FA Rose10.012352.30West Indies2v PakistanKingstown12 Apr 2000ODI # 1588
33
M Muralidaran9.422352.37Sri Lanka2v PakistanDambulla18 May 2003ODI # 2012
33
M Muralidaran10.042352.30Sri Lanka2v ZimbabweHarare29 Apr 2004ODI # 2124
33
SM Pollock10.032352.30South Africa1v PakistanJohannesburg14 Feb 2007ODI # 2523
33
SE Bond9.322352.42New Zealand1v AustraliaWellington16 Feb 2007ODI # 2524
33
SCJ Broad10.032352.30England1v South AfricaNottingham26 Aug 2008ODI # 2754
33
JM Anderson10.032352.30England1v South AfricaGqeberha29 Nov 2009ODI # 2931
33
CO Obuya10.0-2452.40Kenya2v Sri LankaNairobi (Gym)24 Feb 2003ODI # 1965
33
SE Bond9.222552.67New Zealand2v AustraliaAdelaide26 Jan 2002ODI # 1796
33
Shoaib Akhtar8.012553.12Pakistan2v AustraliaBrisbane19 Jun 2002ODI # 1846
33
KD Mills10.022552.50New Zealand2v South AfricaDurban25 Nov 2007ODI # 2648
33
RC Irani7.012653.71England2v IndiaThe Oval09 Jul 2002ODI # 1854
33
JDP Oram10.032652.60New Zealand1v IndiaAuckland26 Dec 2002ODI # 1926
33
DNT Zoysa8.0-2653.25Sri Lanka2v South AfricaColombo (RPS)22 Aug 2004ODI # 2158
33
MG Johnson10.0-2652.60Australia1v IndiaVadodara11 Oct 2007ODI # 2629
33
B Lee8.512753.05Australia2v IndiaAdelaide26 Jan 2000ODI # 1548
33
A Codrington9.032753.00Canada2v BangladeshDurban11 Feb 2003ODI # 1946
33
GD McGrath7.4-2753.52Australia2v PakistanSydney06 Feb 2005ODI # 2222
33
IK Pathan10.032752.70India2v ZimbabweHarare29 Aug 2005ODI # 2274
33
B Lee9.022753.00Australia1v IndiaBrisbane03 Feb 2008ODI # 2670
33
Wasim Akram9.012853.11Pakistan2v NamibiaKimberley16 Feb 2003ODI # 1954
33
GP Swann10.012852.80England1v AustraliaChester-le-Street20 Sep 2009ODI # 2892
33
M Dillon10.042952.90West Indies2v BangladeshSouthampton15 Sep 2004ODI # 2175
33
MG Johnson7.512953.70Australia2v West IndiesBasseterre06 Jul 2008ODI # 2736
33
M Muralidaran10.022952.90Sri Lanka2v ZimbabweHarare30 Nov 2008ODI # 2785
33
Abdur Razzak9.2-2953.10Bangladesh1v ZimbabweMirpur29 Oct 2009ODI # 2916
33
M Muralidaran7.5-3053.82Sri Lanka2v New ZealandNapier31 Jan 2001ODI # 1680
33
B Lee9.3-3053.15Australia2v EnglandMelbourne25 Jan 2003ODI # 1941
33
DL Vettori9.213053.21New Zealand2v West IndiesLord's10 Jul 2004ODI # 2142
33
Iftikhar Anjum8.1-3053.67Pakistan2v Sri LankaColombo (RPS)07 Aug 2009ODI # 2868
33
Waqar Younis10.013153.10Pakistan2v IndiaSharjah26 Mar 2000ODI # 1580
33
M Ntini10.0-3153.10South Africa1v New ZealandMelbourne06 Feb 2002ODI # 1804
33
Aftab Ahmed10.0-3153.10Bangladesh2v New ZealandDhaka05 Nov 2004ODI # 2190
33
Harbhajan Singh10.023153.10India2v EnglandDelhi28 Mar 2006ODI # 2357
33
M Muralidaran10.013153.10Sri Lanka2v BangladeshKarachi30 Jun 2008ODI # 2726
33
JN Gillespie10.023253.20Australia1v ZimbabweHarare29 May 2004ODI # 2133
33
GB Hogg10.0-3253.20Australia2v West IndiesMelbourne14 Jan 2005ODI # 2204
33
S Dhaniram10.023253.20Canada1v BermudaKing City (NW)29 Jun 2008ODI # 2725
33
GA Hick10.023353.30England2v ZimbabweHarare20 Feb 2000ODI # 1567
33
VC Drakes10.023353.30West Indies2v KenyaKimberley04 Mar 2003ODI # 1981
33
SJ Harmison10.0-3353.30England1v AustraliaBristol19 Jun 2005ODI # 2251
33
Abdur Razzak10.023353.30Bangladesh2v ZimbabweBogra05 Dec 2006ODI # 2459
33
SC Ganguly10.013453.40India1v ZimbabweKanpur11 Dec 2000ODI # 1659

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