Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)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)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 runsT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2061st 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
Chris LewisENG3583/29 & 0/291503.87v AUSBrisbane23 Nov 1990
Phil DeFreitasENG3583/582682.23v PAKLondon18 Jun 1992
Michael OwensNZ3583/582692.23v AUSChristchurch25 Feb 1993
Waqar YounisPAK3580/20 & 3/382132.76v SLPeshawar5 Mar 2000
Jubair HossainBAN3583/53 & 0/516.123.59v SAChittagong21 Jul 2015
Mohammed ShamiIND3581/28 & 2/302872.07v ENGVisakhapatnam17 Nov 2016
Christopher MpofuZIM3583/5813.314.30v SAPort Elizabeth26 Dec 2017
James AndersonENG3580/31 & 3/272052.90v WIGros Islet9 Feb 2019
Axar PatelIND3581/21 & 2/371623.63v SLBengaluru12 Mar 2022
Jasprit BumrahIND3583/42 & 0/162042.90v WIAhmedabad2 Oct 2025
George UlyettENG3591/17 & 2/4251.2331.72v AUSSydney20 Feb 1885
Roy MinnettAUS3593/592052.95v ENGMelbourne9 Feb 1912
Wilfred RhodesENG3593/5919.253.05v AUSLondon24 Jun 1912
Bob WyattENG3593/33 & 0/262592.36v WIPort of Spain24 Jan 1935
Bertie ClarkeWI3593/591313.40v ENGManchester22 Jul 1939
Dick PollardENG3593/53 & 0/642171.40v AUSManchester8 Jul 1948
Alan DavidsonAUS3591/23 & 2/3650.1221.18v ENGLeeds23 Jul 1953
Eddie FullerSA3593/592952.03v ENGNottingham9 Jun 1955
Ray IllingworthENG3591/39 & 2/2045181.31v NZManchester24 Jul 1958
SalahuddinPAK3591/3 & 2/563291.84v NZKarachi9 Apr 1965
Bruce TaylorNZ3593/5927.192.17v INDWellington29 Feb 1968
Bevan CongdonNZ3593/33 & 0/262052.21v AUSChristchurch8 Mar 1974
Andy RobertsWI3593/23 & 0/3625.252.33v ENGManchester10 Jul 1980
Kaushik AmaleanSL3593/5918.213.22v PAKColombo22 Mar 1986
Harbhajan SinghIND3592/20 & 1/391703.47v NZWellington19 Dec 2002
Prabath NissankaSL3592/41 & 1/1826.592.20v NZKandy3 May 2003
Matthew HoggardENG3593/24 & 0/3533131.79v ZIMLondon22 May 2003
André NelSA3592/17 & 1/4228132.11v ZIMCenturion11 Mar 2005
Narsingh DeonarineWI3590/14 & 3/451813.28v AUSDominica23 Apr 2012
Steven FinnENG3593/591813.28v SLLondon9 Jun 2016
Ishant SharmaIND3592/42 & 1/173181.90v ENGChennai16 Dec 2016
Keemo PaulWI3592/25 & 1/341623.69v BANJamaica12 Jul 2018
Stuart BroadENG3593/53 & 0/637161.59v WINorth Sound31 Jan 2019
Ben StokesENG3591/29 & 2/3027.472.13v WIManchester16 Jul 2020
Mitchell StarcAUS3593/37 & 0/222032.95v SLGalle6 Feb 2025
Mohammed SirajIND3591/16 & 2/432452.46v WIDelhi10 Oct 2025
Tommy MitchellENG3602/49 & 1/112152.86v AUSBrisbane10 Feb 1933
John MortimoreENG3600/24 & 3/3626.492.25v INDLeeds2 Jul 1959
Harry BromfieldSA3600/23 & 3/373391.82v NZDurban8 Dec 1961
John LeverENG3602/47 & 1/131912.37v PAKLahore14 Dec 1977
Ewen ChatfieldNZ3600/20 & 3/4031.571.88v SLChristchurch4 Mar 1983
Eldine BaptisteWI3603/31 & 0/2930132.00v ENGManchester26 Jul 1984
Phil EdmondsENG3601/47 & 2/1335131.71v AUSBirmingham15 Aug 1985
Kapil DevIND3601/36 & 2/2437.2141.61v ENGLeeds19 Jun 1986
Rumesh RatnayakeSL3603/6021.532.75v INDChandigarh23 Nov 1990
Ranjith MadurasingheSL3603/602662.31v INDChandigarh23 Nov 1990
Mark EalhamENG3603/6015.433.83v AUSBirmingham5 Jun 1997
Sunil JoshiIND3601/22 & 2/3845201.33v NZMohali10 Oct 1999
Arshad KhanPAK3601/29 & 2/3138161.58v ENGFaisalabad29 Nov 2000
Jacques KallisSA3601/54 & 2/623102.61v SLColombo11 Aug 2004
PreviousPage 199Next

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.