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/27INDWZIMWT2057th Match · CSA T20 Challenge 2026LIOESODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2058th Match · CSA T20 Challenge 2026SWDTIT

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
Johnny WardleENGAustralia1953-19568151661b81632245/798/13026.332.2869.21210
Keshav MaharajSAPakistan2018-2025510238.235641247/1029/13626.712.6959.58010
Jayden SealesWIEngland2022-2024611171.226645244/776/18726.883.7642.83300
Ashley GilesENGWest Indies2004711217.143646245/579/12226.922.9754.29220
Winston BenjaminWIEngland1988-1994814257.265649244/525/8527.042.5264.33100
Jason GillespieAUSSouth Africa1997-2002714229.476654245/548/10327.252.8557.42010
David AllenENGPakistan1961-1962713345.4162657245/307/12427.381.9086.42010
Roy KilnerENGAustralia1925-19267102164b66675244/518/17828.131.8790.17400
Bruce ReidAUSIndia1985-1992710252.469683246/6012/12628.462.7063.17221
Waqar YounisPAKSouth Africa1997-2003711202.337690246/7810/13328.753.4150.63111
Ray PriceZIMWest Indies2001-201358244.454690246/7310/16128.752.8261.17221
Iqbal QasimPAKEngland1977-19879142292b108696245/837/11229.001.8295.50010
Mohammad AsifPAKAustralia2005-2010612229.138711246/418/9429.633.1057.29010
Wilf FergusonWIEngland1948-19545926350722246/9211/22930.082.7565.75031
Suranga LakmalSLSouth Africa2014-2019915260.558727245/636/12730.292.7965.21210
Paul HarrisSAAustralia2008-2009612276.443782246/1279/16132.582.8369.17010
Stanley JacksonENGAustralia1893-190520271587b77799245/525/5833.293.0266.13110
Mushtaq AhmedPAKWest Indies1990-2000917259.350808245/3510/10633.673.1164.88021
Chris MartinNZIndia2009-2012711269.159841245/637/16835.043.1267.29110
Ewen ChatfieldNZAustralia1977-198710172516b118873244/1005/7336.382.08104.83100
Ken MackayAUSEngland1956-196316232828b126875245/1217/19636.461.86117.83110
Mohammad AmirPAKAustralia2009-2017712265.546876245/797/10636.503.3066.46310
Dilhara FernandoSLSouth Africa2000-201181222822892245/986/11737.173.9157.00210
Subhash GupteINDEngland1951-1961812326.485903245/906/17437.632.7681.67310
Ish SodhiNZPakistan2014-2023713296.5401009246/868/17342.043.4074.21010
Shahadat HossainBANSri Lanka2005-20131015256.2201109245/865/12946.214.3364.08210
Ravi ShastriINDPakistan1982-19891521476.41121111245/755/7546.292.33119.17110
Ben StokesENGNew Zealand2015-20261626305.5481151244/706/11947.963.7676.46100
Mehedi Hasan MirazBANSri Lanka2017-2025914382461281244/746/19053.383.3595.50200
Jacob DuffyNZWest Indies202536154.344355235/349/12815.432.3040.30130
Shaun PollockSAZimbabwe1999-2005510169.357356235/397/5515.482.1044.22110
Bonnor MiddletonSAEngland1896-189947992b57371235/519/13016.132.2443.13220
Sajid KhanPAKWest Indies2025-202636109.514372235/509/11516.173.3928.65410
Matthew HoggardENGBangladesh2003-200548132.138383235/718/9516.652.9034.48210
Bob MassieAUSEngland197247199.158409238/5316/13717.782.0551.96121
George Simpson-HaywardENGSouth Africa1910510149.418420236/438/10218.262.8139.04120
Colin MillerAUSWest Indies1999-200148181.252431235/3210/11318.742.3847.30121
Alf ValentineWINew Zealand1952-1956611315.2154436235/327/8018.961.3882.26010
Blessing MuzarabaniZIMAfghanistan2021-202559147.129447236/958/15119.433.0438.39110
Alzarri JosephWIBangladesh2021-2024510139.326478233/336/8820.783.4336.39000
Jason HolderWISri Lanka2015-2021917229.460482235/279/6020.962.1059.91120
Josh TongueENGAustralia2023-202648139.212513235/457/8922.303.6836.35110
Dipak PatelNZZimbabwe1992-19964819647525236/508/13122.832.6851.13020
Tony MacGibbonNZSouth Africa1953-19546111633b48543234/627/12323.612.0071.00200
Paul AdamsSAIndia1996-199759157.530546236/558/13923.743.4641.17010
Bill VoceENGSouth Africa1930-193159250.465561235/588/10424.392.2465.39310
Naseem ShahPAKSri Lanka2019-2023611172.226580235/316/8525.223.3744.96010
Stuart MacGillAUSPakistan1998-200547174.431582235/669/11325.303.3345.57120
Terry AldermanAUSPakistan1981-199061021749606235/658/13526.352.7956.61120
George ThompsonENGSouth Africa1910510223.566619234/507/11226.912.7758.39100

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