Live9th Match · Sheffield Shield 2026/27QUEVIC282/9 (84)Stumps - Day 1Live8th Match · Sheffield Shield 2026/27TAS427 (119.1)NSW174/8 (60)Stumps - Day 2ODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T2060th Match · CSA Pro20 2026/27DOLBOLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRET2061st Match · CSA Pro20 2026/27DOLBOLT2062nd Match · CSA Pro20 2026/27LIOTITT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th 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)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)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT2063rd Match · CSA Pro20 2026/27DOLWPODI1st ODI · India in New Zealand 2026/27NZIND

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.

Qualification: Minimum 20 wickets.

PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Johnny BriggsENGSouth Africa18892497.351101218/1115/284.811.5518.62121
George LohmannENGSouth Africa189636103.438203359/2815/455.801.9617.77042
Tony LockENGNew Zealand1958-1959713250.5133367477/3511/657.811.4632.02252
Johnny WardleENGPakistan195447142.582176207/567/568.801.2342.85210
Bert IronmongerAUSSouth Africa1931-193248221.5112296316/1811/249.551.3342.94231
Sydney BarnesENGSouth Africa1912-191471435494818839/10317/1599.862.3125.591126
Kagiso RabadaSABangladesh2017-202448103.423306296/4610/6310.552.9521.45041
Irfan PathanINDZimbabwe20052465.114237217/5912/12611.293.6418.62131
Derek UnderwoodENGNew Zealand1969-19758152118b122586487/3212/9712.211.6644.13163
Jim LakerENGNew Zealand1949-195851016373262215/178/4412.481.6146.57210
Ollie RobinsonENGPakistan2022-2026612167.146375305/518/3512.502.2433.43310
Richard HadleeNZSri Lanka1983-1987611234.185473375/2910/10212.782.0237.97521
George LohmannENGAustralia1886-189615303310b3261002778/3512/10413.011.8242.99253
Jasprit BumrahINDWest Indies2019-20254810128262206/277/5813.102.5930.30020
Fanie de VilliersSAPakistan1995-1998369929262206/2310/10813.102.6529.70121
Alec BedserENGIndia1946-1952712308.190577447/4911/9313.111.8742.02242
Muttiah MuralitharanSLBangladesh2001-200911224521081190896/1812/8213.372.6330.473114
Brian StathamENGNew Zealand1951-195859149.450268204/247/3713.401.7944.90300
Fazal MahmoodPAKAustralia1956-195936171.260327247/8013/11413.631.9142.83041
Arshad AyubINDNew Zealand198836196.475287215/508/10413.671.4656.19310
Tich FreemanENGWest Indies19283614050302225/3910/9313.732.1638.18221
J.J. FerrisAUSEngland1887-18908142030b224684485/269/7414.252.0242.29440
Kagiso RabadaSAWest Indies2021-202461217149442316/508/9414.262.5833.10020
Imran KhanPAKSri Lanka1982-1991101429876673468/5814/11614.632.2638.87231
Bert IronmongerAUSWest Indies19314815361323227/2311/7914.682.1141.73111
Duanne OlivierSAPakistan2018-2019368816353246/3711/9614.714.0122.00131
Jacques KallisSAZimbabwe1999-200568120.532309214/137/11214.712.5634.52300
Mehedi Hasan MirazBANZimbabwe2018-2025510230.266518355/3210/10214.802.2539.49151
Venkatapathy RajuINDSri Lanka1990-1994510212.181386266/1211/12514.851.8248.96031
Fred TruemanENGIndia1952-1959917297.278787538/319/4014.852.6533.66520
Mike ProcterSAAustralia1967-1970714252.280616416/739/10315.022.4436.93310
Simon HarmerSAIndia2015-202548162.431406276/379/10115.042.5036.15410
Sonny RamadhinWINew Zealand1952-1956611284.4120482326/239/8115.061.6953.38130
Jack IversonAUSEngland1950-195158138.429320216/276/5215.241.7352.76210
Axar PatelINDEngland2021-2024510174.431492326/3811/7015.382.8232.75141
Josh HazlewoodAUSWest Indies2015-20251121317.2104769505/359/7915.382.4238.08230
Jacob DuffyNZWest Indies202536154.344355235/349/12815.432.3040.30130
Shaun PollockSAZimbabwe1999-2005510169.357356235/397/5515.482.1044.22110
Billy BarnesENGAustralia1880-189021282289b271793516/289/8115.552.0844.88130
Clarrie GrimmettAUSSouth Africa1931-19361018652.12481199777/4014/19915.571.8450.82284
Marco JansenSAIndia2021-2025714194.353566366/487/7115.722.9132.42310
Stuart MacGillAUSBangladesh2003-20064816126520338/10810/13315.763.2329.27141
Alan DavidsonAUSIndia1956-1960612267.595473307/9312/12415.771.7753.57121
Shamar JosephWIAustralia2024-2025510147.522554357/689/13315.833.7525.34430
Stuart ClarkAUSSouth Africa20063611832317205/559/8915.852.6935.40210
Pedro CollinsWIBangladesh2002-200448146.538416266/539/11716.002.8333.88120
Scott BolandAUSIndia2023-202559154.439416266/4510/7616.002.6935.69111
Dale SteynSANew Zealand2006-20161223374.2871091686/4910/9116.042.9133.03262
Daniel VettoriNZBangladesh2001-2010917360.4122819516/2812/17016.062.2742.43251
Keshav MaharajSAWest Indies2021-2024510157.443402255/368/16416.082.5537.84210
Page 1Next

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.