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 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
Arthur HillENGSouth Africa18963184844/84/82.001.0012.00100
Michael MelleSAEngland1951121361744/94/174.251.3119.50100
Alfred LytteltonENGAustralia1884411251944/194/194.752.3812.00100
Blair TicknerNZWest Indies2025111633244/324/328.002.0024.00100
Hansie CronjeSAZimbabwe1995-19993314.533743/144/349.252.4922.25000
Shahbaz NadeemINDSouth Africa20191217.254042/184/4010.002.3126.00000
Umesh YadavINDAfghanistan2018121324443/264/4411.003.3819.50000
Charles LeslieENGAustralia1882-18834324104443/313/3111.002.7524.00000
Ishant SharmaINDAfghanistan2018121224542/174/4511.253.7518.00000
Pompey NortonSAEngland1910111544744/474/4711.753.1322.50100
Martin GuptillNZZimbabwe2011-2016451955343/113/1113.252.7928.50000
Mukesh KumarINDSouth Africa20241212.245642/04/5614.004.5418.50000
Ruchira PereraSLBangladesh2001121845743/404/5714.253.1727.00000
Jimmy AdamsWISouth Africa19921226.555944/434/5914.752.2040.25100
Rikki ClarkeENGBangladesh20032429116042/73/1115.002.0743.50000
Bruce MitchellSANew Zealand19322313.306042/232/2315.004.4420.25000
Ajmal ShahzadENGBangladesh2010121746343/454/6315.753.7125.50000
Jim SmithENGNew Zealand1937123696342/294/6315.751.7554.00000
Milan PriyanathSLBangladesh20251235.4106543/394/6516.251.8253.50000
Ted TylerENGSouth Africa1896122966543/494/6516.252.2443.50000
Eddo BrandesZIMSri Lanka1999122156543/454/6516.253.1031.50000
Ian JohnsonAUSPakistan19561228.256644/504/6616.502.3342.50100
Kyle MayersWISri Lanka20214633136742/242/1516.752.0349.50000
Oli StoneENGIndia20211222.466843/474/6817.003.0034.00000
Bill EdrichENGIndia19461119.246844/684/6817.003.5229.00100
Jim BurkeAUSIndia1956342977044/374/5217.502.4143.50100
Nathan BrackenAUSWest Indies2005122677144/484/7117.752.7339.00100
Ziaur RahmanBANZimbabwe20131230117144/634/7117.752.3745.00100
Chris SilverwoodENGZimbabwe1996122587143/634/7117.752.8437.50000
Mohammad HafeezPAKZimbabwe2011-2013332857344/314/6118.252.6142.00100
Leslie TownsendENGWest Indies19301223.387342/254/7318.253.1135.25000
Giff VivianNZSouth Africa1932122777344/584/7318.252.7040.50100
Mervyn DillonWIZimbabwe20031242157442/174/7418.501.7663.00000
Jim McConnonENGPakistan19542336127443/193/1918.502.0654.00000
Nazmul IslamBANZimbabwe2018122977642/274/7619.002.6243.50000
Barry McCarthyIREAfghanistan2024122967643/484/7619.002.6243.50000
Gus KempisSAEngland18891242177643/534/7619.002.7142.00000
Prenelan SubrayenSAZimbabwe2025122447844/424/7819.503.2536.00100
Ed GiddinsENGNew Zealand1999122677943/384/7919.753.0439.00000
Shadab KhanPAKSouth Africa20191221.328043/414/8020.003.7232.25000
Frank AllanAUSEngland18791245158042/304/8020.002.6745.00000
Joey BenjaminENGSouth Africa1994122838044/424/8020.002.8642.00100
Ajaz PatelNZEngland2021-2022232588142/254/5920.253.2437.50000
David TerbruggeSAAustralia2002122038242/214/8220.504.1030.00000
Scott BorthwickENGAustralia2014121308243/334/8220.506.3119.50000
Andile PhehlukwayoSABangladesh20172421.468243/363/6420.503.7832.50000
Justin GreavesWISri Lanka2026222938243/393/3920.502.8343.50000
Majid KhanPAKWest Indies1977-198011755238244/454/5620.501.4982.50100
Nazir AliINDEngland1934212318344/834/8320.753.6134.50100
Les JacksonENGAustralia19611244168342/264/8320.751.8966.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.