T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I2nd 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 (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

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
Aaqib JavedPAKSri Lanka1991-1995610163.236458225/848/11820.822.8044.55010
Umesh YadavINDBangladesh2015-2022612142.425463225/538/8221.053.2538.91110
Dayle HadleeNZIndia1969-19766121094b32465224/307/6121.142.5549.73100
Gus AtkinsonENGNew Zealand2024-2026510150.528467225/307/3921.233.1041.14110
Jasubhai PatelINDAustralia1956-196057184.351474229/6914/12421.552.5750.32021
Narendra HirwaniINDWest Indies1988-198947135.214480228/6116/13621.823.5536.91021
Kuldeep YadavINDWest Indies2018-202548136.117483225/578/18621.953.5537.14020
Taijul IslamBANIreland2023-202536190.548490225/589/14822.272.5752.05310
Shaheen Shah AfridiPAKBangladesh2020-202651017846491225/327/10222.322.7648.55110
Nauman AliPAKSouth Africa2021-202548176.336495226/11210/19122.502.8048.14121
Simon DoullNZPakistan1994-19965815125503225/468/8522.863.3341.18020
Jeff ThomsonAUSIndia1977-197858145.721516224/767/13023.452.6553.05300
Ian JohnsonAUSSouth Africa1949-1952611179.235519225/346/7223.592.1765.18010
Iqbal QasimPAKNew Zealand1984-198547223.559521225/788/10623.682.3361.05310
Bob CunisNZEngland1966-19716111446b49522226/769/12823.732.1765.73010
Freddie BrownENGAustralia1950-19536101184b23524225/496/8123.822.6653.82310
Corey CollymoreWIPakistan2005-200651020254541227/7811/13424.592.6855.09111
Arshad KhanPAKSri Lanka1999-20005923661547225/387/9224.862.3264.36110
Phil EdmondsENGPakistan1978-198710131617b75550227/667/6625.002.0473.50210
Saqlain MushtaqPAKWest Indies1997-2002611257.578557225/549/8025.322.1670.32120
Steve HarmisonENGNew Zealand2004-200848196.247585224/748/20226.592.9853.55300
Umar GulPAKBangladesh2003-2011510184.532589224/588/14426.773.1950.41200
John PriceENGIndia1964-1971714205.139590225/735/10426.822.8855.95010
Ray IllingworthENGNew Zealand1958-197313202101b128597224/344/3927.141.7095.50300
Prabath JayasuriyaSLNew Zealand2023-202447172.423609226/429/18127.683.5347.09120
Graeme SwannENGBangladesh20104821242614225/7610/21727.912.9057.82131
Jack AlabasterNZSouth Africa1961-196258224.360617224/598/18028.052.7561.23300
Danish KaneriaPAKNew Zealand2002-200951021037620227/1687/18928.182.9557.27020
Liam PlunkettENGSri Lanka2006-2014510187.327629225/649/17628.593.3551.14110
Tibby CotterAUSSouth Africa1910-1911510194.523633226/698/14228.773.2553.14110
Bruce TaylorNZPakistan1965-19737121515b50666224/866/15230.272.6468.86200
Brydon CarseENGAustralia2025-202659138.413667224/345/7630.324.8137.82200
Ian JohnsonAUSWest Indies1951-19559151540b60668227/448/8630.362.6070.00010
Dhammika PrasadSLPakistan2011-2015713202.325688224/927/13531.273.4055.23100
Dick MotzNZIndia1965-1968713260.266714226/636/10032.452.7471.00120
Fanie de VilliersSAAustralia1993-199461028170716226/4310/12332.552.5576.64211
Cameron GreenAUSEngland2021-20261324188.131723223/214/6632.863.8451.32000
Dhammika PrasadSLIndia2008-201561119519753224/438/16934.233.8653.18300
Azeem HafeezPAKNew Zealand1984-1985610265.469756225/1276/17834.362.8572.45110
Sandy BellSAEngland1929-193591628349791226/996/15935.952.8077.18010
André NelSAAustralia2002-2006713249.344793224/816/15536.053.1868.05200
Tom HartleyENGIndia202459250.430795227/629/19336.143.1768.36110
Rumesh RatnayakeSLNew Zealand1983-199171127751796225/776/14736.182.8775.55210
Tim MayAUSEngland1993-1995816379120811225/897/12136.862.14103.36210
Dwayne BravoWIEngland2004-200781323640831226/556/9637.773.5264.36110
Michael MelleSAAustralia1950-1953610198.514834226/719/16637.913.1572.23020
Shaheen Shah AfridiPAKAustralia2019-2023711267.250845224/766/16138.413.1672.91200
Hedley HowarthNZEngland1969-19759142594b132872224/467/18639.642.02117.91200
Jacques KallisSAIndia2000-20131825292.265909223/304/10541.323.1179.73000
Steve WaughAUSEngland1986-20034640314.281914225/695/15941.552.9185.73010

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