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
Mashrafe MortazaBAN3603/602652.31v INDChattogram17 Dec 2004
Malinga BandaraSL3601/28 & 2/322352.61v BANBogra8 Mar 2006
Bhuvneshwar KumarIND3603/53 & 0/72162.86v AUSHyderabad2 Mar 2013
Prosper UtseyaZIM3603/602262.73v WIDominica20 Mar 2013
Nathan LyonAUS3603/43 & 0/172362.61v WIHobart10 Dec 2015
James AndersonENG3602/44 & 1/162582.40v SALondon6 Jul 2017
Faheem AshrafPAK3603/602043.00v ENGLeeds1 Jun 2018
Roston ChaseWI3600/42 & 3/1817.513.36v BANChattogram22 Nov 2018
James AndersonENG3603/602752.22v PAKSouthampton13 Aug 2020
James AndersonENG3601/16 & 2/442112.86v PAKMultan9 Dec 2022
James SouthertonENG3613/6137172.47v AUSMelbourne15 Mar 1877
Jack HearneENG3610/7 & 3/5457321.28v AUSManchester17 Jul 1899
Monty NobleAUS3612/54 & 1/71933.21v SAJohannesburg11 Oct 1902
Peter LoaderENG3613/35 & 0/2634111.79v PAKNottingham12 Aug 1954
David AllenENG3610/14 & 3/4733171.85v PAKLeeds5 Jul 1962
Alan ConnollyAUS3611/26 & 2/3541191.49v ENGManchester6 Jun 1968
John GleesonAUS3612/45 & 1/1631.4131.93v ENGManchester8 Jun 1972
Jim HiggsAUS3611/32 & 2/2935111.31v ENGMelbourne29 Dec 1978
Tony GrayWI3612/47 & 1/142152.90v NZChristchurch12 Mar 1987
Iqbal QasimPAK3610/22 & 3/3924102.54v ENGLahore25 Nov 1987
Terry AldermanAUS3613/6126.362.30v ENGBirmingham6 Jul 1989
Phil TufnellENG3611/16 & 2/452172.90v NZAuckland30 Jan 1992
Glenn McGrathAUS3613/39 & 0/2235.1111.73v INDMelbourne26 Dec 1999
Nantie HaywardSA3613/6117.133.55v ENGCenturion14 Jan 2000
Dilhara FernandoSL3613/33 & 0/282672.35v BANColombo25 Jun 2007
Jacques KallisSA3613/51 & 0/101623.81v ENGLondon7 Aug 2008
Ben HilfenhausAUS3611/39 & 2/222043.05v WITrinidad15 Apr 2012
Shaminda ErangaSL3613/51 & 0/102073.05v NZGalle17 Nov 2012
Amit MishraIND3612/35 & 1/262033.05v SAChandigarh5 Nov 2015
Vernon PhilanderSA3612/38 & 1/232782.26v INDChandigarh5 Nov 2015
Peter SiddleAUS3613/58 & 0/331121.97v PAKDubai7 Oct 2018
Ishant SharmaIND3611/24 & 2/3722.562.67v WIKingston30 Aug 2019
Ted PeateENG3623/6249251.90v AUSManchester10 Jul 1884
Frank SmailesENG3620/18 & 3/442033.10v INDLondon22 Jun 1946
Doug WrightENG3620/30 & 3/321933.26v SAManchester5 Jul 1947
Doug RingAUS3623/6216.532.80v WIAdelaide22 Dec 1951
Neil AdcockSA3623/54 & 0/825.221.84v ENGCape Town1 Jan 1957
Intikhab AlamPAK3622/49 & 1/132552.48v AUSKarachi4 Dec 1959
Derek UnderwoodENG3623/48 & 0/1433131.88v AUSBirmingham11 Jul 1968
Garry SobersWI3622/17 & 1/4540171.55v NZPort of Spain20 Apr 1972
Mushtaq MohammadPAK3622/6 & 1/561622.91v NZLahore9 Oct 1976
John EmbureyENG3623/6227102.30v WIPort of Spain3 Apr 1986
Carl RackemannAUS3622/39 & 1/2351251.22v NZPerth24 Nov 1989
Tim MuntonENG3622/22 & 1/4020.333.02v PAKLeeds23 Jul 1992
Kapil DevIND3623/43 & 0/1941171.51v SADurban13 Nov 1992
Ian BishopWI3623/6224.542.50v INDKingston6 Mar 1997
Paul ReiffelAUS3620/48 & 3/1436101.72v SASydney2 Jan 1998
Jayantha SilvaSL3623/27 & 0/3530.4112.02v ZIMKandy7 Jan 1998
Paul AdamsSA3623/622372.70v ENGLondon18 Jun 1998
Shayne O'ConnorNZ3621/30 & 2/322452.58v ENGLondon19 Aug 1999
PreviousPage 200Next

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.