Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES91/3 (10)WAR206/4 (20)ES need 116 runs in 60 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

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
Madan LalIND31043/1043592.97v ENGManchester24 Jun 1982
Tahir NaqqashPAK31041/65 & 2/393473.06v AUSLahore14 Oct 1982
Ewen ChatfieldNZ31040/29 & 3/7550152.08v AUSBrisbane8 Nov 1985
Bruce ReidAUS31043/1043163.35v NZWellington21 Feb 1986
Athula SamarasekeraSL31041/66 & 2/383253.25v ENGLondon25 Aug 1988
Willie WatsonNZ31043/81 & 0/2340.5122.55v SLAuckland1 Mar 1991
Merv HughesAUS31043/10441.482.50v INDSydney2 Jan 1992
Tertius BoschSA31041/43 & 2/6139.392.63v WIBridgetown18 Apr 1992
Javagal SrinathIND31043/89 & 0/1544132.36v ZIMHarare18 Oct 1992
Danny MorrisonNZ31043/10424.444.22v ENGAuckland24 Jan 1997
Courtney WalshWI31041/35 & 2/6955161.89v ENGPort of Spain13 Feb 1998
Glenn McGrathAUS31043/81 & 0/2333.593.07v SLGalle22 Sept 1999
Neil JohnsonZIM31041/63 & 2/413493.06v ENGNottingham1 Jun 2000
Jason GillespieAUS31043/56 & 0/4826.463.90v NZBrisbane8 Nov 2001
Henry OlongaZIM31043/69 & 0/3524.344.24v PAKBulawayo16 Nov 2002
Andrew FlintoffENG31042/66 & 1/3837102.81v SADurban26 Dec 2004
Makhaya NtiniSA31040/92 & 3/1239142.67v ENGCenturion21 Jan 2005
Syed RaselBAN31043/1043113.35v SLKandy11 Jul 2007
Steve HarmisonENG31043/1043443.06v SLGalle18 Dec 2007
Daniel VettoriNZ31042/88 & 1/1670231.49v ENGHamilton5 Mar 2008
MahmudullahBAN31042/78 & 1/263113.35v ENGChittagong12 Mar 2010
Trent BoultNZ31042/48 & 1/5642132.48v ENGLondon16 May 2013
James AndersonENG31041/85 & 2/1937112.81v AUSAdelaide5 Dec 2013
Mitchell JohnsonAUS31041/59 & 2/453283.25v PAKAbu Dhabi30 Oct 2014
Mitchell StarcAUS31042/71 & 1/3322.124.69v ENGBirmingham29 Jul 2015
Mohammad AmirPAK31041/65 & 2/3935.562.90v ENGLondon14 Jul 2016
Amit MishraIND31042/43 & 1/6134.273.03v WIAntigua21 Jul 2016
Umesh YadavIND31042/79 & 1/252514.16v SLKolkata16 Nov 2017
Dane PatersonSA31042/86 & 1/1833.583.07v ENGJohannesburg24 Jan 2020
James AndersonENG31043/62 & 0/4240142.60v WISouthampton8 Jul 2020
Chris WoakesENG31042/64 & 1/402654.00v AUSHobart14 Jan 2022
Arthur MoldENG31051/48 & 2/5751172.47v AUSManchester24 Aug 1893
Hugh TrumbleAUS31051/72 & 2/3342133.00v ENGManchester17 Jul 1899
Stork HendryAUS31052/49 & 1/5659251.78v ENGAdelaide1 Feb 1929
Nigel HaigENG31051/61 & 2/443383.18v WIGeorgetown21 Feb 1930
Israr AliPAK31052/85 & 1/203253.28v AUSDhaka13 Nov 1959
Charlie StayersWI31051/81 & 2/242983.62v INDBridgetown23 Mar 1962
Garry SobersWI31050/15 & 3/903862.76v ENGLeeds25 Jul 1963
Tom VeiversAUS31050/35 & 3/7047152.23v ENGLeeds2 Jul 1964
Ray IllingworthENG31050/39 & 3/6643132.44v WILondon26 Jun 1969
Richard CollingeNZ31051/62 & 2/4351132.06v ENGNottingham7 Jun 1973
Dennis LilleeAUS31053/96 & 0/93972.69v WIMelbourne29 Dec 1979
Madan LalIND31053/1053573.00v WISt. John's28 Apr 1983
Courtney WalshWI31052/46 & 1/5946142.28v NZWellington20 Feb 1987
Greg MatthewsAUS31050/65 & 3/4052172.02v ENGMelbourne26 Dec 1990
Heath StreakZIM31053/1053173.39v NZAuckland26 Feb 1998
Ishant SharmaIND31050/71 & 3/3420.435.08v AUSChandigarh1 Oct 2010
Harbhajan SinghIND31052/51 & 1/543583.00v WIJamaica20 Jun 2011
Simon HarmerSA31053/1053583.00v BANChittagong21 Jul 2015
Stuart BroadENG31052/44 & 1/613263.28v AUSBirmingham29 Jul 2015
PreviousPage 230Next

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.