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
Al-Amin HossainBANNew Zealand2013111635811/581/5858.003.6396.00000
Asela GunaratneSLBangladesh2017231415811/161/1658.004.1484.00000
Peter SmithENGIndia1946112145811/581/5858.002.76126.00000
Margashayam VenkataramanaINDWest Indies19891211.415811/101/5858.004.9770.00000
Brett SchultzSAPakistan1997111545811/581/5858.003.8790.00000
Alex TudorENGNew Zealand1999121645911/441/5959.003.6996.00000
Tharanga ParanavitanaSLPakistan20091121105911/261/2659.005.3666.00000
Joe RootENGIreland2023211005911/591/5959.005.9060.00000
Chandu SarwateINDWest Indies1948231905911/521/5259.003.11114.00000
Hanif MohammadPAKIndia1952-19601562155911/11/159.002.81126.00000
EhteshamuddinPAKAustralia1980111825911/591/5959.003.28108.00000
Chris AdamsENGSouth Africa1999-2000522055911/421/4259.002.95120.00000
Dwayne SmithWIAustralia20051218.336011/591/6060.003.24111.00000
Chamara SilvaSLEngland2007321526011/571/5760.004.0090.00000
Leonard HuttonENGAustralia1947-195527354b16011/21/260.006.6754.00000
Javed MiandadPAKEngland1978-1987215130b26011/141/1460.002.77130.00000
Javed AhmadiAFGZimbabwe2021122466011/401/6060.002.50144.00000
Kyle AbbottSAWest Indies2014121736111/501/6161.003.59102.00000
Rahkeem CornwallWISouth Africa2021111816111/611/6161.003.39108.00000
Milinda SiriwardanaSLNew Zealand20152313.306111/241/5661.004.5281.00000
Denis AtkinsonWIPakistan19581162356111/611/6161.000.98372.00000
Brian CloseENGAustralia1950-196123104b26111/201/2861.003.52104.00000
Afaq HussainPAKEngland1961122866111/401/6161.002.18168.00000
Graeme HoleAUSSouth Africa1952-1953452456211/171/2262.001.94192.00000
Mike SmithENGIndia1961-19641122136211/101/1062.002.95126.00000
Graham YallopAUSIndia1979761626211/211/2162.003.8896.00000
Chandika HathurusingheSLEngland1991-1993222586211/401/4062.002.48150.00000
Azhar MahmoodPAKIndia1999122456311/401/6363.002.63144.00000
James NeeshamNZPakistan2014232936311/121/1363.002.17174.00000
Tony DellAUSNew Zealand1973122776311/541/6363.001.75216.00000
Collis KingWIAustralia1979122776311/501/6363.002.33162.00000
Yograj SinghINDNew Zealand1981111536311/631/6363.004.2090.00000
Adam HuckleZIMIndia1998122126311/241/6363.003.00126.00000
Ricky PontingAUSPakistan1998-20041562046411/131/1364.003.20120.00000
Jack WilsonAUSIndia19561236176411/251/6464.001.78216.00000
Raphick JumadeenWIEngland1976122886411/231/6464.002.29168.00000
Raphick JumadeenWINew Zealand19721264316411/181/6464.001.00384.00000
Kosala KuruppuarachchiSLNew Zealand1987112036411/641/6464.003.20120.00000
Charl LangeveldtSAWest Indies2005112756511/651/6565.002.41162.00000
Rohit SharmaINDEngland2014-20211431606511/261/5865.004.0696.00000
Mohammad NabiAFGIndia2018111306511/651/6565.005.0078.00000
Alick AthanazeWIIndia2023422026511/531/5365.003.25120.00000
Vijay HazareINDPakistan1952342586511/211/3465.002.60150.00000
Arnie SidebottomENGAustralia19851118.436511/651/6565.003.48112.00000
Chandika HathurusingheSLNew Zealand1991-19924530156511/121/3465.002.17180.00000
Eric UpashanthaSLEngland200211806511/651/6565.008.1348.00000
Sharafuddin AshrafAFGZimbabwe2025111746511/651/6565.003.82102.00000
Shivnarine ChanderpaulWIPakistan1997-20061451506611/341/3466.004.4090.00000
Ajantha MendisSLEngland2011112146611/661/6666.003.14126.00000
Jomel WarricanWIAfghanistan2019122546611/351/6666.002.64150.00000
PreviousPage 113Next

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.