Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

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
Roston ChaseWIZimbabwe2017-20234884.41423662/92/5439.332.7984.67000
Mark AdairIREEngland2019-20232448.21023763/326/9839.504.9048.33000
Abdur RazzakBANSri Lanka2007-20183467723864/635/12339.673.5567.00100
Dave MohammedWIPakistan20062369.4923863/983/9839.673.4269.67000
Sam CurranENGNew Zealand20192374.11623863/1193/11939.673.2174.17000
Colin StuartWIAustralia2000-200124601023962/523/11839.833.9860.00000
Rahat AliPAKAustralia2014-201636811624562/372/4040.833.0281.00000
Khurram ShahzadPAKSouth Africa2024-20252355524563/754/12240.834.4555.00000
Sourav GangulyINDAustralia1998-20082416751624663/283/3741.003.2875.00000
Mushtaq MohammadPAKIndia1960-197888811924764/554/5541.173.0581.00100
Brian VitoriZIMPakistan2011-20132475.51624865/616/13041.333.2775.83010
Mohammad FarooqPAKIndia1960-19612376924864/1394/13941.333.2676.00100
Zahir KhanAFGZimbabwe2021-20242357025162/434/17041.834.4057.00000
Surendra NathINDPakistan1960-1961241053325164/935/14441.832.39105.00100
Gary TroupNZIndia1976-198135861825363/435/7742.172.9486.00000
Hasan AliPAKSri Lanka2017-20223685.11425462/233/4242.332.9885.17000
Ian ChappellAUSWest Indies1968-19761716594b1425462/212/3142.332.5799.00000
John BracewellNZSri Lanka1984-198735892525462/363/9042.332.8589.00000
Chris JordanENGWest Indies2015361043225662/653/13442.672.46104.00000
Norman GiffordENGAustralia1964-1972581174125662/143/3142.672.19117.00000
Mohammad HafeezPAKNew Zealand2011-2018711781125762/312/4842.833.2978.00000
Franklyn RoseWIPakistan1997-200035861425763/923/9242.832.9986.00000
Marlon BlackWIAustralia20003467825764/834/8342.833.8467.00100
Munir MalikPAKEngland196222831525865/1285/12843.003.1183.00010
Clive HalseSAAustralia19643673.3726063/503/10443.332.6697.83000
Bertie ClarkeWIEngland19393457226163/593/5943.503.4376.00000
Dattu PhadkarINDNew Zealand1955-1956481535726162/113/5843.501.71153.00000
Ewen ChatfieldNZIndia1988361062526163/823/8743.502.46106.00000
Ezra MoseleyWIEngland199024871326162/703/10343.503.0087.00000
Mike SelveyENGWest Indies19762467826364/416/15243.833.9367.00100
Zulfiqar BabarPAKSouth Africa20132382.21026463/895/14044.003.2182.33000
Khurram ShahzadPAKEngland20262350.5426863/1333/13344.675.2750.83000
Mitchell MarshAUSSouth Africa2016-201858741126962/262/2644.833.6474.00000
Sajid KhanPAKSouth Africa20252478.3627063/985/13645.003.4478.50000
Mohammad AbbasPAKNew Zealand2018-2021471345527162/132/4445.172.02134.00000
Jeremy ConeyNZWest Indies1980-1987108971727162/382/3845.172.7997.00000
Larry GomesWIAustralia1978-198413121262427162/203/3945.172.15126.00000
Steve SmithAUSPakistan2010-2022151263727363/513/5145.504.3363.00000
Makhaya NtiniSAZimbabwe2001-200536902527863/235/9146.333.0990.00000
Travis FriendZIMSouth Africa20012364.21127863/873/8746.334.3264.33000
Richard DawsonENGIndia200133901527964/1344/13446.503.1090.00100
Wahab RiazPAKNew Zealand2011-201636891627963/383/8546.503.1389.00000
Trevor HohnsAUSWest Indies198924120.43128063/694/11846.672.32120.67000
Donald TiripanoZIMBangladesh2018-20213599.42028362/313/9647.172.8499.67000
Charlie LlewellynSAEngland1896-191255478b2128363/895/12447.173.5579.67000
Gus AtkinsonENGAustralia202536731728462/283/4847.333.8973.00000
Lance KlusenerSASri Lanka2000-200469109.12328562/342/5547.502.61109.17000
Shahid AfridiPAKAustralia1998-20103687.31228565/525/10147.503.2687.50010
Ian CrombNZEngland1931341082328763/1135/15747.832.66108.00000
Ken MackayAUSWest Indies1960-19615894.41528763/753/11547.832.28126.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.