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

South Africa: Bowling figures (All T20s)

Lungi Ngidi has taken the most wickets in T20 cricket for South Africa: 90 at an average of 20.73.

More filters

1 active
Reset"Match result" is from the side of the player or team.
Team: South Africa×
PlayerSpanMatInnsOversMdnsRunsWktsBBIBBMAveEconSR4510
Lungi NgidiSA2017-20266464216.311866905/395/3920.738.6214.43310
Tabraiz ShamsiSA2017-20247070251.311860895/245/2420.907.4016.96310
Kagiso RabadaSA2014-20267979282.532378833/183/1828.658.4120.45000
Dale SteynSA2007-20204747169.131175644/94/918.366.9515.86200
Imran TahirSA2013-20193535130.50859615/235/2314.086.5712.87220
Wayne ParnellSA2009-20235655182.241513595/305/3025.648.3018.54110
Anrich NortjeSA2019-2026474616301187564/74/721.207.2817.46300
Keshav MaharajSA2021-20265454183.511447553/243/2426.317.8720.05000
Andile PhehlukwayoSA2017-20244239124.401112504/244/2422.248.9214.96100
Morné MorkelSA2007-20174141146.431097464/174/1723.857.4819.13200
Johan BothaSA2006-201240391291823373/163/1622.246.3820.92000
Dwaine PretoriusSA2017-20223027840696355/175/1719.898.2914.40010
George LindeSA2020-202637361100834354/214/2123.837.5818.86100
Chris MorrisSA2012-20192323833697344/274/2720.508.4014.65100
Corbin BoschSA2025-20262222751592334/144/1417.947.8913.64100
Bjorn FortuinSA2019-2026323298.43768334/244/2423.277.7817.94100
Marco JansenSA2022-20263030109.51982334/224/2229.768.9419.97200
Ottniel BaartmanSA2024-2026212172.51591294/114/1120.388.1115.07200
Kyle AbbottSA2013-2016212172.40579263/203/2022.277.9716.77000
Albie MorkelSA2005-20155046107.52864263/123/1233.238.0124.88000
Beuran HendricksSA2014-2021191968.10627254/144/1425.089.2016.36100
Robin PetersonSA2006-2014211959.51451243/283/2818.797.5414.96000
David WieseSA2013-2016202065.20497245/235/2320.717.6116.33010
Lizaad WilliamsSA2021-2025201964.50623243/353/3525.969.6116.21000
Gerald CoetzeeSA2023-2026181861.41570223/313/3125.919.2416.82000
JP DuminySA2009-2019814177.10599213/183/1828.527.7622.05000
Aaron PhangisoSA2012-20181616570443203/253/2522.157.7717.10000
Kwena MaphakaSA2024-2026222172.40650204/204/2032.508.9421.80100
Lonwabo TsotsobeSA2009-20142323782541183/163/1630.066.9426.00000
Charl LangeveldtSA2005-201099330241174/194/1914.187.3011.65100
Ryan McLarenSA2009-2014121243.50332175/195/1919.537.5715.47010
Aiden MarkramSA2021-20267739682603163/213/2137.698.8725.50000
Shaun PollockSA2005-2008121140.31309153/283/2820.607.6316.20000
Roelof van der MerweSA2009-20101313440305142/142/1421.796.9318.86000
Wiaan MulderSA2021-20261514290272132/102/1020.929.3813.38000
Junior DalaSA2018-20211010321307133/353/3523.629.5914.77000
Rusty TheronSA2010-20129932.20261124/274/2721.758.0716.17100
Jacques KallisSA2006-20122519461333124/154/1527.757.2423.00100
Duan JansenSA202644150136113/213/2112.369.078.18000
Lutho SipamlaSA2019-2026151547.10494112/222/2244.9110.4725.73000
Nqaba PeterSA2024-20261414400379102/322/3237.909.4724.00000
Prenelan SubrayenSA20266621015793/323/3217.447.4814.00000
Rory KleinveldtSA2008-20136620.2117393/183/1819.228.5113.56000
Dane PatersonSA2017-20188829.5026594/324/3229.448.8819.89100
Andile SimelaneSA2024-2026111129029992/282/2833.2210.3119.33000
Patrick KrugerSA20247719.2117984/274/2722.389.2614.50100
Johan van der WathSA2006-20078831023182/312/3128.887.4523.25000
Marchant de LangeSA2012-20156623.2022872/262/2632.579.7720.00000
N MokoenaSA20266620.3017563/263/2629.178.5420.50000
Sisanda MagalaSA2021-20236620022663/213/2137.6711.3020.00000
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.