Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2063rd Match · CSA Pro20 2026/27DOLWPT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st 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)ODI1st ODI · India in New Zealand 2026/27NZINDTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWA

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
Dion NashNZSouth Africa1994-19995715638456104/725/13945.602.9293.60100
Gerry GomezWIEngland1948-1954141621765457103/164/7945.702.11130.20000
Dattu PhadkarINDEngland1951-195281322866457103/894/11645.702.00136.80000
Wasim RajaPAKEngland1973-198413161188b47458102/22/345.802.31118.80000
Roy GilchristWIEngland195746152.319466104/1154/11546.603.0691.50100
JP DuminySAAustralia2009-20161314130.113471104/734/14947.103.6278.10100
Bruce MartinNZEngland20134721070471104/435/13347.102.24126.00200
Johnny HayesNZIndia1955-19565617127474103/914/10547.402.77102.60000
Ken BarringtonENGWest Indies1960-19681715185.555474102/342/4947.402.55111.50000
Wasim RajaPAKAustralia1979-1983913964b24476103/1003/10047.602.9696.40000
John MortimoreENGIndia1959-1964510249.4100479103/363/6047.901.92149.80000
Lasith MalingaSLEngland2006-2007510146.220491103/783/11549.103.3687.80000
Michael BracewellNZEngland2022-20234898.36493103/623/8149.305.0159.10000
Ian SmithSAEngland1947-195557185.145501104/1437/18950.102.71111.10100
Darren SammyWIAustralia2008-201261217537508102/653/9250.802.90105.00000
Frank CameronNZEngland1963-19655820048508104/1184/11850.802.54120.00100
Mashrafe MortazaBANSri Lanka2007-200957149.123509103/584/12650.903.4189.50000
Angelo MathewsSLPakistan2009-2015232318538509102/152/3150.902.75111.00000
David CapelENGWest Indies1988-199061014619515103/884/15451.503.5387.60000
Arthur GilliganENGAustralia1924-192559135.714519103/1143/15451.902.86108.70000
Ravindra PushpakumaraSLPakistan1994-200057129.521520104/665/10352.004.0177.90200
Cyril VincentSAAustralia1931-19325717729542104/1544/18654.203.06106.20100
Tahir NaqqashPAKIndia1982-198358182.240542105/765/13054.202.97109.40010
Phil TufnellENGSouth Africa1994-200047226.456545104/1244/11254.502.40136.00100
Gary TroupNZAustralia1980-1986610181.329549104/824/11354.903.02108.90100
Stuart MacGillAUSSri Lanka2004-200748150.221558104/745/14355.803.7190.20100
Naseem ShahPAKEngland2020-202457125.514571103/1405/20657.104.5475.50000
Prabath JayasuriyaSLBangladesh2024-20254817315572105/565/9257.203.31103.80010
Ossie DawsonSAEngland1947-19499151294b41578102/573/9257.802.68129.40000
Denis AtkinsonWIEngland1954-1957612302.4110581103/784/11258.101.92181.60000
Abdur RazzakBANNew Zealand2008-20134720735583103/934/14458.302.82124.20000
Virender SehwagINDAustralia2003-20122325201.422603105/1045/11860.302.99121.00010
Devon MalcolmENGIndia1990-19935816727606103/673/8360.603.63100.20000
Jeff ThomsonAUSPakistan1972-19828131109b27658102/343/9565.803.56110.90000
Mark CraigNZAustralia2015-201647137.27666103/783/20466.604.8582.40000
Paul WisemanNZIndia1998-2003610183.528697104/644/14469.703.79110.30100
Dilruwan PereraSLIndia201769200.110849103/2023/6884.904.24120.10000
Kyle AbbottSAPakistan20131228.4116897/299/687.562.3719.11010
Zakary FoulkesNZZimbabwe2025122577595/379/758.333.0016.67110
Bob AppleyardENGNew Zealand19552436128094/77/458.892.2224.00100
Scott BolandAUSWest Indies2022-20252441.1148193/26/369.001.9727.44000
Stuart MacGillAUSICC World XI20051224.118295/439/829.113.3916.11110
Richard JohnsonENGBangladesh20031233.179395/499/9310.332.8022.11110
William O’RourkeNZSouth Africa20241232.189395/349/9310.332.8921.44110
Monde ZondekiSAZimbabwe20051235.3910596/399/10511.672.9623.67010
Mohammad AbbasPAKIreland20181239.31411095/669/11012.222.7826.33110
Marco JansenSAEngland20222431.3311895/355/7513.113.7521.00010
Sonny RamadhinWIPakistan19592470.32812194/255/5513.441.7247.00100
Courtney WalshWIZimbabwe20002480.32913493/215/6714.891.6653.67000
Mohammed ShamiINDBangladesh20192447.31413694/317/5815.112.8631.67100

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.