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
Jeremy ConeyNZPakistan1979-1985911770b3020242/332/4350.501.57192.50000
Robiul IslamBANSri Lanka2013-20142355320342/424/9450.753.6982.50000
Harshit RanaINDAustralia20242345620343/484/11750.754.5167.50000
Ray PriceZIMNew Zealand20111271.31220542/874/20551.252.87107.25000
Rahkeem CornwallWIIndia2019-202323802220543/1053/17351.252.56120.00000
Haseeb AhsanPAKEngland1961-196223811420542/682/6851.252.53121.50000
Jermaine LawsonWIIndia200224641020642/632/6551.503.2296.00000
Matt PooreNZIndia1955-195644741420642/492/4951.502.78111.00000
Steve ElworthySASri Lanka20022458.31120642/393/8151.503.5287.75000
John TraicosSAAustralia19703678.22420742/703/9751.752.64117.50000
Kaushal LokuarachchiSLNew Zealand200324671220842/472/7852.003.10100.50000
Alzarri JosephWINew Zealand202022531020843/1093/10952.003.9279.50000
Geoff AllottNZZimbabwe199624661520943/563/10952.253.1799.00000
Dougie MarillierZIMSri Lanka20022361.4921044/1014/13552.503.4192.50100
Wanindu HasarangaSLSouth Africa2020-20212351.2521044/1714/17152.504.0977.00100
Agha SalmanPAKSouth Africa20254554721143/1483/17352.753.9181.00000
Tinu YohannanINDEngland20012456821342/564/13153.253.8084.00000
Shafiul IslamBANIndia20102347221443/863/8653.504.5570.50000
Asitha FernandoSLPakistan2022-20232351421543/1333/13353.754.2276.50000
Niroshan BandaratillekeSLWest Indies200136711821542/292/5453.753.03106.50000
Johnny MartinAUSSouth Africa1964-196724476b821642/444/12754.002.72119.00000
Talha JubairBANSouth Africa20022252821742/1082/10854.254.1778.00000
Mushfiqur RahmanBANWest Indies20042364.41121744/654/9054.253.3697.00100
Grayson ShillingfordWIIndia19713575921742/702/7054.252.89112.50000
Tino BestWISri Lanka20052449.3621843/503/13454.504.4074.25000
Mohammad RafiqueBANWest Indies200423791522143/903/9755.252.80118.50000
Tinashe PanyangaraZIMSri Lanka20042251.1622143/1013/10155.254.3276.75000
Christopher MpofuZIMSouth Africa2005-20173346.3422143/583/5855.254.7569.75000
Tillakaratne DilshanSLIndia2005-2010121371922343/563/5655.753.14106.50000
Greville StevensENGSouth Africa1922-192861065822343/583/7155.753.4397.50000
Ken HiggsENGAustralia1965-196823591b2522342/802/10255.752.26147.75000
Ron GauntAUSSouth Africa1958-19642355422442/872/8756.003.05110.00000
Mohinder AmarnathINDEngland1976-1986111294.22422542/362/3656.252.39141.50000
Maurice TremlettENGWest Indies194835821322642/982/10256.502.76123.00000
Allan BorderAUSIndia1979-19922013962722642/602/6056.502.35144.00000
Corey CollymoreWISouth Africa2003-200423611022842/1183/13757.003.7491.50000
Rajesh ChauhanINDAustralia19982476.41622842/663/15657.002.97115.00000
Pat SymcoxSASri Lanka199335701223043/753/17557.503.29105.00000
Farveez MaharoofSLSouth Africa2004-20063683.52023142/322/8057.752.76125.75000
Ken BarringtonENGAustralia1962-1968239426b723142/472/4757.753.25106.50000
Shahbaz NadeemINDEngland20211259623342/664/23358.253.9588.50000
Chetan SharmaINDPakistan19842261223343/943/9458.253.8291.50000
Mahendra NagamootooWIIndia200222872523543/1323/13258.752.70130.50000
Craig WhiteENGSri Lanka20013469.11323742/424/11259.253.43103.75000
Brandon MavutaZIMBangladesh20182456323744/214/4859.254.2384.00100
Merv HughesAUSSouth Africa199424701323743/594/14559.253.39105.00000
Karn SharmaINDAustralia20141249323842/954/23859.504.8673.50000
Commandur RangachariINDAustralia19482258623844/1414/14159.503.08116.00100
Debasis MohantyINDSri Lanka19972471.41023944/784/15059.753.33107.50100
Tom PunaNZEngland196635802024042/402/4060.003.00120.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.