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
Mark AdairIRENew Zealand2026112066633/663/6622.003.3040.00000
Jaydev UnadkatINDBangladesh2022122556732/503/6722.332.6850.00000
Lahiru GamageSLPakistan2017123176732/383/6722.332.1662.00000
Sam CurranENGAustralia2019122596833/463/6822.672.7250.00000
Dasun ShanakaSLEngland2016-2021222046833/463/4622.673.4040.00000
Chris WoakesENGBangladesh2016242586933/303/4423.002.7650.00000
Stiaan van ZylSAEngland2015-20163425.146933/203/2223.002.7450.33000
Keemo PaulWIEngland2019122686932/583/6923.002.6552.00000
Wesley MadhevereZIMBangladesh2025332646932/22/3423.002.6552.00000
Tanaka ChivangaZIMAfghanistan2025121716932/403/6923.004.0634.00000
V. R. V. SinghINDBangladesh20071220.267033/483/7023.333.4440.67000
Bob WillisENGSri Lanka19821228107032/463/7023.332.5056.00000
Andrew HallSANew Zealand20061221.537132/503/7123.673.2543.67000
Sam LoxtonAUSIndia1948122327132/613/7123.672.3261.33000
Alan BrownENGPakistan19611229.577133/273/7123.672.3859.67000
Milinda SiriwardanaSLEngland20161215.207232/353/7224.004.7030.67000
Gerry GomezWINew Zealand19521240157232/253/7224.001.8080.00000
Les JacksonENGNew Zealand19491239147232/473/7224.001.8578.00000
Jasubhai PatelINDPakistan19551240137233/493/7224.001.8080.00000
Aashish KapoorINDAustralia1996123287232/303/7224.002.2564.00000
Dick PollardENGNew Zealand19471129.487333/733/7324.332.4659.33000
Stephen O'KeefeAUSSri Lanka20161226.467432/323/7424.672.7753.33000
Azhar AliPAKSri Lanka2011-20151752227432/352/4924.673.3644.00000
Stuart ThompsonIREEngland20191216.517433/443/7424.674.4033.67000
Fred FreerAUSEngland1946122037432/493/7424.672.7753.33000
Atholl McKinnonSANew Zealand19621236137432/323/7424.672.0672.00000
Greg CampbellAUSNew Zealand1990122857432/513/7424.672.6456.00000
Gus AtkinsonENGZimbabwe20251219.247532/583/7525.003.8838.67000
Charlie TownsendENGAustralia1899232857533/503/5025.003.2146.67000
Maurice FosterWIPakistan19771235157532/413/7525.002.1470.00000
Mahesh TheekshanaSLAustralia2022122127632/283/7625.333.6242.00000
Farveez MaharoofSLIndia20051233117732/523/7725.672.3366.00000
Don AnurasiriSLWest Indies1993113567733/773/7725.672.2070.00000
Wavell HindsWIZimbabwe20034330107832/202/3826.002.6060.00000
Hemu AdhikariINDWest Indies1949-1959622727833/683/6826.002.8954.00000
Milton SmallWIEngland1984122127833/403/7826.003.7142.00000
Mark BurmesterZIMIndia19921139.4187833/783/7826.001.9779.33000
Nobby ClarkENGSouth Africa1929113687933/793/7926.332.1972.00000
Ashish NehraINDPakistan2004122768032/603/8026.672.9654.00000
Nazmul HossainBANPakistan2011122968032/613/8026.672.7658.00000
Glenn PhillipsNZSouth Africa2024222448032/502/5026.673.3348.00000
Justin GreavesWIBangladesh2024242948032/342/4626.672.7658.00000
Richard de GroenNZSouth Africa1994123358032/593/8026.672.4266.00000
MKGCP LakshithaSLBangladesh2002122478132/333/8127.003.3848.00000
David WarnerAUSWest Indies20121041918132/452/4527.004.2638.00000
Trevor GwanduZIMIreland2025121718132/283/8127.004.7634.00000
Tahir NaqqashPAKNew Zealand19851233.258132/233/8127.002.4366.67000
Chris PringleNZIndia19941234.3108132/523/8127.002.3569.00000
Dante ParkinSAEngland1892112648233/823/8227.333.1552.00000
Nandre BurgerSAWest Indies2024122558333/493/8327.673.3250.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.