Live5th ODI · Ireland in Namibia 2026/27NAM124/5 (19.5)IRE129 (33.1)NAM need 6 runs in 181 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd 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
Mashrafe MortazaBANIndia2004-200745121.322418114/975/13338.003.4466.27100
Ron ArcherAUSWest Indies195551013027418113/374/8338.003.2270.91000
Pramodya WickramasingheSLSouth Africa1993-200158142.130421113/754/11738.272.9677.55000
Mike WhitneyAUSWest Indies1989-19924713927424117/899/14938.553.0575.82010
Bapu NadkarniINDWest Indies1958-1966710235.587432113/504/6339.271.83128.64000
Andy BlignautZIMIndia2001-200547119.421433115/746/15839.363.6265.27010
Chris MartinNZWest Indies2006-20124711826435113/804/13139.553.6964.36000
Tapash BaisyaBANWest Indies2002-200446118.315446114/726/11740.553.7664.64100
Tommy ScottWIAustralia1930-193157105.34448114/664/6640.734.2557.55200
Shahid AfridiPAKEngland2000-2006611156.119451114/954/11141.002.8985.18100
Eric DaltonSAEngland1935-19391010819b7453114/596/15941.183.3274.45100
Eddie HemmingsENGIndia199035137.226454113/755/14941.273.3174.91000
Mohsin KamalPAKEngland1984-198757126.417457114/1274/4141.553.6169.09100
Jacob OramNZSouth Africa2004-2007713203.161459112/443/10741.732.26110.82000
Andy BlignautZIMWest Indies2001-200347116.426465114/867/11542.273.9963.64100
Venkatesh PrasadINDWest Indies199758169.443465115/828/12142.272.7492.55010
Peter SiddleAUSWest Indies2009-201551015338472112/323/7542.913.0883.45000
Guy WhittallZIMSri Lanka1994-199991118446474114/704/7043.092.58100.36100
Tommy ScottWIEngland1928-193034128.414477115/2669/37443.363.7170.18110
Abrar AhmedPAKNew Zealand2022-202324140.517480115/2056/22843.643.4176.82110
Wahab RiazPAKAustralia2016-20184712719481114/895/13643.733.7969.27100
Rehan AhmedENGIndia202436118.314484113/656/15344.004.0864.64000
Ravindra PushpakumaraSLIndia199746117.314484115/1225/12244.004.1264.09010
James FranklinNZWest Indies2006-20085813928491115/537/11744.643.5375.82010
Lance KlusenerSAEngland1998-200081420866493113/274/5044.822.37113.45000
Nathan HauritzAUSIndia2004-20103611713493113/165/10344.824.2163.82000
John WatkinsSAAustralia1949-195381417646494114/416/8844.912.11128.00100
Suranga LakmalSLIndia2017-20225815129506114/267/11946.003.3582.36100
Venkatesh PrasadINDAustralia1996-20015916542510113/184/5246.363.0990.00000
Vasbert DrakesWIAustralia200347151.117513115/935/12146.643.3982.45010
Bernard JulienWIIndia1974-197681520061520112/123/4347.272.60109.09000
David RennebergAUSSouth Africa1966-19675917834528115/975/9748.002.9797.09010
Saleem AltafPAKAustralia1972-197758127.512529114/607/13148.093.1192.82100
Paul HarrisSAWest Indies2007-201059204.138531114/355/10448.272.60111.36100
Jeetan PatelNZSri Lanka2009-20124815626533114/786/20048.453.4285.09100
Umesh YadavINDNew Zealand2012-202171416726539112/683/15849.003.2391.09000
Graeme CremerZIMWest Indies2013-201745163.522544114/648/17849.453.3289.36200
Polly UmrigarINDWest Indies1948-1962161224879547115/1075/12449.732.21135.27010
Ashley GilesENGIndia2001-200257234.369552115/675/12450.182.35127.91010
Shoaib BashirENGNew Zealand2024-2026561257561114/694/13451.004.4968.18100
Madan LalINDWest Indies1974-19831118197.139564114/225/4551.272.86107.55100
Sachin TendulkarINDAustralia1991-20133931163.218567113/313/3851.553.4789.09000
Mohammad RafiqueBANEngland2003-200546173.528567113/845/14151.553.2694.82000
Shane ShillingfordWINew Zealand2013-201447179.325574114/265/16452.183.2097.91100
Frank WardAUSEngland1936-1938451268b30574116/1028/24052.182.72115.27010
Bob BlairNZEngland1955-196381021754574112/423/7652.182.65118.36000
Robert CroftENGAustralia1997-2001711207.549575113/1253/12552.272.77113.36000
Jeetan PatelNZSouth Africa2006-201768197.544577113/1174/15752.452.92107.91000
Paul StrangZIMPakistan1995-199869210.248578115/2125/21252.552.75114.73010
Ryan HindsWIEngland2004-2009711181.328580112/454/13152.733.2099.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.