Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
ICC World Test Championship, 2023-2025 Records
Bowling Best Figures Innings - vs South Africa
Best bowling figures in an innings For ICC World Test Championship, 2023-2025 - vs 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
Mohammed Siraj
9.0
3
15
6
1.66
India
1
v South Africa
Cape Town
03 Jan 2024
Test # 2522
PJ Cummins
18.1
6
28
6
1.54
Australia
2
v South Africa
Lord's
11 Jun 2025
Test # 2585
Mohammad Abbas
19.3
6
54
6
2.76
Pakistan
4
v South Africa
Centurion
26 Dec 2024
Test # 2572
JJ Bumrah
13.5
-
61
6
4.40
India
3
v South Africa
Cape Town
03 Jan 2024
Test # 2522
JNT Seales
18.4
4
61
6
3.26
West Indies
3
v South Africa
Providence
15 Aug 2024
Test # 2543
S Joseph
14.0
4
33
5
2.35
West Indies
1
v South Africa
Providence
15 Aug 2024
Test # 2543
W O'Rourke
13.5
4
34
5
2.45
New Zealand
3
v South Africa
Hamilton
13 Feb 2024
Test # 2529
Taijul Islam
36.0
3
122
5
3.38
Bangladesh
2
v South Africa
Mirpur
21 Oct 2024
Test # 2556
NGRP Jayasuriya
34.0
2
129
5
3.79
Sri Lanka
3
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
Taijul Islam
52.2
5
198
5
3.78
Bangladesh
1
v South Africa
Chattogram
29 Oct 2024
Test # 2559
KA Jamieson
17.0
3
58
4
3.41
New Zealand
4
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
W O'Rourke
18.2
4
59
4
3.21
New Zealand
1
v South Africa
Hamilton
13 Feb 2024
Test # 2529
JJ Bumrah
26.4
5
69
4
2.58
India
2
v South Africa
Centurion
26 Dec 2023
Test # 2520
JA Warrican
22.0
2
69
4
3.13
West Indies
1
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
CBRLS Kumara
17.4
3
79
4
4.47
Sri Lanka
1
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
MJ Henry
14.0
6
31
3
2.21
New Zealand
2
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
R Ravindra
21.0
8
33
3
1.57
New Zealand
1
v South Africa
Hamilton
13 Feb 2024
Test # 2529
MJ Santner
21.0
8
34
3
1.61
New Zealand
2
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
Taijul Islam
11.0
1
43
3
3.90
Bangladesh
4
v South Africa
Mirpur
21 Oct 2024
Test # 2556
AM Fernando
14.4
3
44
3
3.00
Sri Lanka
1
v South Africa
Durban
27 Nov 2024
Test # 2563
JNT Seales
14.0
3
45
3
3.21
West Indies
1
v South Africa
Providence
15 Aug 2024
Test # 2543
MJ Santner
26.0
9
59
3
2.26
New Zealand
4
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
Hasan Mahmud
19.0
2
66
3
3.47
Bangladesh
2
v South Africa
Mirpur
21 Oct 2024
Test # 2556
MA Starc
14.4
1
66
3
4.50
Australia
4
v South Africa
Lord's
11 Jun 2025
Test # 2585
JNT Seales
24.4
5
67
3
2.71
West Indies
1
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
CBRLS Kumara
12.0
1
70
3
5.83
Sri Lanka
1
v South Africa
Durban
27 Nov 2024
Test # 2563
Khurram Shahzad
20.0
1
75
3
3.75
Pakistan
2
v South Africa
Centurion
26 Dec 2024
Test # 2572
Naseem Shah
22.0
1
92
3
4.18
Pakistan
2
v South Africa
Centurion
26 Dec 2024
Test # 2572
Mohammad Abbas
27.3
1
94
3
3.41
Pakistan
1
v South Africa
Cape Town
03 Jan 2025
Test # 2576
AM Fernando
24.0
2
102
3
4.25
Sri Lanka
1
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
Agha Salman
38.0
4
148
3
3.89
Pakistan
1
v South Africa
Cape Town
03 Jan 2025
Test # 2576
Mukesh Kumar
2.2
2
-
2
-
India
1
v South Africa
Cape Town
03 Jan 2024
Test # 2522
R Ravindra
9.5
5
16
2
1.62
New Zealand
2
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
JA Warrican
9.0
2
21
2
2.33
West Indies
3
v South Africa
Providence
15 Aug 2024
Test # 2543
NGRP Jayasuriya
5.0
1
24
2
4.80
Sri Lanka
1
v South Africa
Durban
27 Nov 2024
Test # 2563
JJ Bumrah
8.0
1
25
2
3.12
India
1
v South Africa
Cape Town
03 Jan 2024
Test # 2522
KA Jamieson
15.0
6
35
2
2.33
New Zealand
2
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
MVT Fernando
15.0
2
35
2
2.33
Sri Lanka
1
v South Africa
Durban
27 Nov 2024
Test # 2563
Aamer Jamal
8.0
1
36
2
4.50
Pakistan
2
v South Africa
Centurion
26 Dec 2024
Test # 2572
MA Starc
13.0
3
41
2
3.15
Australia
2
v South Africa
Lord's
11 Jun 2025
Test # 2585
MVT Fernando
19.0
4
47
2
2.47
Sri Lanka
3
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
GD Phillips
15.0
3
50
2
3.33
New Zealand
3
v South Africa
Hamilton
13 Feb 2024
Test # 2529
KAJ Roach
20.0
6
53
2
2.65
West Indies
1
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
Mukesh Kumar
10.0
2
56
2
5.60
India
3
v South Africa
Cape Town
03 Jan 2024
Test # 2522
JA Warrican
9.0
-
57
2
6.33
West Indies
3
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
G Motie
22.0
5
61
2
2.77
West Indies
3
v South Africa
Providence
15 Aug 2024
Test # 2543
Mehidy Hasan Miraz
15.4
-
63
2
4.02
Bangladesh
2
v South Africa
Mirpur
21 Oct 2024
Test # 2556
MVT Fernando
18.0
2
64
2
3.55
Sri Lanka
3
v South Africa
Durban
27 Nov 2024
Test # 2563
MVT Fernando
22.0
6
65
2
2.95
Sri Lanka
1
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
Mohammed Siraj
24.0
1
91
2
3.79
India
2
v South Africa
Centurion
26 Dec 2023
Test # 2520
Khurram Shahzad
25.0
4
123
2
4.92
Pakistan
1
v South Africa
Cape Town
03 Jan 2025
Test # 2576
Mir Hamza
30.0
3
127
2
4.23
Pakistan
1
v South Africa
Cape Town
03 Jan 2025
Test # 2576
NGRP Jayasuriya
40.0
2
132
2
3.30
Sri Lanka
3
v South Africa
Durban
27 Nov 2024
Test # 2563
Saim Ayub
2.4
-
3
1
1.12
Pakistan
2
v South Africa
Centurion
26 Dec 2024
Test # 2572
MJ Henry
11.0
5
15
1
1.36
New Zealand
3
v South Africa
Hamilton
13 Feb 2024
Test # 2529
JO Holder
12.0
4
26
1
2.16
West Indies
1
v South Africa
Providence
15 Aug 2024
Test # 2543
M Prasidh Krishna
4.0
1
27
1
6.75
India
3
v South Africa
Cape Town
03 Jan 2024
Test # 2522
JR Hazlewood
15.0
5
27
1
1.80
Australia
2
v South Africa
Lord's
11 Jun 2025
Test # 2585
G Motie
6.0
1
28
1
4.66
West Indies
1
v South Africa
Providence
15 Aug 2024
Test # 2543
GD Phillips
9.0
1
30
1
3.33
New Zealand
4
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
Mohammed Siraj
9.0
3
31
1
3.44
India
3
v South Africa
Cape Town
03 Jan 2024
Test # 2522
N Wagner
16.0
6
32
1
2.00
New Zealand
1
v South Africa
Hamilton
13 Feb 2024
Test # 2529
MJ Henry
11.0
3
33
1
3.00
New Zealand
4
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
Naseem Shah
9.0
-
34
1
3.77
Pakistan
4
v South Africa
Centurion
26 Dec 2024
Test # 2572
KAJ Roach
6.0
-
39
1
6.50
West Indies
3
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
JO Holder
17.0
7
39
1
2.29
West Indies
1
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
R Ashwin
19.0
6
41
1
2.15
India
2
v South Africa
Centurion
26 Dec 2023
Test # 2520
N Wagner
8.0
1
42
1
5.25
New Zealand
3
v South Africa
Hamilton
13 Feb 2024
Test # 2529
MJ Henry
17.0
5
44
1
2.58
New Zealand
1
v South Africa
Hamilton
13 Feb 2024
Test # 2529
TG Southee
10.0
3
46
1
4.60
New Zealand
4
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
Khurram Shahzad
10.0
-
47
1
4.70
Pakistan
4
v South Africa
Centurion
26 Dec 2024
Test # 2572
R Ravindra
13.0
1
50
1
3.84
New Zealand
3
v South Africa
Hamilton
13 Feb 2024
Test # 2529
AM Fernando
14.0
2
52
1
3.71
Sri Lanka
3
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
AM Fernando
17.4
2
54
1
3.05
Sri Lanka
3
v South Africa
Durban
27 Nov 2024
Test # 2563
JR Hazlewood
19.0
2
58
1
3.05
Australia
4
v South Africa
Lord's
11 Jun 2025
Test # 2585
PJ Cummins
17.0
-
59
1
3.47
Australia
4
v South Africa
Lord's
11 Jun 2025
Test # 2585
TG Southee
25.0
8
63
1
2.52
New Zealand
1
v South Africa
Hamilton
13 Feb 2024
Test # 2529
CBRLS Kumara
16.0
-
71
1
4.43
Sri Lanka
3
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
Mohammad Abbas
21.0
4
79
1
3.76
Pakistan
2
v South Africa
Centurion
26 Dec 2024
Test # 2572
Nahid Rana
24.0
2
83
1
3.45
Bangladesh
1
v South Africa
Chattogram
29 Oct 2024
Test # 2559
NGRP Jayasuriya
31.0
4
84
1
2.70
Sri Lanka
1
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
M Prasidh Krishna
20.0
2
93
1
4.65
India
2
v South Africa
Centurion
26 Dec 2023
Test # 2520
SN Thakur
19.0
2
101
1
5.31
India
2
v South Africa
Centurion
26 Dec 2023
Test # 2520
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years