Live6th Match · Pakistan ODI Tri-Series 2026/27SLENG327/3 (44)SL chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMFirst-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Stuart MacGillAUSSouth Africa1998-200648167.236512184/1237/17428.443.0655.78100
Bill EdrichENGSouth Africa1938-19479171209b40524184/778/17229.112.6067.17200
Kumar DharmasenaSLPakistan1994-199768236.158529186/998/18329.392.2478.72110
Hasan AliPAKSouth Africa2018-2025510136.426531185/5410/11429.503.8945.56021
Shayne O'ConnorNZAustralia1997-200158155.532533185/517/10429.613.4251.94010
Mitchell MarshAUSEngland2015-20231018139.323534185/467/8629.673.8346.50010
Steven FinnENGNew Zealand201358154.127553186/1257/18230.723.5951.39110
Jason HolderWISouth Africa2014-2024814206.347556184/754/7530.892.6968.83100
Atholl McKinnonSAEngland1960-19655927196559184/1287/17231.062.0690.33100
Bapu NadkarniINDNew Zealand1955-1968916367.3169561186/437/6531.171.53122.50010
Ray BrightAUSPakistan1980-198257228.568571187/8710/11131.722.5076.28021
Mudassar NazarPAKEngland1978-198718221444b62590186/326/3832.782.4580.22110
Roger HarperWIAustralia1984-198971324759600184/435/9933.332.4382.33200
Ramesh MendisSLPakistan2022-202347189.320605185/479/14833.613.1963.17120
Craig McDermottAUSPakistan1994-1995510190.336628185/498/11134.893.3063.50110
Peter PhilpottAUSWest Indies196559243.358629184/496/16534.942.5881.17200
Jack LeachENGAustralia2019-2022711175.323631184/494/5635.063.6058.50200
Chetan SharmaINDWest Indies1987-1989713147.210634185/555/9935.224.3049.11010
Neil HawkeAUSSouth Africa1964-19676121502b27635186/1396/15935.282.5483.44010
Elton ChigumburaZIMBangladesh2005-201481622854643185/546/13335.722.8276.00110
Steven FinnENGPakistan2010-2016714184.143650183/385/7836.113.5361.39000
Ray BrightAUSEngland1977-19811018334.5135667185/687/8837.061.99111.61010
Neil WagnerNZSri Lanka2014-202361219136680184/485/14337.783.5663.67100
Nixon McLeanWISouth Africa1998-2001612196.123693183/535/12938.503.5365.39000
Keith BoyceWIAustralia1973-19768151322b30701183/685/14938.943.1873.44000
Ajaz PatelNZPakistan2018-202359219.533706185/597/12339.223.2173.28010
Saqlain MushtaqPAKSouth Africa1997-200368222.237733185/1295/12940.723.3074.11110
Chris OldENGWest Indies1973-198191324542825183/804/14445.833.3781.67000
Bob SimpsonAUSWest Indies1960-197815251839b55846184/834/11147.002.76102.17100
Eddie HemmingsENGAustralia1982-1991611368.3102849183/536/18447.172.30122.83000
Jim HiggsAUSIndia1979-1981811279.375853187/1437/14347.393.0593.17110
Phil TufnellENGWest Indies1991-1998915386.2112904186/257/17550.222.34128.78010
Sulieman BennWIEngland2009-2015710284.344909184/318/10850.503.2094.83200
Carl HooperWIPakistan1988-20021421302.356923185/405/6551.283.05100.83010
Mehedi Hasan MirazBANNew Zealand2017-202371227336981183/526/10554.503.5991.00000
Shoaib AkhtarPAKNew Zealand2002-20032346.51289176/1111/785.241.9016.53031
Ken HiggsENGNew Zealand19663612850157174/57/569.241.2345.18100
Chris CairnsNZWest Indies1999248530169177/2710/1009.941.9930.00021
Mohammad AsifPAKSri Lanka2006247422183176/4411/7110.762.4726.12121
Richard EllisonENGAustralia19852475.520185176/7710/10410.882.4426.76121
Frank TysonENGNew Zealand1955-1959479736186174/167/3910.941.9234.24100
Albert TrottENGSouth Africa18992494.437198175/499/11011.652.5127.88310
Jacques KallisSABangladesh2002-20086129426239175/217/4714.062.5433.18020
Saeed AjmalPAKWest Indies201124116.423246176/4211/11114.472.1141.18021
Ken HiggsENGPakistan19673611945249175/588/11914.652.0942.00110
Mohammed SirajINDWest Indies2023-20254898.421255175/607/7115.002.5834.82110
Shoaib AkhtarPAKBangladesh2002-20033694.521258176/5010/8015.182.7233.47211
Steve WaughAUSSouth Africa1994-20021615144.250270175/285/4815.881.8750.94110
Mohammad AbbasPAKAustralia2018-201935104.429280175/3310/9516.472.6836.94121
Ian MeckiffAUSEngland1958-195948112.224292176/389/10717.181.9552.82010

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.