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 (All cricket)

More filters

Player, team, opposition, ground, series, dates…
Reset"Match result" is from the side of the player or team.

Player figures come from full scorecards, which we hold for 23,340 of the 23,347 matches in this selection (from 1877). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Shane WarneAUSEngland1993-200754901961.448552642178/7112/24624.262.6854.2415114
Glenn McGrathAUSEngland1994-20076494151236345342138/389/8221.293.0042.5910100
Dennis LilleeAUSEngland1971-198345739469b38341221987/8911/13820.822.6147.8214114
Shane WarneAUSSouth Africa1993-20066989173238348601907/5612/12825.582.8154.691072
Curtly AmbroseWIAustralia1988-199968911484.532640481897/2510/12021.422.7347.144111
James AndersonENGIndia2003-2024721061653.439951901895/209/4327.463.1452.50960
Stuart BroadENGAustralia2007-202368102159828256441898/1511/12129.863.5350.73881
Ian BothamENGAustralia1977-1992689810226b32052651836/7811/17628.773.0955.88992
Muttiah MuralitharanSLPakistan1993-201183911380.321245391796/7110/14825.363.2946.271071
Muttiah MuralitharanSLIndia1993-201185911719.325057771798/8711/11032.273.3657.64482
Curtly AmbroseWIEngland1988-200052811540.440236541788/4511/8420.532.3751.931482
Mitchell StarcAUSEngland2013-202663881166.314949751777/5810/11328.114.2639.54861
Richard HadleeNZAustralia1973-199059767941b26637281769/5215/12321.182.8245.123153
Courtney WalshWIEngland1986-200067981738.437448201706/7410/11728.352.7761.361051
Malcolm MarshallWIEngland1980-199252751195.225432501687/2210/9219.352.7242.69861
Wasim AkramPAKWest Indies1985-200280951132.216038771666/6111/11023.363.4240.93951
Courtney WalshWIAustralia1984-2001741051749.430952441656/549/14631.783.0063.62840
Muttiah MuralitharanSLNew Zealand1992-201157681138.523331641616/8710/11819.652.7842.44871
James AndersonENGAustralia2002-2023731061727.338258051566/4710/15837.213.3666.44951
Wasim AkramPAKSri Lanka1985-200278901050.320332691555/438/7321.093.1140.66830
Muttiah MuralitharanSLSouth Africa1993-200947591279.123134551537/8413/17122.582.7050.166124
Shane WarneAUSNew Zealand1993-200547651204.226834541526/319/6722.722.8747.541330
Ravichandran AshwinINDEngland2011-20245373127716743331506/5512/16728.893.3951.08381
Waqar YounisPAKNew Zealand1990-20025062799.415026241497/7612/13017.613.2832.206102
Bob WillisENGAustralia1971-198353878256b22338701498/439/11825.972.8155.41470
Muttiah MuralitharanSLZimbabwe1993-201143551034.128922811469/5113/11515.622.2142.501082
Glenn McGrathAUSWest Indies1995-200753761161.432030581466/1710/2720.952.6347.74792
Ravichandran AshwinINDAustralia2010-20245070140626044571467/10312/19830.533.1757.78471
Joel GarnerWIAustralia1978-19875269100921829361436/609/14220.532.9142.34550
Anil KumbleINDAustralia1994-200849671341.118246151428/14113/18132.503.4456.676102
Hugh TrumbleAUSEngland1890-190431557895b44829451418/6512/8920.892.2455.99893
Kapil DevINDPakistan1978-199261771254.522140951418/8511/14629.043.2653.40471
Muttiah MuralitharanSLEngland1993-201134481276.534229171409/6516/22020.842.2854.72994
Waqar YounisPAKSri Lanka1989-20026472774.37733191406/2611/11923.714.2933.19661
Ravindra JadejaINDAustralia2009-202576881215.419742161407/4210/11030.113.4752.10351
Glenn McGrathAUSPakistan1994-20054965928.422328251378/249/6820.623.0440.67660
Pat CumminsAUSEngland2012-20254765931.316434811376/918/11925.413.7440.801020
James AndersonENGSouth Africa2003-202254761226.222938801375/238/16128.323.1653.71450
Tim SoutheeNZEngland2008-20246483113917746491367/3310/10834.184.0850.25651
Mitchell JohnsonAUSEngland2006-20155166862.213034671357/409/8225.684.0238.33450
Anil KumbleINDPakistan1990-200748611119203390013510/7414/14928.893.4949.73752
Shakib Al HasanBANZimbabwe2006-20247077766.310428601346/5910/12421.343.7334.32551
Imran KhanPAKWest Indies1977-19916774942.514432541347/8011/12124.283.4542.22661
Malcolm MarshallWIAustralia1981-199259751086.316833581345/2910/10725.063.0948.65471
Stuart BroadENGNew Zealand2007-202350701003.418436011347/448/10826.873.5944.94640
Nathan LyonAUSIndia2011-202540641440.521045421348/5012/28633.903.1564.51492
Shaun PollockSAEngland1995-200754731218.236030441336/398/8022.892.5054.96540
Kapil DevINDWest Indies1978-199467831115.221334581329/8310/13526.203.1050.70641
Richard HadleeNZEngland1973-199044587215b27131991316/2610/10024.422.6655.08692
Anil KumbleINDSouth Africa1992-200861791511.227241431306/538/11331.872.7469.75530
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.