Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC World Test Championship Records
FC Matches Records
Bowling Best Figures Match - vs South Africa
Best bowling figures in a match For ICC World Test Championship - vs South Africa
Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
Hasan Ali
31.4
4
114
10
3.60
Pakistan
v South Africa
Rawalpindi
04 Feb 2021
Test # 2408
MJ Henry
26.0
11
55
9
2.11
New Zealand
v South Africa
Christchurch
17 Feb 2022
Test # 2450
W O'Rourke
32.1
8
93
9
2.89
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
MA Wood
30.4
5
100
9
3.26
England
v South Africa
Johannesburg
24 Jan 2020
Test # 2382
JNT Seales
32.4
7
106
9
3.24
West Indies
v South Africa
Providence
15 Aug 2024
Test # 2543
Taijul Islam
65.0
12
202
9
3.10
Bangladesh
v South Africa
Gqeberha
08 Apr 2022
Test # 2461
JJ Bumrah
21.5
1
86
8
3.93
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
Mohammed Shami
33.0
8
107
8
3.24
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
SN Thakur
33.5
5
108
8
3.19
India
v South Africa
Johannesburg
03 Jan 2022
Test # 2445
Taijul Islam
47.0
4
165
8
3.51
Bangladesh
v South Africa
Mirpur
21 Oct 2024
Test # 2556
R Ashwin
66.2
16
189
8
2.84
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
Mohammed Siraj
18.0
6
46
7
2.55
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
JM Anderson
37.0
15
63
7
1.70
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
Noman Ali
42.3
12
73
7
1.71
Pakistan
v South Africa
Karachi
26 Jan 2021
Test # 2406
PJ Cummins
25.0
6
77
7
3.08
Australia
v South Africa
Brisbane
17 Dec 2022
Test # 2482
SCJ Broad
25.2
3
86
7
3.39
England
v South Africa
The Oval
08 Sep 2022
Test # 2476
PJ Cummins
35.1
6
87
7
2.47
Australia
v South Africa
Lord's
11 Jun 2025
Test # 2585
OE Robinson
29.0
8
89
7
3.06
England
v South Africa
The Oval
08 Sep 2022
Test # 2476
KAJ Roach
34.4
7
97
7
2.79
West Indies
v South Africa
Gros Islet
18 Jun 2021
Test # 2426
AS Joseph
26.3
-
111
7
4.18
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
Yasir Shah
55.0
13
133
7
2.41
Pakistan
v South Africa
Karachi
26 Jan 2021
Test # 2406
Mohammad Abbas
40.3
10
133
7
3.28
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
KR Mayers
24.0
8
52
6
2.16
West Indies
v South Africa
Gros Islet
18 Jun 2021
Test # 2426
UT Yadav
21.0
5
59
6
2.80
India
v South Africa
Pune
10 Oct 2019
Test # 2364
JM Anderson
30.0
8
62
6
2.06
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
TG Southee
29.4
8
68
6
2.29
New Zealand
v South Africa
Christchurch
17 Feb 2022
Test # 2450
KR Mayers
26.0
5
78
6
3.00
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
DM Bess
53.0
23
87
6
1.64
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
MJ Santner
47.0
17
93
6
1.97
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
KA Jamieson
32.0
9
93
6
2.90
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
JJ Bumrah
40.3
13
96
6
2.37
India
v South Africa
Cape Town
11 Jan 2022
Test # 2448
R Ashwin
49.4
15
114
6
2.29
India
v South Africa
Pune
10 Oct 2019
Test # 2364
KAJ Roach
27.0
1
118
6
4.37
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
JA Warrican
31.0
2
126
6
4.06
West Indies
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
JC Archer
36.0
5
167
6
4.63
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
Mehidy Hasan Miraz
75.0
14
179
6
2.38
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
N Wagner
54.0
13
183
6
3.38
New Zealand
v South Africa
Christchurch
25 Feb 2022
Test # 2451
RA Jadeja
65.0
11
211
6
3.24
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
NGRP Jayasuriya
65.0
6
213
6
3.27
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
C Green
10.4
3
27
5
2.53
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
Mohammed Shami
20.0
10
32
5
1.60
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
JR Hazlewood
28.0
9
57
5
2.03
Australia
v South Africa
Sydney
04 Jan 2023
Test # 2488
JJ Bumrah
26.2
6
66
5
2.50
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
MA Starc
25.0
4
67
5
2.68
Australia
v South Africa
Brisbane
17 Dec 2022
Test # 2482
UT Yadav
18.0
2
75
5
4.16
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
Mohammed Shami
28.5
6
82
5
2.84
India
v South Africa
Visakhapatnam
02 Oct 2019
Test # 2363
S Joseph
32.0
6
86
5
2.68
West Indies
v South Africa
Providence
15 Aug 2024
Test # 2543
Shaheen Shah Afridi
34.0
8
88
5
2.58
Pakistan
v South Africa
Rawalpindi
04 Feb 2021
Test # 2408
OE Robinson
29.1
3
91
5
3.12
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
SCJ Broad
29.3
6
100
5
3.38
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
MA Starc
27.4
4
107
5
3.86
Australia
v South Africa
Lord's
11 Jun 2025
Test # 2585
SM Curran
32.4
8
109
5
3.33
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
AS Joseph
32.2
4
109
5
3.37
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
MVT Fernando
27.4
-
124
5
4.48
Sri Lanka
v South Africa
Johannesburg
03 Jan 2021
Test # 2401
Ebadot Hossain
42.0
11
126
5
3.00
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
CBRLS Kumara
33.4
3
150
5
4.45
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
MJ Henry
59.0
15
171
5
2.89
New Zealand
v South Africa
Christchurch
25 Feb 2022
Test # 2451
Taijul Islam
52.2
5
198
5
3.78
Bangladesh
v South Africa
Chattogram
29 Oct 2024
Test # 2559
NM Lyon
14.0
2
31
4
2.21
Australia
v South Africa
Brisbane
17 Dec 2022
Test # 2482
S Nadeem
17.2
5
40
4
2.30
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
SM Boland
19.0
4
42
4
2.21
Australia
v South Africa
Brisbane
17 Dec 2022
Test # 2482
SCJ Broad
23.4
11
44
4
1.85
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
BA Stokes
21.0
3
47
4
2.23
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
Mukesh Kumar
12.2
4
56
4
4.54
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
SCJ Broad
24.0
6
61
4
2.54
England
v South Africa
Manchester
25 Aug 2022
Test # 2475
MJ Henry
25.0
9
64
4
2.56
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
JJ Bumrah
26.4
5
69
4
2.58
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
JO Holder
20.5
4
75
4
3.60
West Indies
v South Africa
Gros Islet
10 Jun 2021
Test # 2424
PJ Cummins
31.0
8
76
4
2.45
Australia
v South Africa
Sydney
04 Jan 2023
Test # 2488
R Ravindra
34.0
9
83
4
2.44
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
JO Holder
35.4
7
87
4
2.43
West Indies
v South Africa
Johannesburg
08 Mar 2023
Test # 2497
BA Stokes
27.0
5
94
4
3.48
England
v South Africa
Johannesburg
24 Jan 2020
Test # 2382
AM Fernando
32.2
5
98
4
3.03
Sri Lanka
v South Africa
Durban
27 Nov 2024
Test # 2563
MVT Fernando
33.0
4
99
4
3.00
Sri Lanka
v South Africa
Durban
27 Nov 2024
Test # 2563
NM Lyon
34.0
4
111
4
3.26
Australia
v South Africa
Melbourne
26 Dec 2022
Test # 2485
JE Root
40.0
17
112
4
2.80
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
MVT Fernando
41.0
10
112
4
2.73
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
Khurram Shahzad
30.0
1
122
4
4.06
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
Khaled Ahmed
38.0
4
125
4
3.28
Bangladesh
v South Africa
Durban
31 Mar 2022
Test # 2460
Naseem Shah
31.0
1
126
4
4.06
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
RA Jadeja
57.2
19
133
4
2.31
India
v South Africa
Pune
10 Oct 2019
Test # 2364
Khaled Ahmed
39.0
6
138
4
3.53
Bangladesh
v South Africa
Gqeberha
08 Apr 2022
Test # 2461
AM Fernando
38.0
4
154
4
4.05
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
KA Jamieson
48.0
12
155
4
3.22
New Zealand
v South Africa
Christchurch
25 Feb 2022
Test # 2451
NGRP Jayasuriya
45.0
3
156
4
3.46
Sri Lanka
v South Africa
Durban
27 Nov 2024
Test # 2563
PW Hasaranga
45.0
5
171
4
3.80
Sri Lanka
v South Africa
Centurion
26 Dec 2020
Test # 2399
N Wagner
16.2
4
30
3
1.83
New Zealand
v South Africa
Christchurch
17 Feb 2022
Test # 2450
BA Stokes
13.0
2
39
3
3.00
England
v South Africa
The Oval
08 Sep 2022
Test # 2476
JM Anderson
23.2
6
53
3
2.27
England
v South Africa
The Oval
08 Sep 2022
Test # 2476
RA Jadeja
27.0
8
55
3
2.03
India
v South Africa
Ranchi
19 Oct 2019
Test # 2365
MA Wood
27.5
10
63
3
2.26
England
v South Africa
Gqeberha
16 Jan 2020
Test # 2380
BA Stokes
32.4
8
69
3
2.11
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
SCJ Broad
19.1
3
71
3
3.70
England
v South Africa
Lord's
17 Aug 2022
Test # 2474
BA Stokes
18.0
3
71
3
3.94
England
v South Africa
Lord's
17 Aug 2022
Test # 2474
JO Holder
21.0
3
71
3
3.38
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
SCJ Broad
41.0
14
75
3
1.82
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
JNT Seales
21.0
6
75
3
3.57
West Indies
v South Africa
Gros Islet
10 Jun 2021
Test # 2424
SM Curran
29.0
7
76
3
2.62
England
v South Africa
Cape Town
03 Jan 2020
Test # 2379
Mohammed Shami
26.0
5
78
3
3.00
India
v South Africa
Pune
10 Oct 2019
Test # 2364
Hasan Mahmud
24.0
4
78
3
3.25
Bangladesh
v South Africa
Mirpur
21 Oct 2024
Test # 2556
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years