Live7th Match · Sheffield Shield 2026/27SAWA304/3 (96)Stumps - Day 1ODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)ODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI4th 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 runsODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)ODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI1st ODI · Zimbabwe Women in India 2026/27INDW200/1ZIMW197India Women won by 9 wickets (137 balls left)ODI3rd ODI · Ireland in Namibia 2026/27NAM316/7IRE253/9Namibia won by 63 runsT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREFirst-class9th Match · Sheffield Shield 2026/27QUEVICODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Bowling by opposition (Men's First-class)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Shane WarneAUSEngland1993-20073672179348345351958/7112/24623.262.5355.1715114
Dennis LilleeAUSEngland1971-198229578516b36135071677/8911/13821.002.4750.9911114
Curtly AmbroseWIEngland1988-200034631380.438330821648/4511/8418.792.2350.511382
Glenn McGrathAUSEngland1994-200730601213.232432861578/389/8220.932.7146.377100
Stuart BroadENGAustralia2009-202340741388.127444311538/1511/12128.963.1954.44681
James AndersonENGIndia2006-202439731386.237537961495/209/4325.482.7455.83760
Ian BothamENGAustralia1977-198936668479b29740931486/7811/17627.662.9057.29892
Courtney WalshWIEngland1986-200036681469.435936831456/7410/11725.402.5160.811051
Hugh TrumbleAUSEngland1890-190431557895b44829451418/6512/8920.892.2455.99893
Courtney WalshWIAustralia1984-200138691426.428638721356/549/14628.682.7163.41840
Richard HadleeNZAustralia1973-199023416099b21326741309/5215/12320.572.6346.922143
Shane WarneAUSSouth Africa1993-200624451321.236031421307/5612/12824.172.3860.98772
Nathan LyonAUSIndia2011-202532561371.520841511308/5012/28631.933.0363.32492
Curtly AmbroseWIAustralia1988-19992751111627927181287/2510/12021.232.4452.31481
Mitchell StarcAUSEngland2013-20262752896.214332691287/5810/11325.543.6542.02461
Bob WillisENGAustralia1971-198335697294b20033461288/439/11826.142.7556.98470
Malcolm MarshallWIEngland1980-1991265096523224361277/2210/9219.182.5245.59561
James AndersonENGAustralia2006-202339721433.135542091176/4710/15835.972.9473.50851
Monty NobleAUSEngland1898-190939666895b35328601157/1713/7724.872.4959.96192
Ravichandran AshwinINDAustralia2011-202423431211.525932871157/10312/19828.582.7163.23371
Nathan LyonAUSEngland2013-202532571218.326033931156/499/16129.502.7863.57720
Ray LindwallAUSEngland1946-195929516728b21625591147/639/7022.452.2859.02360
Ravichandran AshwinINDEngland2012-202424451063.416331611146/5512/16727.732.9755.98381
Muttiah MuralitharanSLEngland1993-200716301102.233622451129/6516/22020.042.0459.05884
Anil KumbleINDAustralia1996-20082038108617533661118/14113/18130.323.1058.706102
Glenn McGrathAUSWest Indies1995-20052346912.328721321106/1710/2719.382.3449.77682
Wilfred RhodesENGAustralia1899-192641655790b23426161098/6815/12424.002.7153.12661
Sydney BarnesENGAustralia1901-19122036958.126222881067/6013/16321.582.3954.241121
HMRKB HerathSLPakistan2000-201721401098.323029761069/12714/18428.082.7162.18382
Clarrie GrimmettAUSEngland1925-193422399164b42734391066/3711/8232.442.2586.452112
Derek UnderwoodENGAustralia1968-198029538000b40827701057/5011/21526.382.0876.19542
Muttiah MuralitharanSLIndia1993-20102232117022234251058/8711/11032.622.9366.86472
Muttiah MuralitharanSLSouth Africa1993-20061527984.421923111047/8413/17122.222.3556.815114
Alec BedserENGAustralia1946-195421377065b20928591047/4414/9927.492.4367.93572
Shane WarneAUSNew Zealand1993-20052039961.425225111036/319/6724.382.6156.021030
George GiffenAUSEngland1881-189631436391b43427911037/11710/16027.102.6262.05771
James AndersonENGSouth Africa2003-202229521064.322030981035/408/16130.082.9162.01240
Lance GibbsWIAustralia1961-197624449358b36132221036/299/8031.282.0790.85560
Bill O'ReillyAUSEngland1932-193819337864b43925871027/5411/12925.361.9777.10583
Garry SobersWIEngland1954-197436621461.541133231025/418/8032.582.2785.99230
Charlie TurnerAUSEngland1887-189517305179b45716701017/4312/8716.531.9351.283112
Bobby PeelENGAustralia1884-189620355216b44417151017/3111/6816.981.9751.64851
Terry AldermanAUSEngland1981-19911732786.119221171006/4710/15121.172.6947.172111
Jeff ThomsonAUSEngland1974-198521394951b16624181006/469/10524.182.9349.51850
Lance GibbsWIEngland1963-197426471473.349628891006/3911/15728.891.9688.41272
Kapil DevINDPakistan1978-19892945990.42002982998/8511/14630.123.0160.04471
Johnny BriggsENGAustralia1885-189931454941b3351994976/4512/13620.562.4250.94373
Pat CumminsAUSEngland2017-20252038727.31502311976/918/11923.823.1845.00720
Richard HadleeNZEngland1973-199021355853b2322399976/2610/10024.732.4660.34682
Geoff LawsonAUSEngland1981-198921379101962763977/8111/13428.483.0456.29371
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.