T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsFirst-class7th Match · Sheffield Shield 2026/27SAWAODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball left)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZIND

Bowling by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Sandy BellSAAustralia1931-19325620728624235/696/17027.133.0154.00130
Merv HughesAUSIndia1985-1992610237.352634234/507/8427.572.6761.96200
Kagiso RabadaSANew Zealand2016-202279197.341642235/608/10627.913.2551.52110
Bob SimpsonAUSIndia1964-197811191624b60647235/598/9728.132.3970.61110
Chris MartinNZSri Lanka2005-2009612200.436677236/547/10429.433.3752.35210
Brian McMillanSAIndia1992-19971018303.198678234/744/7129.482.2479.09100
Zaheer KhanINDWest Indies2002711230.556679234/415/15729.522.9460.22200
Mitchell SantnerNZIndia2016-202448203.528681237/5313/15729.613.3453.17021
Richard CollingeNZIndia1965-19768151389b36681236/637/9929.612.9460.39110
Dion NashNZIndia1994-199991527679685236/276/10629.782.4872.00110
Nathan SmithNZEngland2024-202651015118707236/709/10830.744.6839.39210
Ian PeeblesENGSouth Africa1927-1931814251.445712236/637/13830.962.8365.65210
Ewen ChatfieldNZWest Indies1985-1987713266.375723236/7310/12431.432.7169.52311
Laxman SivaramakrishnanINDEngland1984-198559274.363723236/6412/18131.432.6371.61031
Mitchell JohnsonAUSSri Lanka2007-2013713233.432725234/636/7931.523.1060.96100
Ted DexterENGAustralia1961-196819221582b29742233/166/7732.262.8168.78000
Andrew CaddickENGPakistan1996-2001611237.233756234/528/10632.873.1961.91200
Michael KasprowiczAUSNew Zealand1997-2005816248.256768234/905/11133.393.0964.78100
Taijul IslamBANSouth Africa2015-202458211.224771236/1359/20233.523.6555.13030
Danny MorrisonNZIndia1988-199581322235779235/756/16933.873.5157.91130
Rusi SurtiINDAustralia1964-19697131438b36782235/746/16134.003.2662.52010
Moeen AliENGSri Lanka2014-201881522530802234/668/13734.873.5658.70400
Tom BurttNZEngland1947-1951710306.598804236/1626/16034.962.6280.04120
Guy WhittallZIMPakistan1993-20021117304.483807234/635/10735.092.6579.48100
David BrownENGAustralia1965-19688131728b48810235/426/9535.222.8175.13020
Dattu PhadkarINDWest Indies1948-195891229670814237/1597/8835.392.7577.22120
Rajesh ChauhanINDSri Lanka1993-1997914358108818234/487/10735.572.2893.39100
Lance CairnsNZAustralia1974-19859152129b87852235/875/10337.042.4092.57110
Dilruwan PereraSLBangladesh2014-2018612261.336856235/1095/11937.223.2768.22010
Chris LewisENGIndia1990-1996813275.457860235/727/11637.393.1271.91010
Mehedi Hasan MirazBANIndia2017-2024711219.318905235/636/8539.354.1257.26210
Charlie GriffithWIAustralia1965-19698141762b30910236/466/6539.573.1076.61010
Joe RootENGAustralia2013-20263940255.132923232/93/9940.133.6266.57000
Vinoo MankadINDAustralia1947-19568102146b50943234/496/10541.002.6493.30300
Trent BoultNZAustralia2011-201971326133959235/607/10141.703.6768.09010
Chris MartinNZEngland2002-20081017315.3711031233/335/9344.833.2782.30000
Srinivasaraghavan VenkataraghavanINDEngland1967-19791321405.3761073234/526/9646.652.65105.78100
Chris MartinNZAustralia2001-20111221390.5641477235/1525/15264.223.78101.96010
Tich FreemanENGWest Indies19283614050302225/3910/9313.732.1638.18221
Bert IronmongerAUSWest Indies19314815361323227/2311/7914.682.1141.73111
Gus AtkinsonENGWest Indies20243688.513357227/4512/10616.234.0224.23121
Frank TysonENGSouth Africa1955-1957471010b33358226/288/7816.272.1345.91020
Kyle JamiesonNZIndia2020-2021510163.256390225/317/6117.732.3944.55120
Chris MartinNZZimbabwe2000-2012510143.139393226/268/3117.862.7539.05020
Roger HarperWIEngland1984-19881015195.473394226/576/9017.912.0153.36010
Jayden SealesWIPakistan2021-202651013428409225/208/12518.593.0536.55020
Rashid KhanAFGZimbabwe2021-202524154.225435227/6611/16019.772.8242.09222
Fred TruemanENGPakistan196248164.537439226/319/11619.952.6644.95110
Ewen ChatfieldNZSri Lanka1983-198759188.453448225/637/8120.362.3751.45210
Lance CairnsNZIndia1976-19816101505b85450225/337/6320.451.7968.41020

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.