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 resultT2068th 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)T2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2063rd 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 by opposition (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Bert SutcliffeNZPakistan1955-19656212.344232/382/3814.003.3625.00000
Prasidh KrishnaINDAfghanistan2026121424333/373/4314.333.0728.00000
John TrimWIEngland1948122384432/63/4414.671.9146.00000
Pommie MbangwaZIMIndia19981226.2104432/163/4414.671.6752.67000
Tillakaratne DilshanSLWest Indies2008-2010752134532/43/815.002.1442.00000
Nasir HossainBANNew Zealand2013231764631/72/3915.332.7134.00000
Travis HeadAUSWest Indies2022-20257413.214632/252/2915.333.4526.67000
Derek PringleENGSri Lanka19881217.534732/173/4715.672.6435.67000
Subroto BanerjeeINDAustralia1992111844733/473/4715.672.6136.00000
Chandika HathurusingheSLSouth Africa19933534174831/72/2316.001.4168.00000
Sanjeev SharmaINDNew Zealand1988122145033/373/5016.672.3842.00000
Jackie du PreezSAAustralia19672324125132/222/2217.002.1348.00000
Mudassar NazarPAKWest Indies1986-1988542065132/242/2417.002.5540.00000
Yamin AhmadzaiAFGIndia2018111975133/513/5117.002.6838.00000
Andrew HallSAPakistan2007121535232/233/5217.333.4730.00000
Ben StokesENGZimbabwe20251211.225232/113/5217.334.5922.67000
Jack WhiteENGWest Indies19281227.3105333/413/5317.671.9355.00000
Laurie MayneAUSIndia19691225105332/323/5317.672.1250.00000
Hansie CronjeSAWest Indies1998-19996517.155333/193/1917.673.0934.33000
Sarandeep SinghINDEngland2001112155433/543/5418.002.5742.00000
William O’RourkeNZZimbabwe2025122375433/283/5418.002.3546.00000
Charl LangeveldtSAZimbabwe20052320.365532/272/3618.332.6841.00000
Saleem JaffarPAKSri Lanka1992222565533/363/5518.332.2050.00000
Roger TwoseNZZimbabwe1996232125532/362/5018.332.6242.00000
Michael ClarkeAUSNew Zealand2005-20101142655731/81/819.002.1952.00000
Simon KatichAUSPakistan2009-2010431545733/343/4419.003.8030.00000
Kyle JarvisZIMSouth Africa2017111825733/573/5719.003.1736.00000
Axar PatelINDSri Lanka2022121625832/373/5819.333.6332.00000
Jubair HossainBANSouth Africa20152216.125833/533/5819.333.5932.33000
Matthew HoggardENGZimbabwe20031233135933/243/5919.671.7966.00000
Suresh RainaINDWest Indies20113429.555932/322/4519.671.9859.67000
Keemo PaulWIBangladesh2018121625932/253/5919.673.6932.00000
Kaushik AmaleanSLPakistan19861118.215933/593/5919.673.2236.67000
Prosper UtseyaZIMWest Indies2013112266033/603/6020.002.7344.00000
Arshad KhanPAKEngland20001238166032/313/6020.001.5876.00000
Ranjith MadurasingheSLIndia1990112666033/603/6020.002.3152.00000
Zander de BruynSAIndia2004222776132/322/3220.332.2654.00000
Peter LoaderENGPakistan19541234116133/353/6120.331.7968.00000
Martin SaggersENGBangladesh20031219.146232/293/6220.673.2338.33000
Kuldeep YadavINDAfghanistan20261217.526233/303/6220.673.4835.67000
Shayne O'ConnorNZEngland1999122456232/323/6220.672.5848.00000
Derek SealyWIEngland1935-193995138b46232/72/2320.672.7046.00000
Frank SmailesENGIndia1946122036233/443/6220.673.1040.00000
Stephen O'KeefeAUSWest Indies20161126.176333/633/6321.002.4152.33000
Darren LehmannAUSZimbabwe20031233.2166433/613/6421.331.9266.67000
Dushmantha ChameeraSLEngland2016111706433/643/6421.333.7634.00000
Javagal SrinathINDBangladesh20001233126633/193/6622.002.0066.00000
Tillakaratne DilshanSLNew Zealand2005-2012552026631/122/2722.003.3040.00000
Martin GuptillNZPakistan2009-20115419.216633/373/3722.003.4138.67000
Corey AndersonNZBangladesh20132431116632/342/3422.002.1362.00000

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.