Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ESWAREastern Strom won the toss and chose to bowlT2067th 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
Suranga LakmalSL3872/55 & 1/3241132.12v WITrinidad6 Jun 2018
Keshav MaharajSA3870/16 & 3/712313.78v SLDurban13 Feb 2019
Mitchell StarcAUS3873/29 & 0/5834112.56v PAKKarachi12 Mar 2022
Mitchell StarcAUS3873/83 & 0/425.133.46v INDBrisbane14 Dec 2024
Nayeem HasanBAN3873/871844.83v SLColombo25 Jun 2025
Billy BarnesENG3880/37 & 3/5145122.93v AUSAdelaide12 Dec 1884
Tom GarrettAUS3883/8899551.33v ENGLondon12 Aug 1886
Charles VintcentSA3883/884293.14v ENGCape Town25 Mar 1889
Jack CowieNZ3883/73 & 0/152863.14v ENGLondon14 Aug 1937
Brian StathamENG3882/56 & 1/323342.00v SADurban25 Jan 1957
Ghulam GuardIND3881/19 & 2/693292.75v WIBombay28 Nov 1958
Johnny MartinAUS3880/32 & 3/562842.36v WIMelbourne30 Dec 1960
David LarterENG3881/61 & 2/272643.38v INDCalcutta29 Jan 1964
Derek UnderwoodENG3883/8843212.05v INDBangalore9 Dec 1981
Kapil DevIND3883/8825.573.41v ENGMadras13 Jan 1982
Michael HoldingWI3882/36 & 1/521924.63v ENGKingston21 Feb 1986
John BracewellNZ3883/883982.26v ENGAuckland25 Feb 1988
Carl RackemannAUS3883/8830.362.89v SLBrisbane8 Dec 1989
Clive EksteenSA3883/12 & 0/7663251.40v ENGJohannesburg30 Nov 1995
Kumar DharmasenaSL3881/26 & 2/623242.75v WIKingstown20 Jun 1997
Venkatesh PrasadIND3882/27 & 1/6142112.10v PAKKolkata16 Feb 1999
Franklyn RoseWI3881/45 & 2/432343.83v ENGBirmingham15 Jun 2000
Robert CroftENG3880/48 & 3/4042132.10v SLKandy7 Mar 2001
Scott StyrisNZ3883/882753.26v ENGLeeds3 Jun 2004
Ryan HarrisAUS3883/50 & 0/3829.362.98v NZHamilton27 Mar 2010
Mohammad AmirPAK3882/57 & 1/313152.84v ENGBirmingham6 Aug 2010
Peter SiddleAUS3882/46 & 1/423272.75v SLSydney3 Jan 2013
Peter SiddleAUS3881/33 & 2/552973.03v SACenturion12 Feb 2014
Stuart BroadENG3883/66 & 0/2238132.32v INDSouthampton27 Jul 2014
Nathan LyonAUS3883/36 & 0/522433.67v ENGBirmingham29 Jul 2015
Zulfiqar BabarPAK3880/35 & 3/5357251.54v ENGDubai22 Oct 2015
Mitchell MarshAUS3880/15 & 3/7323.333.74v NZWellington12 Feb 2016
James AndersonENG3882/61 & 1/273282.75v SLLondon9 Jun 2016
Mohammed ShamiIND3882/45 & 1/432124.19v SLGalle26 Jul 2017
Shaheen Shah AfridiPAK3883/883052.93v AUSAdelaide29 Nov 2019
Joe RootENG3882/23 & 1/653162.84v PAKMultan9 Dec 2022
Aubrey FaulknerSA3892/34 & 1/5522.413.93v AUSMelbourne31 Dec 1910
Eric MarxSA3893/85 & 0/42204.05v AUSJohannesburg12 Nov 1921
Jack GregoryAUS3891/31 & 2/583352.70v ENGLondon14 Aug 1926
Henry PromnitzSA3890/33 & 3/5645151.98v ENGCape Town31 Dec 1927
Hans EbelingAUS3893/74 & 0/153192.87v ENGLondon18 Aug 1934
Ray LindwallAUS3893/77 & 0/122312.90v ENGMelbourne23 Feb 1951
Richie BenaudAUS3893/894292.12v ENGLeeds12 Jul 1956
Subhash GupteIND3893/8928.363.12v AUSMadras19 Oct 1956
Ian MeckiffAUS3893/45 & 0/4441112.17v PAKLahore21 Nov 1959
John SnowENG3893/67 & 0/2246171.93v AUSLondon22 Aug 1968
Ray IllingworthENG3890/31 & 3/5854251.65v PAKLeeds8 Jul 1971
Chris OldENG3893/78 & 0/1124.233.66v INDBombay6 Feb 1973
Terry AldermanAUS3892/59 & 1/3031.352.83v NZAuckland12 Mar 1982
Joel GarnerWI3892/41 & 1/4827.293.26v INDBridgetown15 Apr 1983
PreviousPage 218Next

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.