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
Bruce TaylorNZWest Indies1969-19727131533b43746327/749/18223.312.9247.91120
Ajaz PatelNZIndia2020-2024611203.1357573210/11914/22523.663.7338.09132
Narendra HirwaniINDNew Zealand1988-199571130985758326/598/12123.692.4557.94120
Ranji HordernAUSEngland1911-191259277.342780327/9012/17524.382.8152.03142
Lance GibbsWIPakistan1958-19759172283b107782325/807/13624.442.0671.34110
Frank TysonENGAustralia1954-19598131724b23810327/2710/13025.312.8253.88121
Peter PollockSAEngland1964-1965813333.3106811325/3410/8725.342.4362.53041
Daryl TuffeyNZPakistan2001-2009813301.477858325/877/7726.812.8456.56410
Graeme SwannENGWest Indies2009-2012814308.375858325/578/14926.812.7857.84020
Trevor BaileyENGNew Zealand1949-19581220312.470866326/847/15527.062.7758.63020
Daniel VettoriNZZimbabwe1997-2012917388.5126873325/708/14127.282.2572.91210
Colin CroftWIAustralia1978-1982816314.558909324/156/8828.412.8959.03300
Steve HarmisonENGPakistan2005-2006712274.247931326/1911/7629.093.3951.44221
Lance CairnsNZEngland1975-198411172660b126990327/7410/14430.942.2383.13021
Paul AdamsSAEngland1995-20031321452.31361047324/635/11932.722.3184.84100
Heath StreakZIMNew Zealand1996-20051118368.4891063324/527/16033.222.8869.13300
Ciss ParkinENGAustralia1920-1921915333.1501090325/387/16934.063.2762.47120
Karsan GhavriINDAustralia1977-198112232424b771197325/1077/13837.412.9675.75110
Yasir ShahPAKAustralia2014-2019915418.5491579324/507/11649.343.7778.53300
Bert IronmongerAUSSouth Africa1931-193248221.5112296316/1811/249.551.3342.94231
Kagiso RabadaSAWest Indies2021-202461217149442316/508/9414.262.5833.10020
Hugh TayfieldSANew Zealand1953-19547122255b126539316/139/9717.391.4372.74030
Ray IllingworthENGIndia1959-1971815358144592316/297/2919.101.6569.29220
Alex KennedyENGSouth Africa1922-192359280.391599315/768/16919.322.1454.29320
Pragyan OjhaINDWest Indies2011-2013510243.455628316/4710/8920.262.5847.16141
Ray LindwallAUSSouth Africa1949-1953814229.331631315/328/11220.352.0659.19220
Ted PeateENGAustralia1881-1886915524250683316/858/5822.031.9667.61220
Jofra ArcherENGAustralia2019-202571423648690316/458/8522.262.9245.68030
Ravindra JadejaINDWest Indies2016-2025918268.475696314/545/6422.452.5952.00100
Shakib Al HasanBANZimbabwe2011-2021714280.166731316/5910/12423.582.6154.23131
Zaheer KhanINDBangladesh2000-2010714197.531752317/8710/14924.263.8038.29021
Harbhajan SinghINDZimbabwe1998-200571431368761316/628/13224.552.4360.58310
Alan ConnollyAUSIndia1964-196910192169b100765314/316/9024.682.1269.97300
Phil EdmondsENGNew Zealand1978-198611192593b141779314/206/6025.131.8083.65400
Darren GoughENGWest Indies1995-2000813243.539785315/1097/8925.323.2247.19210
Andrew FlintoffENGWest Indies2000-20091218276.157793315/587/7825.582.8753.45010
Hedley VerityENGSouth Africa1935-19399163298b167802315/706/11725.871.46106.39110
Monty PanesarENGPakistan2006-2012611325.184817316/628/9326.352.5162.94030
Imran KhanPAKNew Zealand1976-19897132191b68874315/1066/10928.192.3970.68110
Patrick PattersonWIAustralia1988-19921018269.130941315/399/8830.353.5052.10320
Cuan McCarthySAEngland1948-195110172347b46974316/437/16431.422.4975.71220
Danny MorrisonNZPakistan1989-1995813292.255993315/418/8332.033.4056.58310
Jack WhiteENGAustralia1921-1930713495.41481033318/12613/25633.322.0895.94131
Ashley GilesENGSri Lanka2001-2003814396.1781038315/1168/13233.482.6276.68410
S. SreesanthINDSouth Africa2006-2011916295481045315/408/9933.713.5457.10220
Andy RobertsWIPakistan1975-19777142139b491085315/669/18735.003.0469.00210
Keshav MaharajSAEngland2017-20221015345.2671092315/1806/6335.233.1666.84110
Shoaib AkhtarPAKAustralia1998-20051017291.5421105315/218/7235.653.7956.48130
Vanburn HolderWIIndia1971-19791424468.41091125316/396/8536.292.4090.71210
John BracewellNZEngland1983-19901319414.41091125314/386/16836.292.7180.26200

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