Live5th ODI · Ireland in Namibia 2026/27NAM35/0 (5.5)IRE129 (33.1)NAM need 95 runs in 265 ballsLive9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2Live61st Match · CSA Pro20 2026/27DOL174/4 (20)BOL121/1 (14)BOL need 54 runs in 36 ballsT20I5th 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 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st 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/27TITDOL

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
Claude NewberrySAEngland1913-1914469315268114/724/10124.362.8850.73100
Narsingh DeonarineWIAustralia2009-2012489413269114/534/8924.452.8651.27100
Tendai ChataraZIMPakistan201324105.125269115/616/10624.452.5657.36010
Tom VeiversAUSIndia196435163.456269114/686/15024.451.6489.27100
CBRLS KumaraSLEngland20242458.34272114/216/11824.734.6531.91100
Mitchell SantnerNZSouth Africa2016-20245812134277113/346/9325.182.2966.00000
Shaminda ErangaSLBangladesh2013-20143690.213286114/495/7526.003.1749.27100
Ramesh MendisSLIreland20232488.314288115/646/17226.183.2548.27110
Geoff DymockAUSWest Indies1979-19802492.516289115/1047/17826.273.1150.64110
Abdur RehmanPAKNew Zealand201124129.136290113/246/7526.362.2570.45000
John EmbureyENGSri Lanka1982-19933611230291116/336/8826.452.6061.09010
Eric FreemanAUSIndia1968-196936667b18294114/544/9726.732.6460.64200
Wasim RajaPAKNew Zealand1973-19851011666b19296114/686/8626.912.6760.55100
Lance KlusenerSAWest Indies1999-200161214756296113/154/4526.912.0180.18000
Shane WarneAUSBangladesh20062487.28300115/1138/16027.273.4447.64010
Trevor HohnsAUSEngland19895913453300113/594/7727.272.2473.09000
Bernard JulienWIAustralia1975-19763568.48303113/325/8327.553.3249.82000
Ajantha MendisSLWest Indies201034106.315304116/1696/16927.642.8558.09010
Mohammad RafiqueBANAustralia200623118.523305115/629/16027.732.5764.82110
John SharpeENGAustralia1890-189236975b61305116/848/16527.731.8888.64010
Ian BothamENGSri Lanka1982-19913696.519310116/907/20428.183.2052.82010
Willie WatsonNZPakistan199035137.346321116/786/9029.182.3375.00010
Jubair HossainBANZimbabwe201436847322115/967/15229.273.8345.82010
Xen BalaskasSAEngland1930-193846708b17329115/499/10329.912.7964.36110
Jim SmithENGWest Indies19354711931330115/166/17330.002.7764.91110
Sunil JoshiINDWest Indies199746120.128331113/576/13630.092.7565.55000
Praveen JayawickramaSLBangladesh2021-20222411526333116/9211/17830.272.9062.73021
Jack LeachENGWest Indies202235189.380339113/366/15430.821.79103.36000
Shane ShillingfordWIIndia2013229815346116/1676/16731.453.5353.45020
George FrancisWIAustralia1930-19315712923350114/484/8031.822.7170.36100
Rolph GrantWIEngland1935-1939711986b32353113/684/8632.092.1589.64000
Claude HendersonSAZimbabwe20012416456353114/1437/17632.092.1589.45100
Doug WrightENGWest Indies1939-195046726b20355115/1415/13232.272.9366.00010
Sikandar RazaZIMSri Lanka2017-202035121.515356117/1138/17632.362.9266.45010
Nigel HaigENGWest Indies19304814850360113/734/12232.732.4380.73000
Ian MeckiffAUSSouth Africa1957-196358131.424361115/1258/17732.822.0695.64010
Sam GannonAUSIndia1977-19783590.613361114/777/16132.822.9866.00100
Nantie HaywardSASri Lanka2000-20044898.416363113/814/8233.003.6853.82000
Nathan HauritzAUSWest Indies20093612321363113/175/5733.002.9567.09000
Somachandra De SilvaSLNew Zealand1983-198458163.244365113/594/12833.182.2389.09000
Alec BedserENGWest Indies19503518149377115/1275/16234.272.0898.73010
Sanath JayasuriyaSLIndia1993-2001101215846380113/453/4534.552.4186.18000
Suraj RandivSLIndia201023127.125384115/829/16234.913.0269.36110
Ravi ShastriINDSri Lanka1985-1987710166.343384114/114/3334.912.3190.82100
Dayle HadleeNZPakistan1969-197359871b25388113/274/3735.272.6779.18000
Inshan AliWINew Zealand197235192.353391115/597/15835.552.03105.00010
Tim BresnanENGBangladesh201036133.332395113/634/13535.912.9672.82000
Steve HarmisonENGIndia2002-200848146.232403113/575/12036.642.7579.82000
Amit MishraINDSouth Africa2010-20154715725409113/514/6037.182.6185.64000
Rubel HossainBANZimbabwe2011-20144812522415113/844/15937.733.3268.18000

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.