Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 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)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd 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 runsFirst-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
Mohammed ShamiIND31352/85 & 1/5041123.29v SLDelhi2 Dec 2017
Anrich NortjeSA31351/88 & 2/4732.144.20v SLCenturion26 Dec 2020
Tim SoutheeNZ31352/114 & 1/214363.14v BANMount Maunganui1 Jan 2022
Khurram ShahzadPAK31351/79 & 2/562934.66v ENGLondon27 Aug 2026
Monty NobleAUS31363/99 & 0/3746102.96v ENGSydney11 Dec 1903
Charles KellewayAUS31361/72 & 2/6447102.89v SAAdelaide7 Jan 1911
Harold LarwoodENG31362/99 & 1/374752.89v AUSLondon26 Jun 1926
Bill EdrichENG31363/50 & 0/8628.333.59v AUSMelbourne1 Jan 1947
Alec BedserENG31363/74 & 0/6251102.00v AUSAdelaide2 Feb 1951
Ray LindwallAUS31361/66 & 2/704162.49v ENGAdelaide30 Jan 1959
Haseeb AhsanPAK31363/115 & 0/2137.383.63v AUSLahore21 Nov 1959
Alan ThomsonAUS31363/110 & 0/2645102.27v ENGMelbourne21 Jan 1971
Bishan BediIND31362/69 & 1/6755.582.44v ENGLondon30 Aug 1979
Shivlal YadavIND31362/116 & 1/205072.72v PAKBangalore21 Nov 1979
Kapil DevIND31361/67 & 2/693563.89v ENGManchester9 Aug 1990
Kapil DevIND31361/70 & 2/6649122.78v ENGLondon23 Aug 1990
Phil DeFreitasENG31362/66 & 1/704962.78v AUSMelbourne24 Dec 1994
Ravindra PushpakumaraSL31363/108 & 0/283354.12v INDMumbai3 Dec 1997
Venkatesh PrasadIND31362/61 & 1/7566182.06v NZHamilton2 Jan 1999
Nixon McLeanWI31363/60 & 0/7634.533.90v SAPort of Spain17 Mar 2001
Ashish NehraIND31362/115 & 1/213254.25v AUSAdelaide12 Dec 2003
Andrew FlintoffENG31361/77 & 2/5946.1102.95v SAJohannesburg13 Jan 2005
Lasith MalingaSL31363/81 & 0/553044.53v SAColombo4 Aug 2006
Danish KaneriaPAK31362/58 & 1/7847102.89v WILahore11 Nov 2006
James AndersonENG31363/1364413.09v SALeeds18 Jul 2008
Junaid KhanPAK31363/102 & 0/344692.96v SLDubai8 Jan 2014
Robin PetersonSA31362/49 & 1/873404.00v AUSCenturion12 Feb 2014
Neil WagnerNZ31363/60 & 0/764163.32v SLChristchurch26 Dec 2014
Nathan LyonAUS31363/50 & 0/8648102.83v SADurban1 Mar 2018
Sydney BarnesENG31371/74 & 2/6352102.63v AUSSydney13 Dec 1907
Ranji HordernAUS31373/13747.552.86v ENGMelbourne9 Feb 1912
Rustomji JamshedjiIND31373/1373543.91v ENGBombay15 Dec 1933
Atholl McKinnonSA31372/73 & 1/6457.2232.39v AUSJohannesburg23 Dec 1966
Jeff ThomsonAUS31373/103 & 0/3447122.91v ENGNottingham28 Jul 1977
Raphick JumadeenWI31373/13745.443.00v INDKanpur2 Feb 1979
John MaguireAUS31373/111 & 0/2641103.34v PAKMelbourne26 Dec 1983
Arshad KhanPAK31373/1375272.63v SLKandy28 Jun 2000
Harbhajan SinghIND31372/45 & 1/9258.4142.34v ZIMBulawayo7 Jun 2001
Danish KaneriaPAK31371/110 & 2/2751142.69v BANPeshawar27 Aug 2003
Corey CollymoreWI31372/118 & 1/193553.91v SAJohannesburg12 Dec 2003
Andrew FlintoffENG31371/54 & 2/834043.42v AUSNottingham25 Aug 2005
HMRKB HerathSL31371/78 & 2/594852.85v ENGGalle6 Nov 2018
Shaheen Shah AfridiPAK31371/52 & 2/8543113.19v NZAbu Dhabi3 Dec 2018
Moeen AliENG31371/53 & 2/844423.11v INDLondon12 Aug 2021
Ben StokesENG31373/113 & 0/242725.07v AUSAdelaide16 Dec 2021
Asitha FernandoSL31371/88 & 2/493204.28v ENGLondon6 Sept 2024
Marco JansenSA31371/36 & 2/1013643.81v PAKCape Town3 Jan 2025
Pat PocockENG31381/63 & 2/7552122.65v INDBombay6 Feb 1973
Peter SleepAUS31380/31 & 3/1073863.63v NZMelbourne26 Dec 1987
Curtly AmbroseWI31382/64 & 1/7440.533.38v PAKBridgetown22 Apr 1988
PreviousPage 248Next

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.