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
Roy FredericksWIEngland1973-1976161281.41823521/121/12117.502.88245.00000
Chris HarrisNZSouth Africa199933951923722/942/94118.502.49285.00000
Anderson PhillipWIAustralia2022-20252453323721/441/78118.504.47159.00000
Grant FlowerZIMNew Zealand1992-20001011811623921/321/37119.502.95243.00000
C.S. NayuduINDEngland1934-19527963624221/191/19121.003.84189.00000
Nuwan KulasekaraSLIndia2008-20093553724321/421/67121.504.58159.00000
Ashton AgarAUSEngland201324841724822/822/106124.002.95252.00000
Erapalli PrasannaINDPakistan197823811725121/342/157125.503.10243.00000
Chetan SharmaINDAustralia1985-19864767725121/341/34125.503.75201.00000
Jack IkinENGWest Indies194846741125221/381/84126.003.41222.00000
Kelly SeymourSAEngland196422811425321/1091/109126.503.12243.00000
Aizaz CheemaPAKSri Lanka2011-201224731125621/512/159128.003.51219.00000
Surendra NathINDWest Indies1958-195923791625822/1682/168129.003.27237.00000
Sikandar RazaZIMNew Zealand2016-20254475.5925921/631/63129.503.42227.50000
Geoff AllottNZAustralia19972372.51026121/602/177130.503.58218.50000
Mitchell SwepsonAUSPakistan20222490.41226622/322/188133.002.93272.00000
Alex MoirNZWest Indies1952-195634731026721/492/119133.503.66219.00000
Ian SmithSAAustralia1949-195745681026821/252/55134.002.96272.00000
Ian BradshawWIIndia200623901827121/801/80135.503.01270.00000
Chandu SarwateINDAustralia1947-19485553327621/161/16138.003.91212.00000
Polly UmrigarINDEngland1951-196217151464327722/462/46138.501.90438.00000
Tim BresnanENGSouth Africa20122373827821/981/138139.003.81219.00000
Cameron GreenAUSIndia2020-202371081927922/442/57139.503.44243.00000
Nuwan KulasekaraSLEngland2006-20143475928221/652/148141.003.76225.00000
Paul AllottENGIndia198235801328221/511/66141.003.52240.00000
Graeme SmithSAWest Indies2003-201014986.1728722/1452/145143.503.33258.50000
Paul JarvisENGAustralia19892469.2829021/201/102145.004.18208.00000
Pankaj SinghINDEngland201423751729222/1132/113146.003.89225.00000
Guy WhittallZIMSouth Africa1995-200155100.42529822/952/95149.002.96302.00000
Clyde ButtsWIIndia1987-1988351142430522/592/59152.502.68342.00000
Sachin TendulkarINDEngland1993-2012322087632021/261/27160.003.68261.00000
George TribeAUSEngland1946-19473695933022/482/67165.002.61380.00000
Farveez MaharoofSLEngland2006-201155911534021/921/92170.003.74273.00000
Andrew McBrineIRESri Lanka202322971035321/1621/162176.503.64291.00000
Khan MohammadPAKWest Indies195823811335722/792/98178.504.41243.00000
Abdul KardarPAKWest Indies1958571212338521/711/90192.503.18363.00000
Raqibul HasanBANIndia20102111011/01/00.000.006.00000
Monkey HornbyENGAustralia18793177011/01/00.000.0028.00000
Wilf BarberENGSouth Africa1935210.20011/01/00.000.002.00000
Colin McCoolAUSNew Zealand1946110.20011/01/00.000.002.00000
Bruce MurrayNZIndia19687111011/01/00.000.006.00000
Geoff PullarENGWest Indies19605110111/11/11.001.006.00000
Peter LashleyWIEngland19662132111/11/11.000.3318.00000
Shivnarine ChanderpaulWIAustralia199720131211/21/22.000.6718.00000
Ashwell PrinceSANew Zealand20065120211/21/22.001.0012.00000
Babar AzamPAKBangladesh20216231211/11/22.000.6718.00000
Azhar KhanPAKAustralia19801231211/11/22.000.6718.00000
Shafqat RanaPAKNew Zealand19692131211/21/22.000.6718.00000
Desmond HaynesWIPakistan198016110211/21/22.002.006.00000
Chris SmithENGPakistan19843221211/21/22.001.0012.00000
PreviousPage 106Next

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.