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
Chandu BordeINDEngland1959-19641721487.11481083295/886/13237.342.22100.79110
Andrew FlintoffENGIndia2001-20081119393931088294/504/5037.522.7781.31200
John GleesonAUSEngland1968-197213223391b1501179294/834/6540.662.09116.93100
Bruce YardleyAUSEngland1978-19839182660b1031182295/1078/20840.762.6791.72210
Danish KaneriaPAKEngland2000-20101019480.2761435294/526/9949.482.9999.38200
Moeen AliENGAustralia2015-20231524461591756293/595/13060.553.8195.38000
Fred TitmusENGNew Zealand1963-1965612302138461285/196/10316.461.5364.71310
Dale SteynSABangladesh2008-201561015334486285/637/7517.363.1832.79210
Goofy LawrenceSANew Zealand1961-196259222.262512288/539/9818.292.3047.64220
Ashley MallettAUSIndia1969510298.4129535286/6410/14419.111.7964.00031
Dilhara FernandoSLBangladesh2002-200981517440536285/607/9519.143.0837.29010
Max WalkerAUSNew Zealand1974-1977610231.661599284/397/13121.391.9466.21300
Nuwan KulasekaraSLPakistan2006-2012714235.460626284/218/5822.362.6650.50300
William AttewellENGAustralia1884-189210182850b326626284/426/10722.361.32101.79200
Ian BishopWIIndia1989-1997812248.464632286/877/9222.572.5453.29210
Graeme SwannENGSri Lanka2011-2012510224.329638286/8210/18122.792.8448.11221
Morné MorkelSANew Zealand2012-2017814235.363650286/236/7723.212.7650.46110
Mohammad AbbasPAKEngland2018-202681223354651285/579/13023.252.7949.93310
Neil FosterENGPakistan1984-1987912263.266673288/1078/10724.042.5656.43220
Vishwa FernandoSLSouth Africa2019-2024611195.223691285/1018/13324.683.5441.86210
Monty PanesarENGWest Indies2007-2009711253.441700286/12910/18725.002.7654.36131
Wayne ClarkAUSIndia1977-197859198.127701284/468/14725.042.6556.61500
Trevor BaileyENGSouth Africa1951-195712202386b100728285/208/5326.001.8385.21010
Anrich NortjeSAEngland2019-202271217820736285/1107/17126.294.1338.14010
Jack LeachENGSri Lanka2018-2021510253.330740285/838/15326.432.9254.32220
Saqlain MushtaqPAKZimbabwe1996-2002612262.150747287/6610/15526.682.8556.18121
Cameron CuffyWIIndia1994-200291531385786283/535/10228.072.5167.07000
Ernie ToshackAUSEngland1946-19489172467b120801286/829/9928.611.9588.11120
David BrownENGWest Indies1966-1969815300.360830284/397/9829.642.7664.39100
Reggie SchwarzSAAustralia1910-1912711210.420837286/477/8929.893.9745.14220
Steven FinnENGAustralia2010-2015713210.527851286/798/11730.394.0445.18020
Asif MasoodPAKEngland1969-1974916322.570852285/1119/16030.432.6469.18110
Amar SinghINDEngland1932-1936713363.495858287/868/14130.642.3677.93120
Bruce TaylorNZEngland1965-1973814307.563875284/476/9731.252.8465.96200
Tauseef AhmedPAKAustralia1980-1990916394107881284/647/12631.462.2484.43100
David AllenENGAustralia1961-196610142492b120892284/476/8931.862.1589.00300
Derek PringleENGWest Indies1984-19911118318.476905285/955/9532.322.8468.29030
Richard CollingeNZPakistan1965-19769171945b58941283/415/7333.612.9069.46000
Sikander BakhtPAKIndia1978-1983815289.360952288/6911/19034.003.2962.04031
Shoaib AkhtarPAKIndia1999-2007101628956966284/478/11834.503.3461.93300
Danish KaneriaPAKWest Indies2002-2006713322.2651006285/466/13135.933.1269.07020
Stephen BoockNZPakistan1979-19899142404b931025287/878/15636.612.5685.86120
Vanburn HolderWIAustralia1973-19789172306b561036286/288/22337.002.7082.36020
Madan LalINDEngland1974-19861424403991045285/236/4737.322.5986.36020
Jerome TaylorWIEngland2007-20151119291531051285/118/8537.543.6162.36010
Zaheer KhanINDSri Lanka2001-2009915295431080285/727/13838.573.6663.21110
Ashantha de MelSLPakistan1982-1986914271.4371096286/1096/11839.144.0358.21010
Dick MotzNZEngland1963-196911184551131169285/1085/10741.752.5797.50010
Frank WorrellWIEngland1948-19632538526.31331211287/707/7043.252.30112.82110
Chud LangtonSAEngland1935-193910162973b661295285/586/8946.252.61106.18210

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