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
Andrew HallSAAustralia2002-20063648.1719021/351/5595.003.94144.50000
Khaled AhmedBANIndia2022-20243549419021/432/9495.003.88147.00000
Bob CowperAUSWest Indies196557581219021/261/2695.003.28174.00000
Akram RazaPAKAustralia199423691119222/1232/12396.002.78207.00000
Stephen PeallZIMSri Lanka199423932819221/352/7896.002.06279.00000
Denys MorkelSAAustralia1931-19325652419321/331/3396.503.71156.00000
Denis ComptonENGWest Indies1939-195499266b619322/402/9196.504.35133.00000
MahmudullahBANPakistan2011-20205655.1919521/81/2097.503.53165.50000
Clyde ButtsWINew Zealand1985-198723852219522/212/8297.502.29255.00000
Nadeem KhanPAKWest Indies19931252519522/1472/19597.503.75156.00000
Enamul Haque jnrBANNew Zealand2004-20082264819922/1422/14299.503.11192.00000
Tom CurranENGAustralia2017-201823661420021/651/82100.003.03198.00000
Tshepo MorekiSANew Zealand20242466.21120221/321/76101.003.05199.00000
Martin CroweNZEngland1983-198622859820222/352/35101.003.42177.00000
Neal RadfordENGNew Zealand1986-198823751220321/531/71101.502.71225.00000
Carl RackemannAUSEngland1982-19912462.11620522/612/96102.503.30186.50000
Travis HeadAUSEngland2019-2026181046720622/172/40103.004.48138.00000
Dushmantha ChameeraSLSouth Africa2016-20212343220621/531/53103.004.79129.00000
Veerasammy PermaulWIAustralia20151255.51020721/832/207103.503.71167.50000
Tharindu KaushalSLNew Zealand20141235020721/482/207103.505.91105.00000
Murray WebbNZAustralia19741240120722/1142/207103.503.88160.00000
Kane WilliamsonNZIndia2010-201613849020821/451/45104.004.24147.00000
Dhananjaya de SilvaSLWest Indies2018-2026811751420821/111/16104.002.77225.00000
Reg ScarlettWIEngland1960361345320921/461/58104.501.56402.00000
Taskin AhmedBANSouth Africa2017-202224661021022/242/93105.003.18198.00000
Shane ThomsonNZEngland1992-199445942221021/401/67105.002.23282.00000
Tauseef AhmedPAKNew Zealand1984-1990471033421221/371/37106.002.06309.00000
Brian MurphyZIMNew Zealand20001264921421/862/214107.003.34192.00000
Kane WilliamsonNZBangladesh2013-201986641121421/441/74107.003.34192.00000
John BracewellNZWest Indies1985-198746701421521/471/60107.503.07210.00000
Peter SmithENGAustralia1946-19472347121822/1722/172109.003.48188.00000
Eddie LeadbeaterENGIndia19512448.1821821/381/100109.004.53144.50000
Eric DempsterNZSouth Africa1953-195456544b1721921/241/43109.502.42272.00000
Shahid NazirPAKSri Lanka1997-19993557822021/271/72110.003.86171.00000
Agha SalmanPAKEngland2022-20247732022121/471/85110.506.9196.00000
Clive LloydWIAustralia1968-19762915534b1822322/172/24111.502.51267.00000
Saeed AjmalPAKAustralia20091269.1122321/732/223111.503.22207.50000
Alan HurstAUSIndia1977-197934488b1422522/502/81112.502.77244.00000
Asoka de SilvaSLAustralia198924771722621/101/93113.002.94231.00000
Alex TudorENGIndia200222551222622/1462/146113.004.11165.00000
Yasir ArafatPAKSri Lanka20092352422821/901/106114.004.38156.00000
Azhar AliPAKAustralia2014-202214941023022/702/110115.005.61123.00000
Al-Amin HossainBANSri Lanka20142364923021/811/112115.003.59192.00000
Eddie BarlowSANew Zealand1961-1964810872123122/202/39115.502.66261.00000
Upul ChandanaSLNew Zealand200523681023221/122/135116.003.41204.00000
Naved-ul-HasanPAKIndia2005-20062350223321/941/94116.504.66150.00000
Jackson BirdAUSEngland2013-20172372.32023322/582/125116.503.21217.50000
Andy WhittallZIMPakistan1996-19983465.21123322/1462/146116.503.57196.00000
Ian MeckiffAUSWest Indies1960-19612440423421/741/86117.004.39160.00000
Bill BellNZSouth Africa19542461.31323521/542/136117.502.87245.50000
PreviousPage 105Next

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.