Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20Semi Final · CSA Pro20 2026/27WARBOLT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETASList A15th Match · One-Day Cup (Australia) 2026/27VICWA

Bowling match by match (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerWktsRunsFiguresOversMdnsEconOppositionGroundDate
Narendra HirwaniIND2602/602992.07v NZChristchurch2 Feb 1990
Arjuna RanatungaSL2602/6019.343.08v NZWellington31 Jan 1991
Chris LewisENG2600/29 & 2/312892.14v SLLondon22 Aug 1991
Ravi ShastriIND2602/38 & 0/222532.40v SADurban13 Nov 1992
Kapil DevIND2600/26 & 2/3437171.62v SLColombo27 Jul 1993
Graeme HickENG2601/22 & 1/3834191.76v SALondon21 Jul 1994
Muttiah MuralitharanSL2602/603271.88v ZIMHarare11 Oct 1994
Devon MalcolmENG2602/48 & 0/1211.305.22v WILeeds8 Jun 1995
Kenny BenjaminWI2602/45 & 0/151544.00v ENGBirmingham6 Jul 1995
Alan MullallyENG2601/36 & 1/2430102.00v AUSPerth28 Nov 1998
Allan DonaldSA2602/40 & 0/2036181.67v NZAuckland27 Feb 1999
Brett LeeAUS2601/30 & 1/3014.514.04v ENGNottingham2 Aug 2001
Upul ChandanaSL2600/30 & 2/301713.53v AUSDarwin1 Jul 2004
James AndersonENG2600/37 & 2/2316.343.64v WIBirmingham29 Jul 2004
Muttiah MuralitharanSL2602/602562.40v INDChennai2 Dec 2005
Dilhara FernandoSL2600/50 & 2/102152.86v BANChattogram28 Feb 2006
Graeme SwannENG2600/1 & 2/5929122.07v AUSMelbourne26 Dec 2010
Jacques KallisSA2602/38 & 0/222682.31v ENGLondon19 Jul 2012
Angelo MathewsSL2602/601633.75v AUSMelbourne26 Dec 2012
Stuart BroadENG2601/31 & 1/292382.61v WIBarbados1 May 2015
Ben StokesENG2602/39 & 0/2120.212.95v PAKManchester22 Jul 2016
Colin de GrandhommeNZ2602/40 & 0/202162.86v WIHamilton9 Dec 2017
Mitchell MarshAUS2601/21 & 1/392053.00v PAKAbu Dhabi16 Oct 2018
Umesh YadavIND2601/33 & 1/272342.61v BANChattogram14 Dec 2022
James AndersonENG2602/48 & 0/122152.86v INDRanchi23 Feb 2024
James AndersonENG2602/601623.75v INDDharamsala7 Mar 2024
William AttewellENG2612/54 & 0/766371.39v AUSMelbourne1 Jan 1885
Jimmy SinclairSA2612/36 & 0/251623.81v ENGJohannesburg2 Jan 1906
George HirstENG2611/35 & 1/2634151.79v SALondon1 Jul 1907
Snuffy BrowneWI2611/29 & 1/3243171.42v ENGGeorgetown21 Feb 1930
C.K.NayuduIND2612/40 & 0/213381.85v ENGLondon25 Jun 1932
Dattu PhadkarIND2612/611933.21v PAKMadras28 Nov 1952
Trevor GoddardSA2612/6136.4181.66v ENGNottingham9 Jun 1955
Collie SmithWI2612/612552.44v ENGNottingham4 Jul 1957
Alan MossENG2610/31 & 2/3037151.65v INDLondon18 Jun 1959
Eddie BarlowSA2610/9 & 2/521953.21v AUSPort Elizabeth24 Feb 1967
John SnowENG2612/28 & 0/332632.35v INDBirmingham13 Jul 1967
Doug WaltersAUS2611/35 & 1/261822.54v ENGPerth11 Dec 1970
Vic PollardNZ2612/6139111.56v ENGLondon21 Jun 1973
Richard HadleeNZ2612/43 & 0/1833.291.83v ENGLondon27 Jul 1978
Phil EdmondsENG2611/50 & 1/1128.3132.14v PAKBirmingham23 Jul 1987
Imran KhanPAK2612/612762.26v AUSAdelaide19 Jan 1990
Craig WhiteENG2612/43 & 0/181623.81v SALondon21 Jul 1994
Shane ThomsonNZ2612/611833.39v WIChristchurch3 Feb 1995
Gavin LarsenNZ2611/30 & 1/3138.4161.58v SLDunedin18 Mar 1995
Ian BishopWI2612/613191.97v INDGeorgetown17 Apr 1997
Paul AdamsSA2612/9 & 0/5220.422.95v NZChristchurch11 Mar 1999
Curtly AmbroseWI2611/33 & 1/2831131.97v AUSKingston13 Mar 1999
Nuwan KulasekaraSL2611/41 & 1/201843.39v NZGalle18 Aug 2009
Mohammad AsifPAK2612/41 & 0/202652.35v ENGBirmingham6 Aug 2010
PreviousPage 283Next

Wkts wickets · Mdns maidens · Econ economy: runs per over

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.