Live6th Match · Pakistan ODI Tri-Series 2026/27SL329/8 (44.3)ENG386/5 (50)SL need 58 runs in 33 ballsLive2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG180/5 (17.5)ZIMZIM chose to bowlLive7th Match · Sheffield Shield 2026/27SA154 (37.1)WA406/5d & 79/6 (29)Stumps - Day 2First-class8th Match · Sheffield Shield 2026/27TASNSWT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)T20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)T20I2nd T20I · India in New Zealand 2026/27NZ179/5IND181/6India won by 4 wickets (1 ball 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/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsODI2nd ODI · Ireland in Namibia 2026/27NAM321/6IRE290Namibia won by 31 runsT20I10th Match · Men's T20 World Cup Africa Sub Regional Qualifier C 2026/27MOZ19UGA23/0Uganda won by 10 wickets (with 115 balls remaining)First-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2062nd Match · CSA Pro20 2026/27LIOTIT

Bowling by opposition (Men's Tests)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Shane WatsonAUSPakistan2005-2010610102.523302176/336/5117.762.9436.29020
Peter HeineSAAustralia1957-195847124.319321176/586/7518.881.9458.53020
Shabbir AhmedPAKBangladesh20033611923341175/488/10920.062.8742.00110
CBRLS KumaraSLWest Indies2018-202647109.217342174/587/13520.123.1338.59300
Javagal SrinathINDPakistan19993610117351178/8613/13220.653.4835.65021
Devon MalcolmENGNew Zealand1990-199447146.245353175/468/10520.762.4151.65020
Walter BrearleyENGAustralia1905-190936111.323355175/1108/12620.883.1839.35210
Mike WhitneyAUSIndia1991-199236116.521359177/2711/9521.123.0741.24111
Michael NeserAUSEngland2021-202648106.514360175/426/8521.183.3737.71210
Prabath JayasuriyaSLIreland202324137.438370177/5210/10821.762.6948.59021
Jayden SealesWISouth Africa2021-202447115.225370176/619/10621.763.2140.71010
Hedley HowarthNZIndia1969-1976591206b62378175/349/10022.241.8870.94110
Ray PriceZIMBangladesh2001-20114713131379174/617/16522.292.8946.24200
Dick MotzNZWest Indies1969358911381176/698/11322.413.2141.88020
Khurram ShahzadPAKBangladesh2024-2026359410387176/908/16722.764.1233.18210
Saleem JaffarPAKNew Zealand1989-19904815238393175/408/13423.122.5953.65010
Hasan AliPAKBangladesh2021-20264712118399175/517/10323.473.3042.71010
Mohammad RafiqueBANPakistan200336162.443405175/367/11623.822.4957.41020
Taijul IslamBANNew Zealand2019-202335121.219405176/7510/18423.823.3442.82111
Bryan YuileNZPakistan1965-1969610227110406174/436/11223.881.7980.12100
Richard CollingeNZAustralia197436107.414436175/829/16625.653.0450.59110
Mashrafe MortazaBANZimbabwe2001-200547152.241441174/1065/10425.942.8953.76100
Doug BollingerAUSPakistan2009-2010510149.542444174/726/10426.122.9652.88100
Lasith AmbuldeniyaSLWest Indies202147197.162456175/357/12926.822.3169.59020
Patrick PattersonWIIndia1987-198847117.114456175/248/12426.823.8941.35020
Neil WagnerNZPakistan2016-2022611200.149461173/346/11627.122.3070.65000
George PaineENGWest Indies19354717439467175/1685/16827.472.6861.41010
Asif IqbalPAKEngland1967-1974141622069467173/375/8027.472.1277.65000
Max WalkerAUSPakistan1972-197748133.222476176/157/8028.002.6862.71110
Suranga LakmalSLZimbabwe2016-202051019749477174/277/8028.062.4269.53100
Shoaib MalikPAKEngland2005-2015814145.220479174/337/5928.183.3051.29100
Prior JonesWIIndia1948-1949510191.244479175/856/5828.182.5067.53110
Frank KingWIIndia1953510238.178480175/746/10328.242.0284.06010
Kenny BenjaminWIIndia199436137.427490175/658/17128.823.5648.59110
Javagal SrinathINDSri Lanka1993-200169151.330491175/1147/16728.883.2453.47110
Somachandra De SilvaSLPakistan19823515320492175/599/16228.943.2254.00210
Jack NoreigaWIIndia197147220.247493179/959/13129.002.2477.76020
Ryan SidebottomENGWest Indies2007-20096816936496175/888/8629.182.9359.65210
Tom McKibbinAUSEngland1895-18985101032b41496173/356/10629.182.8860.71000
Chris TremlettENGIndia2007-201148188.145510173/126/9230.002.7166.41000
Gary GilmourAUSNew Zealand1973-197751012411510175/647/11630.003.0858.35110
Nahid RanaBANPakistan2024-202648112.310512175/406/14430.124.5539.71110
Jerome TaylorWINew Zealand2006-201461118051530174/346/10731.182.9463.53100
Geoff ArnoldENGWest Indies1973-197469198.448538175/1138/16231.652.7170.12110
Mohammad AsifPAKEngland2006-20105917140539175/776/13331.713.1560.35110
Venkatapathy RajuINDEngland1993-19964725374544174/1036/11932.002.1589.29100
Chetan SharmaINDSri Lanka1985-19865915016545175/1186/17332.063.6352.94010
Tino BestWIBangladesh2004-2012612176.328546176/406/7132.123.0962.29020
David HolfordWINew Zealand1969-19728101594b74554174/556/11932.592.0993.76200
Brian McMillanSAEngland1994-1998915212.546560173/165/15932.942.6375.12000

Span first and last year · Mat matches · Inns innings · Mdns maidens · Wkts wickets · BBI best bowling in an innings · BBM best bowling in a match · Ave bowling average: runs per wicket · Econ economy: runs per over · SR strike rate: balls per wicket · 4 four wickets in an innings · 5 five or more wickets in an innings · 10 ten or more wickets in a match

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