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
Tauseef AhmedPAKSri Lanka1982-198661118153485266/459/7718.652.6841.77120
Asif IqbalPAKNew Zealand1965-197917211481b77505265/486/7519.422.0556.96120
Fanie de VilliersSANew Zealand1994-199548223.269521265/618/12020.042.3351.54220
Arthur GilliganENGSouth Africa1922-1924611219.359527266/711/9020.272.4050.65021
Matthew HoggardENGSouth Africa2004-2005510200.337663267/6112/20525.503.3146.27021
Tony LockENGIndia1952-1962710322131665266/657/17125.582.0774.31310
Damien FlemingAUSEngland1994-1998714237.159666265/469/9125.622.8154.73110
HMRKB HerathSLWest Indies2005-2018815279.561709266/6810/14727.272.5364.58311
Arthur FielderENGAustralia1904-1908610248.342711266/829/17027.352.8657.35310
Tim BresnanENGAustralia2010-2013714236.156717264/506/7527.583.0454.50100
Doug WaltersAUSEngland1965-197736351839b44730264/344/3428.082.3870.73200
Shakib Al HasanBANNew Zealand2008-2017814296.266752267/369/11528.922.5468.38120
Rumesh RatnayakeSLIndia1985-199069249.447756266/859/12529.083.0357.62120
Hedley HowarthNZPakistan1969-19736102053b86763265/807/14029.352.2378.96210
Fidel EdwardsWIIndia2006-2011713222.126782265/768/13230.083.5251.27120
Alan ConnollyAUSSouth Africa1963-19707131990b67788266/477/10930.312.3876.54020
Prabath JayasuriyaSLPakistan2022-202347267.149809265/829/21731.123.0361.65220
Jason GillespieAUSNew Zealand2001-2005815292.473817263/375/7831.422.7967.54000
Lakshmipathy BalajiINDPakistan2004-2005612225.443821265/769/17131.583.6452.08210
John GleesonAUSWest Indies1968-1969510250.657844265/617/19432.462.5277.15120
Saeed AjmalPAKSouth Africa2010-2013610309.551846266/9610/14732.542.7371.50221
Sarfraz NawazPAKNew Zealand1973-1979916243.547855264/617/11732.882.6374.96200
Jacques KallisSASri Lanka1998-20121528301.483856264/397/11032.922.8469.62100
Ravi ShastriINDAustralia1985-1992915407.4120883264/458/17933.962.1794.08400
Sid PeglerSAEngland1910-192491129153895267/657/6534.423.0867.15110
Abdul RazzaqPAKSri Lanka2000-20061018342.587915265/356/15535.192.6779.12210
Sarfraz NawazPAKWest Indies1975-19808141929b69924266/897/16035.542.8774.19110
Abdul QadirPAKNew Zealand1984-1990915342.483940266/1608/16736.152.7479.08020
Fidel EdwardsWIAustralia2005-201281627246980265/1048/14437.693.6062.77010
Jacques KallisSAPakistan1997-20131932362741041264/426/7840.042.8883.54100
Dilruwan PereraSLPakistan2014-2019814300321048265/988/17040.313.4969.23120
S. SreesanthINDEngland2006-2011814297.5571060264/705/10040.773.5668.73200
Danny MorrisonNZEngland1988-19971015307.3571085265/696/13341.733.5370.96110
Terry AldermanAUSWest Indies1981-19911119382.1931177266/1287/14645.273.0888.19110
Maninder SinghINDPakistan1982-19891317533.21421277267/2710/12649.122.39123.08021
Keshav MaharajSAWest Indies2021-2024510157.443402255/368/16416.082.5537.84210
Jomel WarricanWIPakistan2021-2026510155.230409257/3210/10116.362.6337.28131
Alan DavidsonAUSSouth Africa1957-195859201.547425256/349/8217.001.5864.52120
Matt HenryNZSouth Africa2017-202451017351462257/239/5518.482.6741.52110
George BissettSAEngland1927-192848164.528469257/299/9018.762.8539.56220
Asitha FernandoSLBangladesh2022-202559158.523502256/5110/14420.083.1638.12311
Umesh YadavINDWest Indies2011-2018612152.231509256/8810/13320.363.3436.56311
Darren GoughENGNew Zealand1994-199748175.238513255/409/9220.522.9342.08310
Brian StathamENGIndia1951-1959813238.280516255/317/7720.642.1757.20110
Ishant SharmaINDBangladesh2007-201971316237522255/229/7820.883.2238.88210
Alan HurstAUSEngland1978-1979611204.244577255/287/16223.082.1265.36210
Ghulam AhmedINDEngland1952610276.183581255/707/13723.242.1066.28120
Merv HughesAUSNew Zealand1987-1993510223.265589254/517/14323.562.6453.60200
Bernard BosanquetENGAustralia1903-1905711161.410604258/1078/13624.163.7438.80120
Paul HarrisSAPakistan2007-2010713309.199613255/737/13124.521.9874.20110

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