Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batLive68th Match · CSA Pro20 2026/27ES152/5 (17.3)WAR206/4 (20)ES need 55 runs in 15 ballsT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 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 bowledT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T20I3rd 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)First-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
Len ColdwellENGAustralia1962-196446840b1931773/483/4845.292.26120.00000
Mohinder AmarnathINDWest Indies1976-1988171586.11032272/342/3446.003.7473.86000
Bill HitchENGAustralia1911-19216977532572/312/5446.434.2266.00000
Christopher MpofuZIMNew Zealand2005-20113479.21332674/925/14646.574.1168.00100
Tom DewdneyWIPakistan195836107.42132772/514/13946.713.0492.29000
Elquemedo WillettWIAustralia1973361454932773/333/9546.712.26124.29000
Quintin McMillanSAAustralia1931-19324669.2332974/1504/17247.004.7559.43100
Ramakant DesaiINDWest Indies1959-1962451022632974/1694/16947.003.2387.43100
Atul WassanINDNew Zealand19903481.41133174/1085/18847.294.0570.00100
Edwin EvansAUSEngland1881-188669309.116633273/644/11347.431.61176.71000
Peter ParfittENGIndia1962-1964571374533472/712/4647.712.44117.43000
Mohammad AkramPAKAustralia1995-19993481733475/1385/13847.714.1269.43010
Nuwan ZoysaSLSouth Africa1998-20016101072433574/764/7647.863.1391.71100
Kelly SeymourSAAustralia1963-197057972b2233573/803/8047.862.07138.86000
MahmudullahBANSri Lanka2013-201868100.3933773/703/11548.143.3586.14000
Devendra BishooWIEngland2015-2017351011333874/1774/20948.293.3586.57100
Roy TattersallENGAustralia1951-195336717b1733873/224/21148.292.83102.43000
Shannon GabrielWISouth Africa2014-20234780833972/652/7548.434.2468.57000
Adam SanfordWISouth Africa2003-20042383.2934074/1324/17048.574.0871.43100
Lonwabo TsotsobeSAIndia2010-201136962034273/435/8348.863.5682.29000
Peter SleepAUSNew Zealand1987361243134273/614/17048.862.76106.29000
Kerry WalmsleyNZSri Lanka1995241112234473/704/18249.143.1095.14000
Chris SilverwoodENGSouth Africa1999-2000461091934475/915/9149.143.1693.43010
Ron OxenhamAUSEngland1928-192936201.27234974/674/11849.861.73172.57100
Eknath SolkarINDEngland1971-197712201333235073/283/3850.002.63114.00000
Bob BarberENGSouth Africa1960-1965812113.31835172/303/9050.143.0997.29000
Heath StreakZIMAustralia1999-20033489.51635375/935/9350.433.9377.00010
Johnny WardleENGWest Indies1948-195758155.34435373/243/8450.432.27133.29000
Tahir NaqqashPAKSri Lanka198236961935473/835/11750.573.6982.29000
Mashrafe MortazaBANAustralia2003-2006451182735573/743/7450.713.01101.14000
Len PascoeAUSWest Indies1980-19822492.31036173/844/17851.573.9079.29000
John PriceENGAustralia1964-19723499.11136573/1833/11552.143.6885.00000
Jack FlavellENGAustralia1961-1964461322536772/653/12652.432.78113.14000
Dick TyldesleyENGAustralia1925-193035830b2637073/775/13052.862.67118.57000
Bryan YuileNZIndia1965-196958121.13537073/433/4352.863.05103.86000
Matthew HumphreysIREBangladesh202523108237575/1705/17053.573.4792.57010
Allan WatkinsENGIndia1951-19528111673937573/203/5753.572.25143.14000
Charl LangeveldtSAAustralia2005-20062486937773/1174/21753.864.3873.71000
Steve SmithAUSEngland2010-20234121961237773/184/8353.863.9382.29000
Fred RidgwayENGIndia1951-195257132.12337974/834/9154.142.87113.29100
Ramesh MendisSLBangladesh2021-2022351292138174/1036/18954.432.95110.57100
Peter SleepAUSPakistan1979-199047630b2238172/242/7054.433.6390.00000
Donald TiripanoZIMSri Lanka2016-2020591603438273/914/10554.572.39137.14000
Vijay HazareINDEngland1946-19521218180.45538272/532/5354.572.11154.86000
Vijay HazareINDAustralia1947-19485686.6738274/294/2954.573.3099.14100
Mark WaughAUSSouth Africa1993-20021820141.53438872/282/4355.432.74121.57000
Lahiru GamageSLIndia201735113.22339672/593/14356.573.4997.14000
Ajit AgarkarINDZimbabwe1998-2001481544240972/592/8858.432.66132.00000
Kumar DharmasenaSLSouth Africa1993-2000471623641173/584/10558.712.54138.86000
Khaled AhmedBANSri Lanka2022-2024471121441173/724/11858.713.6796.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.