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
Carl HooperWIAustralia1988-19992540640.41301690284/755/13860.362.64137.29100
Simon HarmerSAIndia2015-202548162.431406276/379/10115.042.5036.15410
Brian StathamENGPakistan1954-1962713209.166491274/186/8618.192.3546.48300
Lungi NgidiSAIndia2018-202471216345493276/398/10218.263.0236.22020
Geoff ArnoldENGIndia1972-1974612203.255504276/459/9118.672.4845.19110
Morné MorkelSAWest Indies2010-2015610163.441533274/196/6819.743.2636.37300
Vernon PhilanderSAPakistan2013-201971421362546275/599/9920.222.5647.33110
Jason HolderWIPakistan2016-2021816263.474558275/306/6520.672.1258.59010
Paul ReiffelAUSWest Indies1995-1997714200.553568275/737/9521.042.8344.63210
Reggie SchwarzSAEngland1906-19121320229.146580274/306/4621.482.5350.93200
Allan DonaldSAPakistan1995-199861118032604275/798/7422.373.3640.00210
Fred TruemanENGSouth Africa1955-1960612215.335620275/279/10422.962.8847.89210
Ian BishopWIPakistan1990-1997813219.547653275/417/10024.192.9748.85120
Suranga LakmalSLWest Indies2010-2021915255.373662275/476/15624.522.5956.78110
Lasith MalingaSLBangladesh2005-2007714162.116666274/255/11124.674.1136.04300
Kemar RoachWISouth Africa2010-2024814218.140718275/477/9726.593.2948.48110
Craig McDermottAUSSri Lanka1988-1996713255.460735274/536/8527.222.8756.81200
Fred TitmusENGIndia1964510398.5156747276/739/16227.671.8788.63120
Tony GreigENGIndia1972-1977132134596759275/246/3728.112.2076.67010
Sanath JayasuriyaSLEngland1991-20071424373.396780274/248/9428.892.0983.00300
Bob BlairNZSouth Africa1953-19649161924b50785274/857/14229.072.4571.26200
Mushtaq MohammadPAKEngland1962-19742326321.386793274/805/8729.372.4771.44200
Dilruwan PereraSLEngland2018-2021510262.129795275/758/20129.443.0358.26220
Gerry GomezWIIndia1948-1953918476.4185805274/725/11229.811.69105.93100
Peter SuchENGAustralia1993-1999713356.488864276/678/14532.002.4279.26020
Mohammed ShamiINDNew Zealand2014-202181526144884274/706/11632.743.3958.00300
Andrew FlintoffENGSri Lanka2002-2006917332.461887273/424/7432.852.6773.93000
WPUJC VaasSLSouth Africa1998-20061120346.384924276/297/3934.222.6777.00110
Jacques KallisSANew Zealand1999-20131829334.487927273/713/2634.332.7774.37000
Matthew HoggardENGNew Zealand2002-2008714266.267938277/638/20534.743.5259.19210
George GearyENGAustralia1926-1934915438112963275/357/9035.672.2097.33020
Frank WoolleyENGSouth Africa1910-19292539382.495999275/416/6537.002.6185.04010
Jack LeachENGNew Zealand2018-2023711335.2761004275/6610/16637.192.9974.52031
Dilip DoshiINDPakistan1979-19831117406.21031044275/906/9438.672.5790.30010
Matthew HoggardENGPakistan2001-2006814296371052273/506/17238.963.5565.78000
Pat PocockENGIndia1972-1985917414.51021065274/288/14239.442.5792.19300
Shoaib BashirENGIndia2024-2025611309.5271108275/1198/19841.043.5868.85020
Fred TitmusENGSouth Africa1955-19651018491.51481111275/666/8641.152.26109.30110
Irfan PathanINDPakistan2004-20071019412.11021348275/616/12649.933.2791.59110
Abdul QadirPAKIndia1979-19891624426.3741391274/676/14251.523.2694.78200
Devendra BishooWIIndia2011-20181116417351411274/657/14052.263.3892.67200
Venkatapathy RajuINDSri Lanka1990-1994510212.181386266/1211/12514.851.8248.96031
Pedro CollinsWIBangladesh2002-200448146.538416266/539/11716.002.8333.88120
Scott BolandAUSIndia2023-202559154.439416266/4510/7616.002.6935.69111
Roy GilchristWIIndia1958-195948198.173419266/559/7316.122.1145.73110
Mike HendrickENGIndia1974-1979713214.265433264/287/7116.652.0249.46200
Carl RackemannAUSPakistan1983-199059191.553434266/8611/11816.692.2644.27121
Nathan LyonAUSBangladesh2017-202647181.242465267/9413/15417.882.5641.85031
Walter LeesENGSouth Africa190659209.269467266/789/16317.962.2348.31120
James PattinsonAUSNew Zealand2011-2020510150.532485265/278/10118.653.2234.81120

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