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 Match - vs South Africa
Best bowling figures in a match For ICC World Test Championship, 2023-2025 - vs South Africa
Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
W O'Rourke
32.1
8
93
9
2.89
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
JNT Seales
32.4
7
106
9
3.24
West Indies
v South Africa
Providence
15 Aug 2024
Test # 2543
JJ Bumrah
21.5
1
86
8
3.93
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
Taijul Islam
47.0
4
165
8
3.51
Bangladesh
v South Africa
Mirpur
21 Oct 2024
Test # 2556
Mohammed Siraj
18.0
6
46
7
2.55
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
PJ Cummins
35.1
6
87
7
2.47
Australia
v South Africa
Lord's
11 Jun 2025
Test # 2585
Mohammad Abbas
40.3
10
133
7
3.28
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
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
JA Warrican
31.0
2
126
6
4.06
West Indies
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
NGRP Jayasuriya
65.0
6
213
6
3.27
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
S Joseph
32.0
6
86
5
2.68
West Indies
v South Africa
Providence
15 Aug 2024
Test # 2543
MA Starc
27.4
4
107
5
3.86
Australia
v South Africa
Lord's
11 Jun 2025
Test # 2585
CBRLS Kumara
33.4
3
150
5
4.45
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
Taijul Islam
52.2
5
198
5
3.78
Bangladesh
v South Africa
Chattogram
29 Oct 2024
Test # 2559
Mukesh Kumar
12.2
4
56
4
4.54
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
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
R Ravindra
34.0
9
83
4
2.44
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
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
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
Naseem Shah
31.0
1
126
4
4.06
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
AM Fernando
38.0
4
154
4
4.05
Sri Lanka
v South Africa
Gqeberha
05 Dec 2024
Test # 2566
NGRP Jayasuriya
45.0
3
156
4
3.46
Sri Lanka
v South Africa
Durban
27 Nov 2024
Test # 2563
Hasan Mahmud
24.0
4
78
3
3.25
Bangladesh
v South Africa
Mirpur
21 Oct 2024
Test # 2556
G Motie
28.0
6
89
3
3.17
West Indies
v South Africa
Providence
15 Aug 2024
Test # 2543
KAJ Roach
26.0
6
92
3
3.53
West Indies
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
JNT Seales
31.4
5
111
3
3.50
West Indies
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
CBRLS Kumara
30.0
6
113
3
3.76
Sri Lanka
v South Africa
Durban
27 Nov 2024
Test # 2563
Mohammad Abbas
29.3
1
113
3
3.83
Pakistan
v South Africa
Cape Town
03 Jan 2025
Test # 2576
Agha Salman
41.0
4
173
3
4.21
Pakistan
v South Africa
Cape Town
03 Jan 2025
Test # 2576
R Ravindra
16.5
7
34
2
2.01
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
JA Warrican
17.0
3
40
2
2.35
West Indies
v South Africa
Providence
15 Aug 2024
Test # 2543
Aamer Jamal
9.0
1
47
2
5.22
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
GD Phillips
15.0
3
50
2
3.33
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
MJ Henry
28.0
10
59
2
2.10
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
N Wagner
24.0
7
74
2
3.08
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
Mehidy Hasan Miraz
17.4
-
76
2
4.30
Bangladesh
v South Africa
Mirpur
21 Oct 2024
Test # 2556
JR Hazlewood
34.0
7
85
2
2.50
Australia
v South Africa
Lord's
11 Jun 2025
Test # 2585
Mohammed Siraj
24.0
1
91
2
3.79
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
Khurram Shahzad
25.0
4
123
2
4.92
Pakistan
v South Africa
Cape Town
03 Jan 2025
Test # 2576
Mir Hamza
30.0
3
127
2
4.23
Pakistan
v South Africa
Cape Town
03 Jan 2025
Test # 2576
Saim Ayub
2.4
-
3
1
1.12
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
GD Phillips
9.0
1
30
1
3.33
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
M Prasidh Krishna
8.0
2
37
1
4.62
India
v South Africa
Cape Town
03 Jan 2024
Test # 2522
R Ashwin
19.0
6
41
1
2.15
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
JO Holder
24.0
8
50
1
2.08
West Indies
v South Africa
Providence
15 Aug 2024
Test # 2543
JO Holder
22.0
7
53
1
2.40
West Indies
v South Africa
Port of Spain
07 Aug 2024
Test # 2542
Nahid Rana
24.0
2
83
1
3.45
Bangladesh
v South Africa
Chattogram
29 Oct 2024
Test # 2559
TG Southee
23.0
6
87
1
3.78
New Zealand
v South Africa
Mount Maunganui
04 Feb 2024
Test # 2528
M Prasidh Krishna
20.0
2
93
1
4.65
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
TG Southee
34.0
10
96
1
2.82
New Zealand
v South Africa
Hamilton
13 Feb 2024
Test # 2529
SN Thakur
19.0
2
101
1
5.31
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years