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
Jerome TaylorWIAustralia2008-201681318626703196/476/7137.003.7858.74010
Dayle HadleeNZEngland1969-19788121455b36729194/425/9338.373.0176.58200
Azeem HafeezPAKAustralia1983-198457195.339733195/1007/21738.583.7561.74020
John GleesonAUSSouth Africa19704725568740195/1258/18638.952.9080.53110
Paul HarrisSAEngland2008-2010711270.165782195/1237/17441.162.8985.32010
Shannon GabrielWINew Zealand2013-2020710213.236802194/1196/17142.213.7667.37100
Dayle HadleeNZAustralia1973-1977711182.721807194/755/11742.473.3177.00200
Suranga LakmalSLPakistan2011-201781527257810194/786/12342.632.9885.89100
Michael KasprowiczAUSIndia1998-2004916289.368830195/286/10443.682.8791.42010
Tim SoutheeNZSouth Africa2012-2024815287.468911195/356/6847.953.1790.84010
Steve WaughAUSWest Indies1988-20033232310.155944195/928/16949.683.0497.95010
Carl HooperWIIndia1987-2002192638393965195/1167/17850.792.52120.95010
Lindsay TuckettSAEngland1947-19499172104b47980195/686/19551.582.79110.74120
Ashley GilesENGSouth Africa1998-20051016317.5401057193/1054/10855.633.33100.37000
Ray IllingworthENGWest Indies1960-19731322480.41561077193/504/6256.682.24151.79000
Waqar YounisPAKBangladesh2001-20023654.28181186/557/8210.063.3318.11210
Shaheen Shah AfridiPAKWest Indies20212473.322203186/5110/9411.282.7624.50311
Irfan PathanINDBangladesh2004246319214186/5111/9611.893.4021.00031
John WatkinsSANew Zealand1953-19545101205b83243184/225/5113.501.2166.94200
Gerry GomezWIAustralia1951-1952510104.224256187/5510/11314.221.8446.33011
Ramesh MendisSLWest Indies202124107.220275186/7011/13615.282.5635.78121
Denis AtkinsonWINew Zealand1952-1956510174.270279187/537/8615.501.6058.11020
Umesh YadavINDSouth Africa2015-202251010630294183/96/5916.332.7735.33000
Brydon CarseENGNew Zealand20243689.111317186/4210/10617.613.5629.72211
Saliya AhangamaSLIndia198536133.332348185/528/12419.332.6144.50010
Tinashe PanyangaraZIMBangladesh2005-201448142.440349185/597/8919.392.4547.56010
Aamer JamalPAKAustralia2023-20243689.56368186/697/13920.444.1029.94020
John GunnENGAustralia1901-190569166.354387185/768/16421.502.3255.50110
Pat CumminsAUSNew Zealand2019-2024510158.437395185/285/7521.942.4952.89110
Franklyn RoseWIIndia199756141.127402186/1007/9622.332.8547.06110
George MacaulayENGSouth Africa1923-192459199.356409185/647/8322.722.0566.50010
Nathan HauritzAUSPakistan2009-201036122.426415185/536/12623.063.3840.89020
Neil FosterENGIndia1985-19863515036427186/10411/16323.722.8550.00021
Mark WoodENGWest Indies2019-202459129.218428185/407/9223.783.3143.11020
Sunil NarineWINew Zealand2012-201336181.353438186/918/22324.332.4160.50020
Devendra BishooWIBangladesh2011-20185713518444185/908/15224.673.2945.00110
Robiul IslamBANZimbabwe2011-20133615333447186/719/15524.832.9251.00020
Albert RelfENGSouth Africa1906-19141015219.267451183/313/4025.062.0673.11000
Fidel EdwardsWINew Zealand2006-200857119.116452187/878/13325.113.7939.72020
Mohammed SirajINDSouth Africa2021-202561114023464186/157/4625.783.3146.67010
Ravi RampaulWIIndia201159160.525478183/386/15126.562.9753.61000
Jomel WarricanWIBangladesh2018-20214717127481184/627/19026.722.8157.00200
Shoaib AkhtarPAKEngland2001-200547137.422482185/716/11626.783.5045.89010
Marco JansenSAAustralia2022-202669161.128487185/336/6727.063.0253.72010
Shaheen Shah AfridiPAKSri Lanka2019-20235914429489185/776/12827.173.4048.00110
Kemar RoachWIPakistan2011-202671317740491183/305/7727.282.7759.00000
Colin McCoolAUSEngland1946-19475918227491185/448/18227.282.0280.89020
John LeverENGAustralia1977-19806111199b44505184/285/4828.062.5366.61200
Jim HiggsAUSWest Indies1978-19795817437506184/915/11428.112.9158.00100
Saqlain MushtaqPAKNew Zealand1996-200259206.348510184/248/7228.332.4768.83200

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.