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/27INDWZIMWODI4th 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)T20I1st T20I · India in New Zealand 2026/27NZ225/4IND230/6India won by 4 wickets (2 balls left)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (1 ball left)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (93 balls left)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDODI4th ODI · Ireland in Namibia 2026/27NAMIREODIFinal · Pakistan ODI Tri-Series 2026/27PAKSLT20I5th T20I · India in New Zealand 2026/27NZINDODI5th ODI · Ireland in Namibia 2026/27NAMIRE

Bowling by opposition (Men's Tests)

Filters

Choose matches, player, team, dates…
Reset"Match result" is from the side of the player or team.
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Stuart BroadENGAustralia2009-202340741388.127444311538/1511/12128.963.1954.44681
James AndersonENGIndia2006-202439731386.237537961495/209/4325.482.7455.83760
Shane WarneAUSEngland1993-20073672179348345351958/7112/24623.262.5355.1715114
James AndersonENGAustralia2006-202339721433.135542091176/4710/15835.972.9473.50851
Courtney WalshWIAustralia1984-200138691426.428638721356/549/14628.682.7163.41840
Bob WillisENGAustralia1971-198335697294b20033461288/439/11826.142.7556.98470
Courtney WalshWIEngland1986-200036681469.435936831456/7410/11725.402.5160.811051
Warwick ArmstrongAUSEngland1902-192142671130.23642288746/357/16630.922.0291.65130
Ian BothamENGAustralia1977-198936668479b29740931486/7811/17627.662.9057.29892
Monty NobleAUSEngland1898-190939666895b35328601157/1713/7724.872.4959.96192
Wilfred RhodesENGAustralia1899-192641655790b23426161098/6815/12424.002.7153.12661
Curtly AmbroseWIEngland1988-200034631380.438330821648/4511/8418.792.2350.511382
Garry SobersWIEngland1954-197436621461.541133231025/418/8032.582.2785.99230
Glenn McGrathAUSEngland1994-200730601213.232432861578/389/8220.932.7146.377100
Dennis LilleeAUSEngland1971-198229578516b36135071677/8911/13821.002.4750.9911114
Nathan LyonAUSEngland2013-202532571218.326033931156/499/16129.502.7863.57720
Nathan LyonAUSIndia2011-202532561371.520841511308/5012/28631.933.0363.32492
Hugh TrumbleAUSEngland1890-190431557895b44829451418/6512/8920.892.2455.99893
Derek UnderwoodENGAustralia1968-198029538000b40827701057/5011/21526.382.0876.19542
Mitchell StarcAUSEngland2013-20262752896.214332691287/5810/11325.543.6542.02461
James AndersonENGSouth Africa2003-202229521064.322030981035/408/16130.082.9162.01240
Curtly AmbroseWIAustralia1988-19992751111627927181287/2510/12021.232.4452.31481
Ray LindwallAUSEngland1946-195929516728b21625591147/639/7022.452.2859.02360
Malcolm MarshallWIEngland1980-1991265096523224361277/2210/9219.182.5245.59561
John EmbureyENGAustralia1978-199325497650b3442698787/787/10534.592.1298.08530
Keith MillerAUSEngland1946-195629485717b2251949877/6010/15222.402.0565.71631
Kapil DevINDEngland1979-199327481057.12273174856/918/16837.343.0074.62240
Richie BenaudAUSEngland1953-196327487284b2892641836/709/17331.822.1887.76540
Lance GibbsWIEngland1963-197426471473.349628891006/3911/15728.891.9688.41272
Jacques KallisSAEngland1996-201231476601781775506/549/9235.502.6979.20110
Glenn McGrathAUSWest Indies1995-20052346912.328721321106/1710/2719.382.3449.77682
Graham McKenzieAUSEngland1961-197125467486b2333009967/1537/10131.342.4177.98260
Stuart BroadENGSouth Africa2008-202225468421912477896/178/9927.832.9456.76420
Ravindra JadejaINDEngland2012-202525461025.31882787777/4810/15436.192.7279.91421
Ishant SharmaINDAustralia2008-20182546788.11392490594/417/11742.203.1680.15200
Jacques KallisSA/IWXAustralia1997-20122946582.51091916513/225/12437.573.2968.57000
Wally HammondENGAustralia1928-193833463958b1361612365/577/8744.782.44109.94010
Shane WarneAUSSouth Africa1993-200624451321.236031421307/5612/12824.172.3860.98772
Ravichandran AshwinINDEngland2012-202424451063.416331611146/5512/16727.732.9755.98381
Kapil DevINDPakistan1978-19892945990.42002982998/8511/14630.123.0160.04471
Johnny BriggsENGAustralia1885-189931454941b3351994976/4512/13620.562.4250.94373
Alan DavidsonAUSEngland1953-196325455993b2211996846/649/7923.762.0071.35250
Jacques KallisSAWest Indies1998-20102445623.41831563526/678/10130.062.5171.96120
Lance GibbsWIAustralia1961-197624449358b36132221036/299/8031.282.0790.85560
Peter SiddleAUSEngland2009-20192444789.51902385806/548/13529.813.0259.24440
Frank WoolleyENGAustralia1909-193032443590b1301555435/2010/4936.162.6083.49121
Ravichandran AshwinINDAustralia2011-202423431211.525932871157/10312/19828.582.7163.23371
George GiffenAUSEngland1881-189631436391b43427911037/11710/16027.102.6262.05771
Stuart BroadENGNew Zealand2008-20232343835.21732652947/448/10828.213.1753.32440
James AndersonENGWest Indies2004-20242343779.12152025917/429/7322.252.6051.37450
Page 1Next

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