2000s Test matches Bowling Best Figures Innings

2000s Cricket – Test matches Cricket Records

Test matches

Best bowling figures in an innings

RankPlayerOversMdnsRuns concededWickets takenEconTeamInnings in matchOppositionGroundMatch DateScorecard
🥇 1
M Muralidaran40.0195191.27Sri Lanka1v ZimbabweKandy04 Jan 2002Test # 1583
🥈 2
GD McGrath16.082481.50Australia4v PakistanW.A.C.A16 Dec 2004Test # 1726
🥈 2
M Muralidaran16.244682.81Sri Lanka4v West IndiesKandy22 Jul 2005Test # 1757
🥈 2
MG Johnson24.046182.54Australia2v South AfricaW.A.C.A17 Dec 2008Test # 1899
🥈 2
M Muralidaran30.0107082.33Sri Lanka4v EnglandNottingham02 Jun 2006Test # 1804
🥈 2
Harbhajan Singh41.5208482.00India3v AustraliaChennai18 Mar 2001Test # 1539
🥈 2
M Muralidaran34.198782.54Sri Lanka1v IndiaColombo (SSC)29 Aug 2001Test # 1559
🥈 2
SCG MacGill33.3210883.22Australia1v BangladeshFatullah09 Apr 2006Test # 1797
🥈 2
PA Strang51.51210982.10Zimbabwe2v New ZealandBulawayo12 Sep 2000Test # 1510
🥈 2
A Kumble46.5714183.01India2v AustraliaSydney02 Jan 2004Test # 1680
🥈 2
Saqlain Mushtaq74.02016482.21Pakistan1v EnglandLahore15 Nov 2000Test # 1513
🥈 2
JJ Krejza43.5121584.90Australia1v IndiaNagpur06 Nov 2008Test # 1892
13
SJ Harmison12.381270.96England3v West IndiesKingston11 Mar 2004Test # 1687
13
Shakib Al Hasan25.573671.39Bangladesh2v New ZealandChattogram17 Oct 2008Test # 1888
13
M Ntini19.573771.86South Africa3v West IndiesPort of Spain08 Apr 2005Test # 1747
13
MS Kasprowicz17.433972.20Australia4v Sri LankaDarwin01 Jul 2004Test # 1705
13
JM Anderson21.384372.00England2v New ZealandNottingham05 Jun 2008Test # 1878
13
M Muralidaran31.4154671.45Sri Lanka2v EnglandGalle02 Dec 2003Test # 1670
13
RJ Sidebottom21.464772.16England2v New ZealandNapier22 Mar 2008Test # 1868
13
Harbhajan Singh28.3124871.68India3v West IndiesWankhede09 Oct 2002Test # 1616
13
A Kumble17.344872.74India1v AustraliaChennai14 Oct 2004Test # 1714
13
CL Cairns18.225372.89New Zealand3v BangladeshHamilton18 Dec 2001Test # 1577
13
CD Collymore16.025773.56West Indies3v Sri LankaKingston27 Jun 2003Test # 1649
13
IK Pathan15.245973.84India1v ZimbabweHarare20 Sep 2005Test # 1767
13
MJ Hoggard18.356173.29England4v South AfricaJohannesburg13 Jan 2005Test # 1734
13
Harbhajan Singh22.236272.77India2v Sri LankaAhmedabad18 Dec 2005Test # 1778
13
MJ Hoggard21.276372.95England2v New ZealandChristchurch13 Mar 2002Test # 1594
13
A Kumble38.0166371.65India4v PakistanEden Gardens16 Mar 2005Test # 1741
13
Saqlain Mushtaq25.526672.55Pakistan1v ZimbabweBulawayo16 Nov 2002Test # 1627
13
DJG Sammy21.326673.06West Indies3v EnglandManchester07 Jun 2007Test # 1835
13
WPUJC Vaas25.037172.84Sri Lanka3v West IndiesColombo (SSC)29 Nov 2001Test # 1572
13
GD McGrath30.297672.50Australia2v EnglandLeeds16 Aug 2001Test # 1556
13
Danish Kaneria19.447773.91Pakistan3v BangladeshDhaka09 Jan 2002Test # 1584
13
JJC Lawson19.137874.06West Indies1v AustraliaSt John's09 May 2003Test # 1645
13
CD Collymore27.357872.83West Indies1v PakistanKingston03 Jun 2005Test # 1754
13
M Muralidaran35.058472.40Sri Lanka3v South AfricaGalle20 Jul 2000Test # 1504
13
DL Vettori35.0118772.48New Zealand3v AustraliaAuckland11 Mar 2000Test # 1488
13
Harbhajan Singh30.038772.90India3v South AfricaEden Gardens28 Nov 2004Test # 1724
13
FH Edwards29.468772.93West Indies2v New ZealandNapier19 Dec 2008Test # 1900
13
SK Warne24.379473.83Australia2v PakistanColombo (PSS)03 Oct 2002Test # 1615
13
AR Caddick22.059474.27England4v AustraliaSydney02 Jan 2003Test # 1636
13
Enamul Haque jnr36.099572.63Bangladesh1v ZimbabweDhaka14 Jan 2005Test # 1735
13
M Muralidaran46.5129772.07Sri Lanka3v South AfricaColombo (PSS)04 Aug 2006Test # 1812
13
M Muralidaran38.4810072.58Sri Lanka1v IndiaDelhi10 Dec 2005Test # 1776
13
SCG MacGill37.01110472.81Australia1v West IndiesSydney02 Jan 2001Test # 1527
13
MJ Hoggard42.0610972.59England2v AustraliaAdelaide01 Dec 2006Test # 1819
13
A Kumble51.01311572.25India1v EnglandAhmedabad11 Dec 2001Test # 1575
13
Danish Kaneria60.02011871.96Pakistan3v Sri LankaKarachi28 Oct 2004Test # 1719
13
WPUJC Vaas32.2512073.71Sri Lanka1v West IndiesColombo (SSC)29 Nov 2001Test # 1572
13
Harbhajan Singh37.5712373.25India1v AustraliaEden Gardens11 Mar 2001Test # 1535
13
PR Adams45.01112872.84South Africa2v PakistanLahore17 Oct 2003Test # 1664
13
DL Vettori42.3613073.05New Zealand3v Sri LankaWellington15 Dec 2006Test # 1822
13
Harbhajan Singh38.2613373.46India1v AustraliaChennai18 Mar 2001Test # 1539
13
SK Warne44.2716573.72Australia2v EnglandThe Oval23 Aug 2001Test # 1558
13
Danish Kaneria53.01016873.16Pakistan2v New ZealandNapier11 Dec 2009Test # 1940
13
Danish Kaneria49.3718873.79Pakistan2v AustraliaSydney02 Jan 2005Test # 1731
57
JJC Lawson6.54360.43West Indies3v BangladeshDhaka08 Dec 2002Test # 1630
57
MJ Clarke6.2-961.42Australia3v IndiaWankhede03 Nov 2004Test # 1720
57
Shoaib Akhtar8.241161.32Pakistan2v New ZealandLahore01 May 2002Test # 1600
57
GD McGrath20.0121760.85Australia1v West IndiesBrisbane23 Nov 2000Test # 1516
57
M Muralidaran10.441861.68Sri Lanka3v BangladeshColombo (RPS)12 Sep 2005Test # 1764
57
SJ Harmison13.071961.46England1v PakistanManchester27 Jul 2006Test # 1811
57
WPUJC Vaas15.062261.46Sri Lanka2v West IndiesKandy22 Jul 2005Test # 1757
57
M Muralidaran13.032662.00Sri Lanka3v IndiaColombo (SSC)23 Jul 2008Test # 1882
57
Shahadat Hossain15.382761.74Bangladesh2v South AfricaMirpur22 Feb 2008Test # 1864
57
DL Vettori22.0132861.27New Zealand3v BangladeshDhaka19 Oct 2004Test # 1715
57
M Muralidaran14.562861.88Sri Lanka1v BangladeshKandy11 Jul 2007Test # 1839
57
WPUJC Vaas18.082961.61Sri Lanka4v South AfricaColombo (SSC)11 Aug 2004Test # 1710
57
SM Pollock13.463062.19South Africa1v Sri LankaCape Town02 Jan 2001Test # 1528
57
Shoaib Akhtar18.033061.66Pakistan3v New ZealandWellington26 Dec 2003Test # 1677
57
A Nel16.233261.95South Africa3v West IndiesBridgetown21 Apr 2005Test # 1749
57
SK Warne18.053361.83Australia3v EnglandNottingham02 Aug 2001Test # 1554
57
RL Johnson12.043362.75England2v ZimbabweChester-le-Street05 Jun 2003Test # 1647
57
RJ Kirtley16.273462.08England4v South AfricaNottingham14 Aug 2003Test # 1654
57
M Muralidaran21.083661.71Sri Lanka3v West IndiesColombo (SSC)13 Jul 2005Test # 1755
57
MS Panesar17.053762.17England3v New ZealandManchester23 May 2008Test # 1876
57
M Muralidaran10.013963.90Sri Lanka3v South AfricaDurban26 Dec 2000Test # 1526
57
SM Pollock17.443962.20South Africa3v EnglandNottingham14 Aug 2003Test # 1654
57
M Zondeki14.323962.68South Africa3v ZimbabweCenturion11 Mar 2005Test # 1740
57
JN Gillespie17.054062.35Australia4v West IndiesMelbourne26 Dec 2000Test # 1525
57
AB Agarkar16.224162.51India3v AustraliaAdelaide12 Dec 2003Test # 1673
57
Danish Kaneria13.034263.23Pakistan1v BangladeshMultan29 Aug 2001Test # 1560
57
Mohammad Asif23.074461.91Pakistan1v Sri LankaKandy03 Apr 2006Test # 1796
57
M Muralidaran24.2104561.84Sri Lanka1v ZimbabweHarare06 May 2004Test # 1698
57
Enamul Haque jnr22.254562.01Bangladesh4v ZimbabweChattogram06 Jan 2005Test # 1733
57
IG Butler20.064662.30New Zealand2v PakistanWellington26 Dec 2003Test # 1677
57
SJ Harmison13.014663.53England2v West IndiesThe Oval19 Aug 2004Test # 1712
57
SK Warne23.174661.98Australia3v EnglandBirmingham04 Aug 2005Test # 1758
57
KAJ Roach23.584862.01West Indies2v BangladeshSt George's17 Jul 2009Test # 1926
57
DW Steyn10.314964.66South Africa3v New ZealandCenturion16 Nov 2007Test # 1848
57
RJ Sidebottom17.044962.88England3v New ZealandHamilton05 Mar 2008Test # 1866
57
M Muralidaran22.084962.22Sri Lanka2v BangladeshMirpur26 Dec 2008Test # 1903
57
Shoaib Akhtar22.545062.18Pakistan1v BangladeshPeshawar27 Aug 2003Test # 1657
57
GD McGrath23.185062.15Australia2v EnglandBrisbane23 Nov 2006Test # 1817
57
IK Pathan15.055163.40India3v BangladeshDhaka10 Dec 2004Test # 1725
57
SE Bond17.045163.00New Zealand1v ZimbabweBulawayo15 Aug 2005Test # 1761
57
Danish Kaneria15.035263.46Pakistan3v BangladeshMultan29 Aug 2001Test # 1560
57
PT Collins18.035362.94West Indies3v BangladeshKingston04 Jun 2004Test # 1703
57
SP Jones17.565362.97England2v AustraliaManchester11 Aug 2005Test # 1760
57
DR Tuffey19.065462.84New Zealand2v EnglandAuckland30 Mar 2002Test # 1597

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