Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Shahid AfridiPAK3513/5113.133.87v WIJamaica3 Jun 2005
Jacques KallisSA3513/511204.25v AUSCape Town16 Mar 2006
Steve SmithAUS3513/512152.43v PAKLondon13 Jul 2010
Mohammad HafeezPAK3511/13 & 2/3822.242.28v AUSAbu Dhabi30 Oct 2014
James AndersonENG3513/25 & 0/262691.96v SALondon27 Jul 2017
Yamin AhmadzaiAFG3513/511972.68v INDBengaluru14 Jun 2018
Ishant SharmaIND3512/20 & 1/312392.22v BANIndore14 Nov 2019
George LohmannENG3523/13 & 0/3933121.89v AUSLondon22 Jun 1896
Sandy BellSA3523/521603.25v AUSMelbourne12 Feb 1932
Hedley VerityENG3523/5241181.27v SANottingham15 Jun 1935
Keith MillerAUS3522/39 & 1/131842.17v INDAdelaide23 Jan 1948
Clyde WalcottWI3523/5234181.53v ENGPort of Spain17 Mar 1954
Pat CrawfordAUS3523/28 & 0/242572.08v INDBombay26 Oct 1956
Ken MackayAUS3521/16 & 2/3632121.63v INDCalcutta23 Jan 1960
SalahuddinPAK3522/36 & 1/1626102.00v NZRawalpindi27 Mar 1965
Ken BarringtonENG3521/29 & 2/232432.17v PAKLondon27 Jul 1967
Erapalli PrasannaIND3523/33 & 0/192542.08v ENGCalcutta30 Dec 1972
Dayle HadleeNZ3523/521333.00v AUSSydney5 Jan 1974
Asif IqbalPAK3523/521632.44v AUSMelbourne1 Jan 1977
Sandeep PatilIND3522/40 & 1/1233131.58v NZWellington21 Feb 1981
Norman CowansENG3523/521423.71v NZChristchurch3 Feb 1984
Jeremy ConeyNZ3522/43 & 1/929161.79v AUSPerth30 Nov 1985
Nick CookENG3522/37 & 1/1529.3131.76v PAKFaisalabad7 Dec 1987
John EmbureyENG3523/49 & 0/32382.26v PAKFaisalabad7 Dec 1987
Brian McMillanSA3523/5237181.41v INDDurban13 Nov 1992
Glenn McGrathAUS3522/21 & 1/312981.79v WIAdelaide25 Jan 1997
Azhar MahmoodPAK3522/35 & 1/1724.152.15v WIPeshawar17 Nov 1997
Stuart MacGillAUS3521/10 & 2/422162.48v WIBrisbane23 Nov 2000
Nathan AstleNZ3522/32 & 1/2023.4102.20v ENGChristchurch13 Mar 2002
Shaun PollockSA3521/23 & 2/2931.391.65v PAKDurban26 Dec 2002
Andrew HallSA3521/29 & 2/231533.47v PAKCape Town26 Jan 2007
Trent BoultNZ3523/5221.452.40v SADurban19 Aug 2016
Mohammad AbbasPAK3522/19 & 1/3334.4151.50v BANRawalpindi7 Feb 2020
Ben StokesENG3522/11 & 1/4111.224.59v ZIMNottingham22 May 2025
Johnny BriggsENG3533/5330112.12v AUSLeeds29 Jun 1899
Bert HopkinsAUS3531/22 & 2/312282.41v ENGSydney26 Feb 1904
Jack WhiteENG3530/12 & 3/4127.3101.93v WIManchester21 Jul 1928
Bill EdrichENG3530/22 & 3/312262.41v SALondon21 Jun 1947
Jim LakerENG3531/42 & 2/112682.04v AUSManchester9 Jul 1953
Bob CowperAUS3533/27 & 0/2631.3131.68v SAPort Elizabeth24 Feb 1967
Laurie MayneAUS3531/21 & 2/3225102.12v INDMadras24 Dec 1969
Tony GreigENG3530/18 & 3/3530.191.76v INDManchester6 Jun 1974
Mike HendrickENG3533/38 & 0/1530.391.74v INDLondon30 Aug 1979
Tauseef AhmedPAK3530/35 & 3/182672.04v SLFaisalabad14 Mar 1982
Bruce ReidAUS3533/532332.30v PAKLahore7 Oct 1988
Winston BenjaminWI3533/532042.65v PAKSt John's1 May 1993
Venkatapathy RajuIND3532/25 & 1/2834151.56v SLLucknow18 Jan 1994
Chris CairnsNZ3533/35 & 0/1813.433.88v ENGBirmingham1 Jul 1999
Shaun PollockSA3533/532072.65v ENGCenturion14 Jan 2000
Shane WatsonAUS3533/45 & 0/82462.21v INDBangalore9 Oct 2008
PreviousPage 196Next

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.