Bowling Best Figures Innings - South Africa

Best bowling figures in an innings in 2020s in Tests+ODIs+T20Is - South Africa

Best bowling figures in an innings
Player
Overs
Mdns
Runs conceded
Wickets taken
Econ
Team
Innings in match
Opposition
Ground
Match Date
Scorecard
6.511371.90South Africa2v Sri LankaDurban27 Nov 2024Test # 2563
10.0-3273.20South Africa4v BangladeshDurban31 Mar 2022Test # 2460
12.034073.33South Africa4v BangladeshGqeberha8 Apr 2022Test # 2461
42.4510272.39South Africa1v PakistanRawalpindi20 Oct 2025Test # 2603
23.063761.60South Africa4v IndiaGuwahati22 Nov 2025Test # 2609
17.544662.57South Africa3v BangladeshMirpur21 Oct 2024Test # 2556
19.554862.42South Africa2v IndiaGuwahati22 Nov 2025Test # 2609
15.035063.33South Africa4v West IndiesCenturion28 Feb 2023Test # 2495
20.055062.50South Africa3v PakistanRawalpindi20 Oct 2025Test # 2603
14.035263.71South Africa3v PakistanCenturion26 Dec 2024Test # 2572
14.315663.86South Africa1v Sri LankaJohannesburg3 Jan 2021Test # 2401
10.0-5865.80South Africa1v AustraliaBloemfontein4 Mar 2020ODI # 4252
24.057162.95South Africa1v IndiaCenturion26 Dec 2021Test # 2443
32.0611763.65South Africa1v PakistanLahore12 Oct 2025Test # 2602
26.0111964.57South Africa1v New ZealandMount Maunganui4 Feb 2024Test # 2528
4.0-1754.25South Africa1v PakistanLahore13 Feb 2021T20I # 1121
13.571951.37South Africa1v West IndiesGros Islet10 Jun 2021Test # 2424
4.0-2456.00South Africa2v EnglandSouthampton31 Jul 2022T20I # 1717
4.0-3057.50South Africa2v IrelandBristol5 Aug 2022T20I # 1724
10.013353.30South Africa2v AustraliaCairns19 Aug 2025ODI # 4895
20.093451.70South Africa3v West IndiesGros Islet10 Jun 2021Test # 2424
12.223552.83South Africa2v EnglandThe Oval8 Sep 2022Test # 2476
17.373652.05South Africa4v West IndiesGros Islet18 Jun 2021Test # 2426
16.053652.25South Africa2v West IndiesCenturion28 Feb 2023Test # 2495
9.013754.11South Africa2v BangladeshChattogram29 Oct 2024Test # 2559
10.0-3953.90South Africa1v BangladeshJohannesburg20 Mar 2022ODI # 4372
4.0-3959.75South Africa1v EnglandBristol27 Jul 2022T20I # 1693
8.013954.87South Africa2v AustraliaJohannesburg17 Sep 2023ODI # 4648
8.414254.84South Africa2v AustraliaMackay22 Aug 2025ODI # 4896
9.024354.77South Africa2v NetherlandsJohannesburg2 Apr 2023ODI # 4563
12.024353.58South Africa4v ZimbabweBulawayo28 Jun 2025Test # 2590
7.4-4956.39South Africa2v Sri LankaColombo (RPS)4 Sep 2021ODI # 4315
15.455153.25South Africa1v AustraliaLord's11 Jun 2025Test # 2585
19.035252.73South Africa1v EnglandLord's17 Aug 2022Test # 2474
24.385652.28South Africa1v PakistanRawalpindi4 Feb 2021Test # 2408
17.015753.35South Africa3v PakistanLahore12 Oct 2025Test # 2602
20.045952.95South Africa1v IndiaCenturion26 Dec 2023Test # 2520
16.4-5953.54South Africa3v BangladeshChattogram29 Oct 2024Test # 2559
19.036053.15South Africa2v New ZealandChristchurch25 Feb 2022Test # 2451
16.046153.81South Africa1v PakistanCenturion26 Dec 2024Test # 2572
15.326454.12South Africa3v EnglandJohannesburg24 Jan 2020Test # 2382
26.096452.46South Africa3v PakistanRawalpindi4 Feb 2021Test # 2408
22.047153.22South Africa2v Sri LankaGqeberha5 Dec 2024Test # 2566
25.037653.04South Africa4v Sri LankaGqeberha5 Dec 2024Test # 2566
32.358952.73South Africa2v New ZealandHamilton13 Feb 2024Test # 2529
24.0111054.58South Africa1v EnglandJohannesburg24 Jan 2020Test # 2382
58.01518053.10South Africa1v EnglandGqeberha16 Jan 2020Test # 2380
4.0-741.75South Africa1v Sri LankaNew York3 Jun 2024T20I # 2635
3.3-1042.85South Africa2v BangladeshSydney27 Oct 2022T20I # 1847
4.0-1142.75South Africa1v NetherlandsNew York8 Jun 2024T20I # 2649
4.011343.25South Africa4v AustraliaBrisbane17 Dec 2022Test # 2482
4.0-1443.50South Africa2v PakistanRawalpindi28 Oct 2025T20I # 3535
4.0-1944.75South Africa2v NepalKingstown14 Jun 2024T20I # 2681
4.0-2045.00South Africa1v AustraliaDarwin10 Aug 2025T20I # 3403
4.0-2145.25South Africa2v PakistanDurban10 Dec 2024T20I # 3026
14.042141.50South Africa4v IndiaEden Gardens14 Nov 2025Test # 2606
5.3-2244.00South Africa1v EnglandLeeds2 Sep 2025ODI # 4902
4.0-2446.00South Africa2v IndiaNew Chandigarh11 Dec 2025T20I # 3631
4.0-2546.25South Africa2v PakistanLahore14 Feb 2021T20I # 1122
4.0-2746.75South Africa2v IrelandDublin (Malahide)19 Jul 2021T20I # 1194
4.012746.75South Africa1v IrelandAbu Dhabi27 Sep 2024T20I # 2869
4.0-2947.25South Africa1v IndiaPerth30 Oct 2022T20I # 1853
15.243041.95South Africa2v IndiaEden Gardens14 Nov 2025Test # 2606
17.053141.82South Africa1v IndiaJohannesburg3 Jan 2022Test # 2445
9.023243.55South Africa2v West IndiesProvidence15 Aug 2024Test # 2543
10.013243.20South Africa2v IrelandAbu Dhabi2 Oct 2024ODI # 4780
9.123343.60South Africa2v AustraliaJohannesburg17 Sep 2023ODI # 4648
10.033343.30South Africa3v IndiaCenturion26 Dec 2023Test # 2520
11.033543.18South Africa1v West IndiesGros Islet10 Jun 2021Test # 2424
19.363641.84South Africa3v IndiaCape Town11 Jan 2022Test # 2448
6.0-3646.00South Africa1v EnglandManchester22 Jul 2022ODI # 4435
19.083842.00South Africa3v ZimbabweBulawayo6 Jul 2025Test # 2593
4.0-41410.25South Africa1v PakistanSydney3 Nov 2022T20I # 1861
17.044242.47South Africa3v IndiaCenturion26 Dec 2021Test # 2443
10.014244.20South Africa2v ZimbabweBulawayo6 Jul 2025Test # 2593
15.054442.93South Africa3v Sri LankaJohannesburg3 Jan 2021Test # 2401
10.014444.40South Africa1v AfghanistanAhmedabad10 Nov 2023ODI # 4699
13.034543.46South Africa3v BangladeshChattogram29 Oct 2024Test # 2559
9.0-4645.11South Africa2v New ZealandPune1 Nov 2023ODI # 4689
10.0-4644.60South Africa1v PakistanFaisalabad6 Nov 2025ODI # 4926
6.3-5047.69South Africa2v AustraliaPotchefstroom12 Sep 2023ODI # 4642
16.025043.12South Africa2v ZimbabweBulawayo28 Jun 2025Test # 2590
10.0-5145.10South Africa2v PakistanCenturion2 Apr 2021ODI # 4285
8.015146.37South Africa2v AustraliaCenturion15 Sep 2023ODI # 4646
14.135143.60South Africa3v PakistanLahore12 Oct 2025Test # 2602
8.5-5346.00South Africa2v EnglandChester-le-Street19 Jul 2022ODI # 4434
13.345544.07South Africa3v IndiaCenturion26 Dec 2021Test # 2443
10.025645.60South Africa1v IrelandAbu Dhabi7 Oct 2024ODI # 4782
18.015943.27South Africa3v AustraliaLord's11 Jun 2025Test # 2585
10.0-6046.00South Africa1v PakistanChennai27 Oct 2023ODI # 4683
10.0-6146.10South Africa1v AustraliaBloemfontein9 Sep 2023ODI # 4638
10.0-6246.20South Africa2v EnglandBloemfontein27 Jan 2023ODI # 4512
10.0-6246.20South Africa1v EnglandKimberley1 Feb 2023ODI # 4514
15.046344.20South Africa1v PakistanCenturion26 Dec 2024Test # 2572
9.517247.32South Africa1v PakistanCape Town19 Dec 2024ODI # 4819
22.047343.31South Africa1v IndiaCape Town11 Jan 2022Test # 2448
21.457343.36South Africa4v Sri LankaDurban27 Nov 2024Test # 2563
16.017644.75South Africa1v Sri LankaCenturion26 Dec 2020Test # 2399
17.317644.34South Africa2v AustraliaBrisbane17 Dec 2022Test # 2482
40.0157641.90South Africa2v West IndiesPort of Spain7 Aug 2024Test # 2542
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

Nigeria vs Rwanda at Abuja, West Africa Trophy Final, Dec 14, 2025 [T20I # 3643]

Zambia vs Sierra Leone at Abuja, West Africa Trophy 3rd place play-off, Dec 14, 2025 [T20I # 3642]

South Africa vs India at Dharamsala, South Africa in India 3rd T20I, Dec 14, 2025 [T20I # 3644]