Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES80/1 (7.3)WAR206/4 (20)ES need 127 runs in 75 ballsT2067th 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
Goofy LawrenceSA31033/63 & 0/4054141.91v NZDurban8 Dec 1961
David AllenENG31032/55 & 1/483872.03v AUSMelbourne30 Dec 1965
Garry SobersWI31030/16 & 3/8749122.10v ENGManchester2 Jun 1966
Andy RobertsWI31030/39 & 3/643522.94v AUSMelbourne29 Dec 1979
Iqbal QasimPAK31031/53 & 2/503882.71v INDCalcutta29 Jan 1980
Bob WillisENG31033/10331123.32v WILondon19 Jun 1980
Tauseef AhmedPAK31032/64 & 1/3933.473.06v SLKarachi5 Mar 1982
Stephen BoockNZ31033/10361.3281.67v ENGAuckland10 Feb 1984
Courtney WalshWI31032/69 & 1/3443.2112.38v INDBridgetown7 Apr 1989
Ezra MoseleyWI31032/70 & 1/334072.58v ENGPort of Spain23 Mar 1990
Kenny BenjaminWI31032/91 & 1/123173.32v NZChristchurch3 Feb 1995
Courtney WalshWI31033/1033363.12v AUSKingston29 Apr 1995
Heath StreakZIM31032/79 & 1/243582.94v SAHarare13 Oct 1995
Dipak PatelNZ31032/67 & 1/363273.22v SLDunedin7 Mar 1997
Pedro CollinsWI31033/79 & 0/2424.324.20v AUSKingston13 Mar 1999
Carl HooperWI31030/34 & 3/6940.482.53v AUSSt. John's3 Apr 1999
Nantie HaywardSA31031/45 & 2/5842112.45v INDPort Elizabeth16 Nov 2001
Matthew HoggardENG31033/98 & 0/532.293.19v INDMohali3 Dec 2001
Andrew FlintoffENG31032/63 & 1/4037.5122.72v NZLondon20 May 2004
Jason GillespieAUS31031/84 & 2/1939122.64v NZBrisbane18 Nov 2004
Abdul RazzaqPAK31032/55 & 1/4824.314.20v AUSPerth16 Dec 2004
Daren PowellWI31033/1033123.32v SABridgetown21 Apr 2005
Iain O'BrienNZ31033/1033373.12v INDHamilton18 Mar 2009
James AndersonENG31032/49 & 1/5433113.12v INDLondon18 Aug 2011
Suraj RandivSL31033/1034372.40v AUSKandy8 Sept 2011
Stuart BroadENG31033/45 & 0/583063.43v AUSMelbourne26 Dec 2013
Nathan LyonAUS31033/61 & 0/422733.81v NZChristchurch20 Feb 2016
Shannon GabrielWI31033/67 & 0/363622.86v PAKSharjah30 Oct 2016
Suranga LakmalSL31033/73 & 0/302773.81v ENGGalle6 Nov 2018
Neil WagnerNZ31033/66 & 0/3742.1102.44v AUSSydney3 Jan 2020
Dhananjaya de SilvaSL31033/71 & 0/322434.29v ZIMHarare27 Jan 2020
Mitchell SwepsonAUS31033/1033822.71v SLGalle8 Jul 2022
Kevin SinclairWI31030/42 & 3/612723.81v PAKMultan25 Jan 2025
Mark AdairIRE31032/56 & 1/473772.78v ZIMBulawayo6 Feb 2025
Keshav MaharajSA31031/66 & 2/372524.12v INDKolkata14 Nov 2025
George GiffenAUS31043/95 & 0/92754.62v ENGLondon22 Jun 1896
George HirstENG31042/65 & 1/394392.42v AUSLeeds1 Jul 1909
Claude CarterSA31043/1042654.00v AUSCape Town26 Nov 1921
Tim WallAUS31043/1043842.74v ENGSydney2 Dec 1932
Tufty MannSA31041/85 & 2/1949202.12v ENGManchester5 Jul 1947
Fred TruemanENG31041/29 & 2/7538.1102.72v INDManchester23 Jul 1959
Lance GibbsWI31043/38 & 0/6639.242.64v INDKingston13 Apr 1962
Clive HalseSA31040/54 & 3/5026.312.96v AUSAdelaide24 Jan 1964
Garry SobersWI31043/10454231.93v ENGLondon18 Aug 1966
Saleem AltafPAK31042/80 & 1/243952.67v ENGLahore2 Mar 1973
Derek UnderwoodENG31041/56 & 2/4835102.97v WIPort of Spain2 Feb 1974
Vanburn HolderWI31041/75 & 2/2941.5122.49v ENGLondon12 Aug 1976
Karsan GhavriIND31043/54 & 0/502753.85v WIDelhi24 Jan 1979
Ravi ShastriIND31043/10463231.65v ENGMadras13 Jan 1982
Martin SneddenNZ31042/89 & 1/152224.73v AUSChristchurch19 Mar 1982
PreviousPage 229Next

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.