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
Abdul RazzaqPAKWest Indies2000-20061017222.348634254/255/7425.362.8553.40100
Shannon GabrielWIPakistan2016-2017612217.136639255/119/9225.562.9452.12120
Geoff DymockAUSEngland1975-19807132008b65659256/349/8626.361.9780.32110
Venkatesh PrasadINDSouth Africa1996-199761221333684256/10410/15327.363.2151.12031
Pragyan OjhaINDNew Zealand2010-2012510265.169689255/997/14827.562.6063.64110
Ted ArnoldENGAustralia1903-1905815227.347689254/286/7027.563.0354.60200
Ravi RatnayekeSLPakistan1982-1986812206.139695258/838/10827.803.3749.48120
Bill JohnstonAUSWest Indies1951-19559141693b34697256/627/11227.882.4767.72010
Saqlain MushtaqPAKIndia1999-200447230.551707255/9310/18728.283.0655.40042
Mohammad NissarINDEngland1932-1936611201.534707255/906/13528.283.5048.44030
Alzarri JosephWIAustralia2022-2025714203.225743255/276/11329.723.6548.80210
Umar GulPAKNew Zealand2003-2011612228.342773254/618/14830.923.3854.84200
Moeen AliENGWest Indies2015-2019815224.236790254/367/13531.603.5253.84100
Alan ConnollyAUSEngland1965-19717132123b83800255/727/14032.002.2684.92110
Gladstone SmallENGAustralia1986-1991714287.468802255/487/8832.082.7969.04020
Bernard JulienWIEngland1973-19761019370106812255/575/6632.482.1988.80010
Joe PartridgeSAAustralia1963-1964510247.433833257/919/17633.322.5279.20220
Fazal MahmoodPAKEngland1954-19627934198838256/4612/9933.522.4681.84221
Roston ChaseWIEngland2017-202091224027846258/608/6033.843.5257.60120
Kapil DevINDNew Zealand1981-19941017322.571864254/347/14634.562.6877.48100
Wahab RiazPAKEngland2010-2016814250.131902255/636/10336.083.6160.04110
Monty PanesarENGNew Zealand2008-2013916337.597927256/377/13837.082.7481.08020
Peter LeverENGAustralia1970-19759182117b49928256/389/10337.122.6384.68110
Graeme SwannENGSouth Africa2009-2012610333.455967255/549/16438.682.9080.08120
Javagal SrinathINDWest Indies1994-20021118371971022254/486/14040.882.7589.04100
Shakib Al HasanBANIndia2007-20241016261.1301022255/627/17440.883.9162.68310
Keshav MaharajSAAustralia2016-20261119336.4441161255/1239/22546.443.4580.80110
Harbhajan SinghINDPakistan1999-2007917415.1791301256/1526/18752.043.1399.64020
Fazal MahmoodPAKAustralia1956-195936171.260327247/8013/11413.631.9142.83041
Duanne OlivierSAPakistan2018-2019368816353246/3711/9614.714.0122.00131
Khan MohammadPAKIndia1952-195559188.559402245/737/12416.752.1347.21220
Nauman AliPAKEngland2022-202436125.511441248/4611/14718.383.5031.46121
Graham DilleyENGNew Zealand1983-1988610199.255441246/388/7018.382.2149.83220
Maninder SinghINDSri Lanka1985-198758190.260491247/5110/10720.462.5847.58211
Manoj PrabhakarINDSri Lanka1990-1994713181.351492244/826/9220.502.7145.38100
Mushtaq MohammadPAKNew Zealand1969-197910161318b32513245/499/11921.382.3454.92120
Vinothen JohnSLNew Zealand1983-198458174.241516245/608/15921.502.9643.58020
Neil HawkeAUSWest Indies1965510218.452524246/7210/11521.832.4054.67111
Darren GoughENGPakistan2000-200159169.431548245/618/10122.833.2342.42010
Neil WagnerNZAustralia2016-202048207.443553246/1067/13323.042.6651.92210
Shannon GabrielWIBangladesh2014-202171417632565245/775/9123.543.2144.00110
Mohammed ShamiINDSri Lanka2017-2022714169.541565244/1006/13423.543.3342.46100
Geoff DymockAUSIndia197957212.446580247/6712/16624.172.7353.17221
Kyle JarvisZIMBangladesh2011-2018510176.336583245/717/9824.293.3044.13210
Tony MacGibbonNZEngland1951-1958911261.576583245/648/10524.292.2365.46210
Saqlain MushtaqPAKEngland2000-200148280.479585248/1649/17824.382.0870.17110
Heath StreakZIMEngland1996-200369245.167585246/876/8724.382.3961.29210
Shoaib AkhtarPAKSri Lanka1999-2004510165.523606245/608/17525.253.6541.46020
Ken HiggsENGWest Indies196658236.449611246/918/17325.462.5859.17210
Shannon GabrielWISri Lanka2015-202171318028613248/6213/12125.543.4145.00021

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