Bowling by opposition (All cricket)

Filters

1 active
Reset"Match result" is from the side of the player or team.
At SuperSport Park×

Player figures come from full scorecards, which we hold for 160 of the 179 matches in this selection (from 2003). Earlier matches have results and team totals only.

PlayerOppositionSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Dale SteynSANew Zealand2006-201658115.219414296/4910/9114.283.5923.86131
Kagiso RabadaSAEngland2016-20193588.412380227/11213/14417.274.2924.18121
Kagiso RabadaSAIndia2018-20234711420350195/597/9118.423.0736.00110
James AndersonENGSouth Africa2009-201969162.526561184/735/17731.173.4554.28100
Mitchell JohnsonAUSSouth Africa2006-20144551.14222177/6812/12713.064.3418.06021
Lungi NgidiSAIndia2018-20213568.213246176/398/10214.473.6024.12020
Mohammed ShamiINDSouth Africa2013-2021357413283165/448/10717.693.8227.75110
Jasprit BumrahINDSouth Africa2018-20235710822301154/695/6620.072.7943.20100
Morné MorkelSAIndia2010-20185792.519308155/207/11420.533.3237.13210
Dale SteynSAAustralia2009-20164568.48279144/276/13919.934.0629.43200
Makhaya NtiniSANew Zealand2005-20073569.113285145/5110/14520.364.1229.64021
Stuart BroadENGSouth Africa2009-201947130.327423144/585/10030.213.2455.93100
Shaheen Shah AfridiPAKSouth Africa2018-20248974.33391134/645/11730.085.2534.38100
Duanne OlivierSAPakistan20181229696116/3711/968.733.3115.82021
Dale SteynSASri Lanka2009-20193432.47135114/186/5412.274.1317.82100
Ishant SharmaINDSouth Africa2010-20183476.110246114/405/8622.363.2341.55100
Dale SteynSAPakistan2013-2019468216277114/805/10525.183.3844.73100
Kagiso RabadaSAPakistan2018-2024468213317113/476/10628.823.8744.73000
Vernon PhilanderSASri Lanka20111224.13102105/4910/10210.204.2214.50021
Kyle AbbottSAPakistan2013344111140107/299/6814.003.4124.60010
Malusi SibotoKNITitans2012-202455191142104/194/1914.207.4711.40100
Marco JansenSAIndia2021-20243559.111240104/555/12424.004.0635.50100
Monde ZondekiSAZimbabwe20051235.3910596/399/10511.672.9623.67010
Tabraiz ShamsiTITWarriors2015-20174416010694/324/3211.786.6310.67100
Kagiso RabadaSAWest Indies2023-20263439716896/508/9418.674.3126.00010
Dale SteynSAIndia2010-20112349.1817194/1057/13919.003.4832.78100
Kagiso RabadaSANew Zealand2015-20163442.4619593/305/11621.674.5728.44000
Ben StokesENGSouth Africa2016-20204563.2823394/865/12225.893.6842.22100
Morné MorkelSAEngland2009-20163584.21227893/365/10930.893.3056.22000
Hasan AliPAKSouth Africa2018-202156551030593/403/4033.895.5536.67000
Ottniel BaartmanPR/SECPretoria Capitals2023-2026331116785/165/168.386.098.25010
Taskin AhmedBANSouth Africa2022221917185/355/358.883.7414.25010
Dale SteynSAWest Indies2008-20142330.1511186/346/8713.883.6822.63010
Alzarri JosephWISouth Africa20232328.3013285/817/11116.504.6321.38010
Andrew BirchWARTitans2012-20195515.2013785/165/1617.138.9311.50010
Kemar RoachWISouth Africa2014-20232342.5517085/476/11821.253.9732.13010
Shakib Al HasanBANSouth Africa2008-20223347317786/996/9922.133.7735.25010
Shardul ThakurINDSouth Africa2018-20234547.5324684/524/5230.755.1435.88100
Ravichandran AshwinINDSouth Africa2013-202346118.22635084/1135/19143.752.9688.75100
Chris MorrisSASri Lanka2017-2019221426374/314/319.004.5012.00100
Nandre BurgerSAIndia20231225.478374/337/8311.863.2322.00100
Marco JansenSAPakistan20241226.349576/527/9513.573.5822.71010
Yuzvendra ChahalINDSouth Africa20183322.2112475/225/2217.715.5519.14010
Lungi NgidiSASri Lanka2017-20203436.2512872/123/10218.293.5231.14000
Mohammad AbbasPAKSouth Africa20241240.31013376/547/13319.003.2834.71010
Faheem AshrafPAKSouth Africa2019-20215526014773/173/1721.005.6522.29000
Mohammad AmirPAKSouth Africa2018-201934431114974/624/8621.293.4736.86100
Mohammad HafeezPAKSouth Africa2007-20137426015373/253/2521.865.8822.29000
James FranklinNZSouth Africa2005-20062336615474/756/13522.004.2830.86100
Imran TahirSASri Lanka2011-20194531215672/232/2322.295.0326.57000
Page 1Next

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