ODI4th Match · Pakistan ODI Tri-Series 2026/27ENG241PAK243/9Pakistan won by 1 wicket (17 balls left)ODI2nd Match · Pakistan ODI Tri-Series 2026/27PAK302/9ENG215Pakistan won by 87 runsT20I2nd 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 (with 2 balls remaining)ODI3rd Match · Pakistan ODI Tri-Series 2026/27ENG429/4SL430/8Sri Lanka won by 2 wickets (with 1 ball remaining)ODIFinal · UAE ODI Tri-Series 2026/27ZIM169AFG170/3Afghanistan won by 7 wickets (with 93 balls remaining)ODI3rd Match · UAE ODI Tri-Series 2026/27BAN160AFG161/3Afghanistan won by 7 wickets (with 87 balls remaining)T20I3rd T20I · New Zealand Women in Australia 2026/27NZW11/2AUSWNo resultT20I2nd T20I · New Zealand Women in Australia 2026/27AUSW167/7NZW127/8AUS Women won by 40 runsODI2nd ODI · Zimbabwe Women in India 2026/27INDW328/6ZIMW207India Women won by 121 runsT20I3rd T20I · India in New Zealand 2026/27NZINDODI5th Match · Pakistan ODI Tri-Series 2026/27PAKSLT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI3rd ODI · Zimbabwe Women in India 2026/27INDWZIMWODI6th Match · Pakistan ODI Tri-Series 2026/27SLENGT20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT20I4th T20I · India in New Zealand 2026/27NZINDT20I5th T20I · India in New Zealand 2026/27NZIND

Bowling by opposition (Men's Tests)

Filters

1 active
Reset"Match result" is from the side of the player or team.
v South Africa×
PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Shane WarneAUSSouth Africa1993-200624451321.236031421307/5612/12824.172.3860.98772
Muttiah MuralitharanSLSouth Africa1993-20061527984.421923111047/8413/17122.222.3556.815114
James AndersonENGSouth Africa2003-202229521064.322030981035/408/16130.082.9162.01240
Stuart BroadENGSouth Africa2008-202225468421912477896/178/9927.832.9456.76420
Anil KumbleINDSouth Africa1992-200821401138.22612671846/538/11331.802.3581.31330
Sydney BarnesENGSouth Africa1912-191471435494818839/10317/1599.862.3125.591126
Clarrie GrimmettAUSSouth Africa1931-19361018652.12481199777/4014/19915.571.8450.82284
Brian StathamENGSouth Africa1951-196516323931b1541426697/3911/9720.672.1856.97041
Javagal SrinathINDSouth Africa1992-20011325552.31311567646/218/6824.482.8451.80140
Mitchell JohnsonAUSSouth Africa2008-20141223529.1881641648/6112/12725.643.1049.61532
Harbhajan SinghINDSouth Africa2001-20111119594.5921704607/879/14128.402.8659.48340
Colin BlytheENGSouth Africa1906-19101019410.1132986598/5915/9916.712.4041.71063
Nathan LyonAUSSouth Africa2011-20262038820.51722375585/1306/17840.952.8984.91010
Ravichandran AshwinINDSouth Africa2013-20231426504.21291270577/6612/9822.282.5253.09351
Glenn McGrathAUSSouth Africa1994-20061732680.22201558576/868/4927.332.2971.61120
Chris MartinNZSouth Africa2000-20131424455971470556/7611/18026.733.2349.64241
Alec BedserENGSouth Africa1947-195513264221b1481457547/5812/11226.982.0778.17231
Maurice TateENGSouth Africa1924-19351425600.11761185536/429/10622.361.9767.94210
Mitchell StarcAUSSouth Africa2012-20261222415701504536/1549/10928.383.6246.98320
Ravindra JadejaINDSouth Africa2013-202511194371191021526/1388/7619.632.3450.42530
Pat CumminsAUSSouth Africa2011-20261121375.5821063526/289/14120.442.8343.37240
Richie BenaudAUSSouth Africa1952-196413245171161413525/499/14427.172.0579.54450
Courtney WalshWISouth Africa1992-20011020471.31401010516/618/10819.802.1455.47420
Bill WhittyAUSSouth Africa1910-1912815342.389875506/179/9817.502.5541.10530
Brett LeeAUSSouth Africa2001-20081428520.11021732505/696/11434.643.3362.42120
Mohammed ShamiINDSouth Africa2013-20221122335.2701005485/288/10720.943.0041.92130
Andrew FlintoffENGSouth Africa1998-200819346081271796484/446/9037.422.9576.00300
Johnny WardleENGSouth Africa1951-19579182687b153803467/3612/8917.461.7958.41331
Jasprit BumrahINDSouth Africa2018-20251019327.362937466/618/8620.372.8642.72140
Peter SiddleAUSSouth Africa2008-20161325563.21491544465/598/11333.572.7473.48210
Bill JohnstonAUSSouth Africa1949-19531019427.4901129446/448/6525.661.9877.73230
Josh HazlewoodAUSSouth Africa2016-20261120395.4901134446/498/10325.772.8753.95220
HMRKB HerathSLSouth Africa2004-20181119483.31181188436/989/11127.632.4667.47230
Darren GoughENGSouth Africa1994-20031622504.2941656436/429/10038.513.2870.37320
Graham McKenzieAUSSouth Africa1963-197013243745b1051646415/468/13240.152.6491.34130
Zaheer KhanINDSouth Africa2001-20131222441.4831457404/626/9336.423.3066.25300
Ben StokesENGSouth Africa2015-20221525326.5521028394/865/7726.363.1550.28100
John ReidNZSouth Africa1953-196415222918b151991376/606/6026.782.0478.86310
Dominic CorkENGSouth Africa1995-19981015364771058376/1199/16228.592.9159.03330
Doug WrightENGSouth Africa1938-194910202860b801326375/8010/17535.842.7877.30121
Tich FreemanENGSouth Africa1927-1929712320.476946367/7112/17126.282.9553.44132
Danish KaneriaPAKSouth Africa2003-2007714450.3901096365/467/11130.442.4375.08210
George LohmannENGSouth Africa189636103.438203359/2815/455.801.9617.77042
Moeen AliENGSouth Africa2015-201781428264876356/5310/11225.033.1148.34421
Angus FraserENGSouth Africa1994-19981015355.295924355/4210/12226.402.6060.91131
Bill O'ReillyAUSSouth Africa1932-1936713341140634345/208/10418.651.8660.18320
Wally HammondENGSouth Africa1927-193924372811b1221041345/365/5730.622.2282.68110
Neil WagnerNZSouth Africa2013-2024916309.461958335/866/10429.033.0956.30110
Mervyn DillonWISouth Africa1998-20041121390.5611228334/327/9137.213.1471.06200
Dilruwan PereraSLSouth Africa2014-201848238.261578326/3210/7818.062.4344.69421
Page 1Next

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