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
Matthew NicholsonAUSEngland19981225411543/564/11528.754.6037.50000
Faheem AshrafPAKWest Indies202124421611642/293/6629.002.7663.00000
Bharat ArunINDSri Lanka1986-198723421211643/763/7629.002.7663.00000
Steven FinnENGIndia20121239811843/454/11829.503.0358.50000
Butch WhiteENGPakistan1961-19622336.4511943/653/10729.753.2555.00000
Charitha BuddhikaSLBangladesh200224371012042/362/4830.003.2455.50000
Mitchell SantnerNZPakistan2016-20202445.3712142/492/5930.252.6668.25000
Wally HammondENGIndia1932-19466746.3812143/93/2430.252.6069.75000
Uton DoweWINew Zealand19721242812143/754/12130.252.8863.00000
Dodda GaneshINDWest Indies19972334512242/284/9830.503.5951.00000
Shane ThomsonNZSri Lanka1991-19953551.11812343/633/8530.752.4076.75000
David BernardWIBangladesh20092432312442/303/6231.003.8848.00000
Saeed AhmedPAKNew Zealand196568582112542/152/2931.252.1687.00000
Mahela JayawardeneSLPakistan1999-200929629.1512642/322/3231.504.3243.75000
Pragyan OjhaINDBangladesh20101238512642/494/12631.503.3257.00000
Naseem ShahPAKSouth Africa20241231112643/924/12631.504.0646.50000
John GoddardWIAustralia19514441712643/363/4331.502.3082.00000
Shane ThomsonNZSouth Africa1994-199534561712643/654/9831.502.2584.00000
Khurram ShahzadPAKWest Indies2025-20262339712742/544/12031.753.2658.50000
Tabraiz ShamsiSASri Lanka20181236.4212843/914/12832.003.4955.00000
Alan WardENGWest Indies19761224212842/254/12832.005.3336.00000
Simon JonesENGIndia20021238312942/614/12932.253.3957.00000
Eric DaviesSAAustralia19362242.4412944/754/7532.253.0264.00100
Prabath NissankaSLNew Zealand20032455.51913042/413/5932.502.3383.75000
Mark IlottENGSouth Africa19952244.41013043/483/4832.502.9167.00000
Agha SalmanPAKNew Zealand2022-20232342613143/754/11732.753.1263.00000
Richard HuttonENGIndia197135601413142/382/5032.752.1890.00000
George LindeSAIndia20191131213344/1334/13333.254.2946.50100
Sanjay BangarINDEngland2001-200235481313442/482/5433.502.7972.00000
Kapil DevINDZimbabwe1992-199324712213442/223/9333.501.89106.50000
Dion NashNZPakistan19951241913442/434/13433.503.2761.50000
Patterson ThompsonWINew Zealand19961222113542/584/13533.756.1433.00000
Tendai ChataraZIMWest Indies20132343613642/663/6734.003.1664.50000
Senuran MuthusamySAZimbabwe20251232.3313643/774/13634.004.1848.75000
Graham GoochENGWest Indies1980-19912613541613642/182/1834.002.5281.00000
Mike WhitneyAUSNew Zealand19871253.31113744/924/13734.252.5680.25100
Michael VaughanENGIndia2002-20079544813842/712/7134.503.1466.00000
Scott StyrisNZWest Indies2002-20064345.1913842/232/2334.503.0667.75000
Saeed AhmedPAKAustralia1959-197276320b1113843/413/6934.502.5980.00000
Paul CollingwoodENGIndia2006-20088742713942/243/3534.753.3163.00000
Schofield HaighENGAustralia1905-191245622113942/402/4034.752.2493.00000
Shakil AhmedPAKAustralia19981254.11213944/914/13934.752.5781.25100
Chris GayleWIZimbabwe2000-20038556.21214143/253/2535.252.5084.50000
Mohammad AshrafulBANWest Indies2002-20096938314142/572/1935.253.7157.00000
Ravi RampaulWIEngland201223521114243/753/8735.502.7378.00000
Ted DexterENGNew Zealand1958-196589672014243/233/2335.502.12100.50000
Graeme LabrooySLEngland19881249714344/1194/14335.752.9273.50100
David SincockAUSWest Indies19651233114342/644/14335.754.3349.50000
Enamul HaqueBANSri Lanka20021138614444/1444/14436.003.7957.00100
Colin de GrandhommeNZSri Lanka2018-201936631114441/82/4336.002.2994.50000

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.