Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Henry OlongaZIMPakistan1995-200269140.226482205/936/8924.103.4342.10110
Schofield HaighENGSouth Africa1899-1906711922b40483206/119/9924.153.1446.10110
Eric HolliesENGWest Indies1935-19505821262485207/508/13324.252.2963.60020
Chetan SharmaINDEngland1984-19865815326500206/5810/18825.003.2745.90221
Michael KasprowiczAUSSri Lanka2004510175.333503207/397/5425.152.8752.65110
James PattinsonAUSIndia2011-20135915434503205/966/10825.153.2746.20210
Derek PringleENGIndia1982-1986611208.353521204/737/12026.052.5062.55100
David BrainZIMPakistan1993-1995510183.439521205/426/7026.052.8455.10110
Morné MorkelSASri Lanka2011-2014510159.135525204/297/7826.253.3047.75200
Ravindra PushpakumaraSLZimbabwe1994-199961018330532207/1167/11626.602.9154.90020
Lasith MalingaSLNew Zealand2005-200647150.219542205/689/21027.103.6145.10120
John SnowENGNew Zealand1965-1973611231.147554203/215/8627.702.4069.35000
Geoff ArnoldENGNew Zealand1969-19756101482b63561205/278/8928.052.2774.10020
Bhuvneshwar KumarINDEngland2014-201669189.546566206/826/10328.302.9856.95020
Danny MorrisonNZSri Lanka1991-199547180.333577205/1537/10128.853.2054.15110
Bapu NadkarniINDEngland1959-19641014363.2177607203/973/9730.351.67109.00000
Alex MoirNZEngland1951-195989213.442609206/1556/15530.452.8564.10020
Amit MishraINDSri Lanka2009-201559196.221615204/437/7230.753.1358.90100
Pragyan OjhaINDEngland201248254.269617205/459/16530.852.4376.30220
Dinanath RamnarineWISouth Africa2001510290.393617205/786/16430.852.1287.15010
Alan ConnollyAUSWest Indies1968-196951019239628205/1227/18331.402.4576.80210
Graham DilleyENGPakistan1984-198767191.334632206/1547/14531.603.3057.45020
William O’RourkeNZEngland2024-2026612159.227644203/334/7032.204.0447.80000
Tim MayAUSPakistan1988-199459248.566644204/976/11232.202.5974.65100
Lala AmarnathINDEngland1933-195291531594650205/968/16732.502.0694.50020
Ashley GilesENGPakistan2000-20055925764657205/757/13232.852.5677.10210
CBRLS KumaraSLSouth Africa2017-20245814712657206/1227/18432.854.4744.10210
Michael KasprowiczAUSEngland1997-2005612182.335670207/368/9233.503.6754.75110
Graeme CremerZIMSri Lanka2016-201736205.119711205/1259/27535.553.4761.55310
Monty PanesarENGSri Lanka2006-201271128154716205/786/17835.802.5584.30010
Carl HooperWIEngland1988-19982326370.5104752205/805/6037.602.03111.25010
Chris LewisENGWest Indies1991-1994712247.348754206/1117/13237.703.0574.25110
Ashantha de MelSLIndia1982-198659224.336758205/647/20137.903.3867.35020
Srinivasaraghavan VenkataraghavanINDAustralia1969-19799172231b112769204/716/9738.452.07111.55100
Suranga LakmalSLNew Zealand2014-2019814253.146779205/545/15038.953.0875.95110
Abdur RehmanPAKSouth Africa2007-201048265.133789204/1058/21039.452.9879.55200
Norman GordonSAEngland1938-193958245.628807205/1037/16240.352.4698.30020
Nicky BojeSAWest Indies2001-200581330370811204/176/8440.552.6890.90200
Arshad AyubINDWest Indies1987-1989813327.567851205/1045/8642.552.6098.35120
Pedro CollinsWIIndia2002-2006813279.354877204/1164/11443.853.1483.85100
Abdur RehmanPAKSri Lanka2011-2014713367.174924204/565/9746.202.52110.15200
Jeetan PatelNZIndia2009-2016611274.244925204/1004/10046.253.3782.30100
Moeen AliENGPakistan2015-2016714217.220950203/885/13147.504.3765.20000
Roston ChaseWIIndia2016-20251014274.336973205/1216/19048.653.5482.35110
Corey CollymoreWIEngland2004-20071118353.5731049203/584/16852.452.96106.15000
Ashley GilesENGAustralia2001-2006914320.2291139204/1016/19156.953.5696.10100
Shane ShillingfordWIZimbabwe20132474.516200196/4910/9310.532.6723.63031
Nauman AliPAKWest Indies2021-20253680.113255196/4110/12113.423.1825.32121
Gudakesh MotieWIZimbabwe20232489.221259197/3713/9913.632.9028.21121
Jason GillespieAUSBangladesh2003-200648104.424260194/387/9513.682.4833.05100

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.