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
Kraigg BrathwaiteWIEngland2015-2024181664618011/591/64180.002.81384.00000
Min PatelENGIndia19962446818011/1011/148180.003.91276.00000
Lakshmipathy BalajiINDNew Zealand200323672118311/841/105183.002.73402.00000
Ravindra PushpakumaraSLSouth Africa19982451718711/551/82187.003.67306.00000
Mominul HaqueBANSri Lanka2013-2025151245118911/281/28189.004.20270.00000
George GladstoneWIEngland19301250518911/1391/189189.003.78300.00000
Ken PalmerENGSouth Africa19651263718911/1131/189189.003.00378.00000
Mervyn WaiteAUSEngland193823922319011/1501/150190.002.07552.00000
Andrew HallSAWest Indies2003-20053550.2919311/201/71193.003.83302.00000
Mason CraneENGAustralia20181148319311/1931/193193.004.02288.00000
Bryan YuileNZEngland1963-196533481019311/771/77193.004.02288.00000
Tapash BaisyaBANNew Zealand20042245419411/1121/112194.004.31270.00000
Hasan MahmudBANZimbabwe2025-202635581219411/551/68194.003.34348.00000
Bob WoolmerENGWest Indies19767640219411/251/51194.004.85240.00000
Dulip LiyanageSLIndia1993-200145601319411/551/55194.003.23360.00000
Nilesh KulkarniINDSri Lanka199721701219511/1951/195195.002.79420.00000
Mir HamzaPAKNew Zealand2022-20232459819711/381/110197.003.34354.00000
Ross MorganNZPakistan19655660.31719811/341/34198.003.27363.00000
Ian ChappellAUSIndia1967-196999370b619911/551/86199.003.23370.00000
Robert KennedyNZWest Indies19962447719911/891/110199.004.23282.00000
Tareq AzizBANWest Indies20042348620211/761/76202.004.21288.00000
Naved-ul-HasanPAKWest Indies20052348920411/881/154204.004.25288.00000
Jason KrejzaAUSSouth Africa20081249420411/1021/204204.004.16294.00000
Mohammad NazirPAKAustralia198334892521711/911/91217.002.44534.00000
Douglas HondoZIMSri Lanka200422561121911/1031/103219.003.91336.00000
Miguel CumminsWIPakistan20162459321911/261/91219.003.71354.00000
Shahadat HossainBANPakistan2011-20153447.2422111/1131/113221.004.67284.00000
Graeme LabrooySLIndia1986-19902247522311/1641/164223.004.74282.00000
Maurice LeylandENGAustralia1929-19382012395b1022311/111/30223.003.39395.00000
Ian SalisburyENGSouth Africa1994-19983669922711/531/121227.003.29414.00000
Ebadat HossainBANZimbabwe2020-202635742023511/391/97235.003.18444.00000
Mark RamprakashENGAustralia1995-2001121171424111/121/12241.003.39426.00000
Khary PierreWIIndia20252367324611/911/91246.003.67402.00000
Rubel HossainBANIndia20102353124911/941/134249.004.70318.00000
Shahadat HossainBANAustralia200623671025811/481/115258.003.85402.00000
Guy WhittallZIMNew Zealand1996-200089862426111/361/76261.003.03516.00000
Geoff AllottNZSouth Africa199922811626211/1531/153262.003.23486.00000
John WarrENGAustralia19512373628111/761/139281.002.89584.00000
Roger WijesuriyaSLPakistan1982-19854597.42329411/681/77294.003.01586.00000
Shivnarine ChanderpaulWIEngland1994-20073510921430911/941/94309.003.36552.00000
Ben WhiteIRESri Lanka20232256132211/1191/119322.005.75336.00000
James FranklinNZIndia2009-201257112.22134711/381/110347.003.09674.00000
Asoka de SilvaSLIndia1985-1987451452937611/911/91376.002.59870.00000
Mark ButcherENGSri Lanka1998-2002721423300/160/16-2.36-000
Mark ButcherENGWest Indies199892511600/10/1-3.20-000
Marcus TrescothickENGSri Lanka2003121201000/100/10-5.00-000
Marcus TrescothickENGSouth Africa2005101511100/110/11-2.20-000
Marcus TrescothickENGNew Zealand20046120300/30/3-1.50-000
Marcus TrescothickENGWest Indies2000-20041142238100/20/2-3.68-000
Nasser HussainENGSouth Africa1999141501500/150/15-3.00-000
PreviousPage 122Next

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.