Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive69th Match · CSA Pro20 2026/27TITDOL28/0 (3)Play interrupted - TIT chose to bowlT2067th 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 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
Stan NicholsENG31233/58 & 0/6543.492.82v SALeeds13 Jul 1935
Bill VoceENG31233/1232933.18v AUSMelbourne26 Feb 1937
Ray LindwallAUS31232/64 & 1/593632.56v ENGMelbourne1 Jan 1947
Jimmy CameronWI31232/74 & 1/4954132.28v INDDelhi10 Nov 1948
Bill JohnstonAUS31230/53 & 3/704152.25v SACape Town31 Dec 1949
Peter HeineSA31232/65 & 1/583852.43v ENGDurban25 Jan 1957
Lance GibbsWI31230/40 & 3/8371251.73v ENGNottingham30 Jun 1966
John EmbureyENG31231/16 & 2/1075392.32v AUSManchester13 Aug 1981
Phil EdmondsENG31233/89 & 0/3448.2162.54v INDLondon8 Jul 1982
Neil FosterENG31233/1233683.42v INDKarachi31 Jan 1985
Angus FraserENG31233/95 & 0/2846.542.63v AUSManchester27 Jul 1989
Merv HughesAUS31233/1233983.15v SLBrisbane8 Dec 1989
Dipak PatelNZ31231/33 & 2/9054172.28v SLHamilton22 Feb 1991
Venkatapathy RajuIND31233/73 & 0/5064201.92v SAPort Elizabeth26 Dec 1992
Paul StrangZIM31233/12335.3103.46v SLKandy7 Jan 1998
Waqar YounisPAK31230/63 & 3/6036.243.39v SADurban26 Feb 1998
Heath StreakZIM31231/83 & 2/4044132.80v PAKHarare21 Mar 1998
Murali KartikIND31233/12350112.46v SABengaluru2 Mar 2000
Steve HarmisonENG31231/75 & 2/4844.292.77v INDNagpur1 Mar 2006
S. SreesanthIND31233/1232924.24v ENGLondon18 Aug 2011
Elias SunnyBAN31233/1234772.62v PAKChittagong9 Dec 2011
Nuwan KulasekaraSL31231/76 & 2/473643.42v NZColombo25 Nov 2012
Akash DeepIND31231/95 & 2/2834.563.53v AUSBrisbane14 Dec 2024
Gilbert JessopENG31243/105 & 0/1943.1103.44v AUSLondon15 Jun 1899
Jimmy BlanckenbergSA31242/46 & 1/7859162.10v ENGJohannesburg9 Feb 1923
Hines JohnsonWI31243/59 & 0/6555.4102.23v ENGNottingham20 Jul 1950
Alf ValentineWI31241/15 & 2/10945.292.74v PAKBridgetown17 Jan 1958
Ted DexterENG31241/46 & 2/782603.58v AUSBrisbane30 Nov 1962
John PriceENG31242/68 & 1/563124.00v SAJohannesburg22 Jan 1965
David BrownENG31243/99 & 0/2547112.64v WILondon26 Jun 1969
Andy RobertsWI31241/75 & 2/4950122.48v ENGBridgetown6 Mar 1974
Fanie de VilliersSA31242/55 & 1/6948.2102.57v AUSDurban25 Mar 1994
Shane WarneAUS31240/56 & 3/684362.88v SAMelbourne26 Dec 2001
Mushfiqur RahmanBAN31243/75 & 0/4933.283.72v ZIMHarare19 Feb 2004
Daren PowellWI31243/100 & 0/242524.96v AUSBrisbane3 Nov 2005
Matthew HoggardENG31243/1243423.65v PAKLondon17 Aug 2006
Dwayne BravoWI31241/74 & 2/504432.82v SLGuyana22 Mar 2008
Dwayne BravoWI31243/61 & 0/633893.26v AUSBarbados12 Jun 2008
Mohammad AsifPAK31242/86 & 1/384352.88v AUSMelbourne26 Dec 2009
Paul HarrisSA31240/39 & 3/8549142.53v ENGCape Town3 Jan 2010
Stuart BroadENG31242/91 & 1/334382.88v SACenturion22 Jan 2016
Stuart BroadENG31243/64 & 0/604183.02v SANottingham14 Jul 2017
Josh HazlewoodAUS31242/98 & 1/263653.44v SAPort Elizabeth9 Mar 2018
Ravichandran AshwinIND31242/40 & 1/8451.5102.39v ENGSouthampton30 Aug 2018
Nasim-ul-GhaniPAK31253/12545102.78v ENGKarachi2 Feb 1962
Max WalkerAUS31252/49 & 1/7644122.13v ENGPerth13 Dec 1974
Chris OldENG31253/50 & 0/752913.23v AUSMelbourne8 Feb 1975
Jeff ThomsonAUS31253/78 & 0/473462.76v INDMelbourne30 Dec 1977
Kapil DevIND31252/95 & 1/3034.463.61v AUSMadras11 Sept 1979
Malcolm JarvisZIM31250/87 & 3/3837.143.36v NZBulawayo1 Nov 1992
PreviousPage 242Next

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.