ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th 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
Matthew HoggardENGWest Indies2000-20071119292.566982344/356/15328.883.3551.68200
Ajantha MendisSLIndia2008-2010610308.141986346/11710/20929.003.2054.38421
Wally HammondENGSouth Africa1927-193924372811b1221041345/365/5730.622.2282.68110
Ray IllingworthENGAustralia1961-197218293337b1801094346/877/13432.181.9798.15010
Ewen ChatfieldNZEngland1975-198812192879b1381110345/958/12332.652.3184.68310
Saqlain MushtaqPAKSri Lanka1995-2000714466.11191186345/899/22634.882.5482.26310
Nicky BojeSASri Lanka2000-20061016411.1771242345/627/23636.533.0272.56220
Iqbal QasimPAKIndia1978-19871525559.51761334346/4010/17539.242.3898.79221
Chris WoakesENGIndia2014-20251426434961340344/557/13839.413.0976.59100
Kemar RoachWIAustralia2009-20241323363.2511368345/4110/14640.243.7764.12021
Erapalli PrasannaINDWest Indies1962-19761119519.11251420345/709/11141.762.7491.62410
Danish KaneriaPAKAustralia2002-2010916374.5461424347/1888/20441.883.8066.15030
Stuart MacGillAUSBangladesh2003-20064816126520338/10810/13315.763.2329.27141
Clarrie GrimmettAUSWest Indies1930-1931510239.261593337/8711/18317.972.4843.52321
Alan DavidsonAUSWest Indies1960-196148173.725612336/5311/22218.552.6442.15051
Neil AdcockSANew Zealand1953-19627131855b65633335/438/8719.182.0556.21120
Mohammed ShamiINDWest Indies2013-2019917205.137659335/479/11819.973.2137.30210
Ben HilfenhausAUSIndia2010-201261225052726335/758/9722.002.9045.45320
Colin CroftWIEngland1980-1981714261.559761336/748/11323.062.9147.61120
Mitchell JohnsonAUSNew Zealand2008-201561221744771336/7310/13223.363.5539.45221
Eddie BarlowSAAustralia1963-197014261707b67811335/856/8724.582.8551.73010
Heath StreakZIMSri Lanka1994-2002914339.492873334/796/11226.452.5761.76300
Dave NourseSAEngland1906-19243137344.487879334/257/10426.642.5562.67200
Geoff LawsonAUSPakistan1982-1984813302.361882335/499/10726.732.9255.00220
Josh HazlewoodAUSNew Zealand2015-2024815276.358894336/709/13627.093.2350.27120
Charles MacartneyAUSEngland1907-19262634429.5122908337/5811/8527.522.1178.15111
Javagal SrinathINDNew Zealand1994-1999915349.595914336/458/10827.702.6163.61120
Neil WagnerNZSouth Africa2013-2024916309.461958335/866/10429.033.0956.30110
Vanburn HolderWIEngland1969-19761020428.5136981334/485/8529.732.2977.97200
Umar GulPAKEngland2006-2012916274.344985335/1237/19929.853.5949.91310
Tim SoutheeNZBangladesh2010-2023918292.5611038335/948/14231.453.5453.24010
Ted McDonaldAUSEngland1921815331.5421060335/328/7432.123.1960.33320
Phil DeFreitasENGWest Indies1988-19951119383.4851067334/348/9332.332.7869.76200
Mushtaq AhmedPAKEngland1992-2000915425.4951086336/788/15632.912.5577.39020
Chris MartinNZPakistan2001-2011916331.1671126334/526/10034.123.4060.21400
Adil RashidENGIndia2016-20181016319.2291170334/827/17835.453.6658.06400
Chuck Fleetwood-SmithAUSEngland1937-19387122359b541190336/11010/23936.063.0371.48321
Stuart BroadENGSri Lanka2007-20211223414.5911208334/215/7836.612.9175.42200
Mervyn DillonWISouth Africa1998-20041121390.5611228334/327/9137.213.1471.06200
Charlie McLeodAUSEngland1894-190517273374b1711325335/655/6540.152.36102.24120
Umar GulPAKSri Lanka2006-20121223374.2491346336/1356/10140.793.6068.06210
Phil EdmondsENGIndia1979-19861425624.32221346334/316/14340.792.16113.55200
Alzarri JosephWIEngland2017-20241222325.3491356334/1225/14841.094.1759.18100
HMRKB HerathSLIndia2009-20171118488.4571586337/487/11548.063.2588.85220
Sonny RamadhinWINew Zealand1952-1956611284.4120482326/239/8115.061.6953.38130
Axar PatelINDEngland2021-2024510174.431492326/3811/7015.382.8232.75141
Peter PollockSANew Zealand1961-1964612258.579557326/389/9917.412.1548.53020
Dilruwan PereraSLSouth Africa2014-201848238.261578326/3210/7818.062.4344.69421
Jim LakerENGSouth Africa1951-19578162191b107616326/5510/11919.251.6968.47121
Harry BoyleAUSEngland1879-18841221435.3175641326/427/6920.032.2154.47010

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