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
James LangridgeENGSouth Africa1935122374622/272/4623.002.0069.00000
Kerry WalmsleyNZSouth Africa2000121844721/72/4723.502.6154.00000
Aaron RedmondNZAustralia200821604722/472/4723.507.8318.00000
Jesse RyderNZAustralia2008431324822/72/1524.003.6939.00000
Wesley MadhevereZIMIreland2025111814822/482/4824.002.6754.00000
William MiltonSAEngland1889-18923388b54821/51/524.003.2744.00000
AB de VilliersSAWest Indies20051312154922/492/4924.502.3363.00000
Tom GoddardENGAustralia19301132.1144922/492/4924.501.5296.50000
Roger BinnyINDSri Lanka1985111204922/492/4924.504.0836.00000
Dane PiedtSAWest Indies2024111215022/502/5025.004.1736.00000
Venkataraman SubramanyaINDNew Zealand1965-1968352595022/322/3525.002.0075.00000
Clive EksteenSAPakistan1995122685022/342/5025.001.9278.00000
Fred TateENGAustralia1902121645122/72/5125.503.1948.00000
Sadashiv PatilINDNew Zealand1955122375121/152/5125.502.2269.00000
Jacob DuffyNZZimbabwe20251217.125222/282/5226.003.0351.50000
Ray EmeryNZWest Indies1952217.405222/522/5226.006.7823.00000
Roger HarperWINew Zealand19851236185222/332/5226.001.44108.00000
Wavell HindsWISri Lanka2003221545322/282/5326.503.5345.00000
Shoaib MalikPAKBangladesh2001-20032318.145322/182/2626.502.9254.50000
Mukesh KumarINDWest Indies20231223105322/482/5326.502.3069.00000
Anderson PhillipWIBangladesh2022121425322/302/5326.503.7942.00000
Zahir KhanAFGWest Indies2019111325322/532/5326.504.0839.00000
Ashfaq AhmedPAKZimbabwe1993122395322/312/5326.502.3069.00000
Damien FlemingAUSZimbabwe19991236125322/222/5326.501.47108.00000
Ehsan AdilPAKSouth Africa20131112.125422/542/5427.004.4436.50000
Yasir AliPAKBangladesh2003122055521/122/5527.502.7560.00000
Adam HollioakeENGAustralia1997221925522/312/5527.502.8957.00000
Darren LehmannAUSWest Indies2003442125621/61/628.002.6763.00000
Asela GunaratneSLZimbabwe2016-2017331205622/282/2828.004.6736.00000
Axar PatelINDSouth Africa2025122025721/212/5728.502.8560.00000
Shoriful IslamBANIreland2023121625721/222/5728.503.5648.00000
Hasan MahmudBANIreland20251219.265722/422/5728.502.9558.00000
Ismat AlamAFGZimbabwe2025221825822/512/5129.003.2254.00000
Keith MillerAUSPakistan1956122995822/402/5829.002.0087.00000
Jack RobertsonENGIndia1951-1952552345822/172/1729.002.5269.00000
Brian BoothAUSIndia19643435175822/332/3329.001.66105.00000
Daryl TuffeyNZWest Indies2002122285921/162/5929.502.6866.00000
Kasun RajithaSLAfghanistan2024112055922/592/5929.502.9560.00000
Neil HarveyAUSIndia1956-196010631135921/81/1729.501.9093.00000
Martin HortonENGIndia19592339.4185922/242/2429.501.49119.00000
Mike WatkinsonENGSouth Africa1996121935922/352/5929.503.1157.00000
Clyde WalcottWIIndia1948-195310638146022/122/1230.001.58114.00000
Dermot ReeveENGNew Zealand19923524.586021/41/1530.002.4274.50000
Craig WhiteENGSouth Africa1994121626122/432/6130.503.8148.00000
Wahab RiazPAKSouth Africa2010111836122/612/6130.503.3954.00000
Glenn PhillipsNZWest Indies2025232036121/141/1930.503.0560.00000
Shane ThomsonNZWest Indies1995211836122/612/6130.503.3954.00000
Azhar AliPAKNew Zealand2014-20181262226221/61/631.002.8266.00000
Norman MarshallWIAustralia19551246.3226221/222/6231.001.33139.50000
John MorrisonNZAustralia19829340176222/522/5231.001.55120.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.