Live Scores
Series
Teams
News
Features
Videos
Stats
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
SA: SuperSport Park, Centurion Records
FC Matches Records
Bowling Best Figures Match - vs South Africa
Best bowling figures in a match in FC at SA: SuperSport Park, Centurion - vs South Africa
Best bowling figures in a match
Player
Overs
Mdns
Runs
Wkts
Econ
Team
Opposition
Ground
Match Date
Scorecard
MG Johnson
33.1
4
127
12
3.82
Australia
v South Africa
Centurion
12 Feb 2014
Test # 2119
Mohammed Shami
33.0
8
107
8
3.24
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
M Muralidaran
53.5
12
157
8
2.91
Sri Lanka
v South Africa
Centurion
27 Mar 1998
Test # 1414
AS Joseph
26.3
-
111
7
4.18
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
Mohammad Abbas
40.3
10
133
7
3.28
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
Mohammad Asif
41.5
6
145
7
3.46
Pakistan
v South Africa
Centurion
11 Jan 2007
Test # 1828
GD McGrath
40.4
15
86
6
2.11
Australia
v South Africa
Centurion
21 Mar 1997
Test # 1362
CA Walsh
32.2
10
86
6
2.65
West Indies
v South Africa
Centurion
15 Jan 1999
Test # 1441
A Flintoff
32.0
8
90
6
2.81
England
v South Africa
Centurion
21 Jan 2005
Test # 1736
Shakib Al Hasan
28.0
3
99
6
3.53
Bangladesh
v South Africa
Centurion
26 Nov 2008
Test # 1895
N Wagner
49.0
9
104
6
2.12
New Zealand
v South Africa
Centurion
27 Aug 2016
Test # 2220
KAJ Roach
27.0
1
118
6
4.37
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
Rahat Ali
27.2
1
127
6
4.64
Pakistan
v South Africa
Centurion
22 Feb 2013
Test # 2075
JEC Franklin
32.0
5
135
6
4.21
New Zealand
v South Africa
Centurion
15 Apr 2006
Test # 1798
CRD Fernando
39.0
-
140
6
3.58
Sri Lanka
v South Africa
Centurion
15 Nov 2002
Test # 1626
JC Archer
36.0
5
167
6
4.63
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
JJ Bumrah
26.2
6
66
5
2.50
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
I Sharma
39.0
7
86
5
2.20
India
v South Africa
Centurion
13 Jan 2018
Test # 2293
KD Mills
39.0
12
100
5
2.56
New Zealand
v South Africa
Centurion
15 Apr 2006
Test # 1798
SCJ Broad
29.3
6
100
5
3.38
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
Mohammed Shami
31.0
5
107
5
3.45
India
v South Africa
Centurion
13 Jan 2018
Test # 2293
SM Curran
32.4
8
109
5
3.33
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
Shaheen Shah Afridi
33.0
2
117
5
3.54
Pakistan
v South Africa
Centurion
26 Dec 2018
Test # 2338
SP Jones
34.3
5
121
5
3.50
England
v South Africa
Centurion
21 Jan 2005
Test # 1736
BA Stokes
43.0
7
122
5
2.83
England
v South Africa
Centurion
22 Jan 2016
Test # 2200
MR Gillespie
30.0
7
136
5
4.53
New Zealand
v South Africa
Centurion
16 Nov 2007
Test # 1848
JM Anderson
57.5
10
177
5
3.06
England
v South Africa
Centurion
16 Dec 2009
Test # 1942
R Ashwin
68.2
16
191
5
2.79
India
v South Africa
Centurion
13 Jan 2018
Test # 2293
GP Swann
72.2
13
201
5
2.77
England
v South Africa
Centurion
16 Dec 2009
Test # 1942
JJ Bumrah
26.4
5
69
4
2.58
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
DNT Zoysa
22.0
8
76
4
3.45
Sri Lanka
v South Africa
Centurion
20 Jan 2001
Test # 1529
Mohammad Amir
32.0
11
86
4
2.68
Pakistan
v South Africa
Centurion
26 Dec 2018
Test # 2338
JN Gillespie
34.4
13
94
4
2.71
Australia
v South Africa
Centurion
21 Mar 1997
Test # 1362
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
G Onions
46.0
8
136
4
2.95
England
v South Africa
Centurion
16 Dec 2009
Test # 1942
JM Anderson
48.0
11
138
4
2.87
England
v South Africa
Centurion
22 Jan 2016
Test # 2200
CL Hooper
53.2
9
144
4
2.70
West Indies
v South Africa
Centurion
15 Jan 1999
Test # 1441
TG Southee
51.0
11
160
4
3.13
New Zealand
v South Africa
Centurion
27 Aug 2016
Test # 2220
M Muralidaran
70.3
11
168
4
2.38
Sri Lanka
v South Africa
Centurion
15 Nov 2002
Test # 1626
PW Hasaranga
45.0
5
171
4
3.80
Sri Lanka
v South Africa
Centurion
26 Dec 2020
Test # 2399
JO Holder
21.0
3
71
3
3.38
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
ST Jayasuriya
24.0
8
72
3
3.00
Sri Lanka
v South Africa
Centurion
27 Mar 1998
Test # 1414
PM Siddle
29.0
7
88
3
3.03
Australia
v South Africa
Centurion
12 Feb 2014
Test # 2119
Mohammed Siraj
33.1
8
92
3
2.77
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
UWMBCA Welegedara
31.0
4
96
3
3.09
Sri Lanka
v South Africa
Centurion
15 Dec 2011
Test # 2023
AG Cremer
26.5
4
106
3
3.95
Zimbabwe
v South Africa
Centurion
11 Mar 2005
Test # 1740
WPUJC Vaas
41.3
9
109
3
2.62
Sri Lanka
v South Africa
Centurion
15 Nov 2002
Test # 1626
Hasan Ali
31.0
10
109
3
3.51
Pakistan
v South Africa
Centurion
26 Dec 2018
Test # 2338
NLTC Perera
24.0
1
114
3
4.75
Sri Lanka
v South Africa
Centurion
15 Dec 2011
Test # 2023
SCJ Broad
43.0
8
124
3
2.88
England
v South Africa
Centurion
22 Jan 2016
Test # 2200
MVT Fernando
31.1
3
129
3
4.13
Sri Lanka
v South Africa
Centurion
26 Dec 2020
Test # 2399
CS Martin
46.4
10
130
3
2.78
New Zealand
v South Africa
Centurion
15 Apr 2006
Test # 1798
JJ Bumrah
42.0
9
130
3
3.09
India
v South Africa
Centurion
13 Jan 2018
Test # 2293
SCJ Broad
48.0
13
132
3
2.75
England
v South Africa
Centurion
16 Dec 2009
Test # 1942
M Dillon
40.0
2
141
3
3.52
West Indies
v South Africa
Centurion
15 Jan 1999
Test # 1441
Danish Kaneria
65.5
13
158
3
2.40
Pakistan
v South Africa
Centurion
11 Jan 2007
Test # 1828
BA Stokes
8.0
1
22
2
2.75
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
AD Mullally
24.0
10
42
2
1.75
England
v South Africa
Centurion
14 Jan 2000
Test # 1483
AR Caddick
19.0
7
47
2
2.47
England
v South Africa
Centurion
14 Jan 2000
Test # 1483
Aamer Jamal
9.0
1
47
2
5.22
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
GP Wickramasinghe
12.3
3
51
2
4.08
Sri Lanka
v South Africa
Centurion
20 Jan 2001
Test # 1529
KAJ Roach
15.5
4
52
2
3.28
West Indies
v South Africa
Centurion
17 Dec 2014
Test # 2150
Ehsan Adil
12.1
2
54
2
4.43
Pakistan
v South Africa
Centurion
22 Feb 2013
Test # 2075
RR Sarwan
14.0
-
55
2
3.92
West Indies
v South Africa
Centurion
16 Jan 2004
Test # 1682
R Ashwin
22.0
4
55
2
2.50
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
SN Thakur
16.0
1
62
2
3.87
India
v South Africa
Centurion
26 Dec 2021
Test # 2443
JDP Oram
31.0
10
71
2
2.29
New Zealand
v South Africa
Centurion
15 Apr 2006
Test # 1798
NM Lyon
27.0
1
71
2
2.62
Australia
v South Africa
Centurion
12 Feb 2014
Test # 2119
ST Gabriel
15.0
1
75
2
5.00
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
MKGCP Lakshitha
24.0
3
77
2
3.20
Sri Lanka
v South Africa
Centurion
15 Nov 2002
Test # 1626
HH Streak
20.0
1
78
2
3.90
Zimbabwe
v South Africa
Centurion
11 Mar 2005
Test # 1740
IE O'Brien
21.3
6
78
2
3.62
New Zealand
v South Africa
Centurion
16 Nov 2007
Test # 1848
CS Martin
22.0
6
81
2
3.68
New Zealand
v South Africa
Centurion
16 Nov 2007
Test # 1848
DL Vettori
33.1
2
86
2
2.59
New Zealand
v South Africa
Centurion
15 Apr 2006
Test # 1798
RJ Harris
29.4
8
86
2
2.89
Australia
v South Africa
Centurion
12 Feb 2014
Test # 2119
Shahadat Hossain
22.2
2
89
2
3.98
Bangladesh
v South Africa
Centurion
26 Nov 2008
Test # 1895
Mohammed Siraj
24.0
1
91
2
3.79
India
v South Africa
Centurion
26 Dec 2023
Test # 2520
D Gough
20.0
2
92
2
4.60
England
v South Africa
Centurion
14 Jan 2000
Test # 1483
J Srinath
27.0
3
94
2
3.48
India
v South Africa
Centurion
23 Nov 2001
First-class
MD Shanaka
28.5
2
98
2
3.39
Sri Lanka
v South Africa
Centurion
26 Dec 2020
Test # 2399
Naved-ul-Hasan
24.0
5
113
2
4.70
Pakistan
v South Africa
Centurion
11 Jan 2007
Test # 1828
MJ Hoggard
32.0
6
115
2
3.59
England
v South Africa
Centurion
21 Jan 2005
Test # 1736
JM Anderson
33.0
5
116
2
3.51
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
DAJ Bracewell
37.2
11
117
2
3.13
New Zealand
v South Africa
Centurion
27 Aug 2016
Test # 2220
I Sharma
27.1
2
120
2
4.41
India
v South Africa
Centurion
16 Dec 2010
Test # 1985
A Nehra
30.0
5
123
2
4.10
India
v South Africa
Centurion
23 Nov 2001
First-class
SJ Harmison
33.0
4
138
2
4.18
England
v South Africa
Centurion
21 Jan 2005
Test # 1736
SJ Benn
46.0
7
148
2
3.21
West Indies
v South Africa
Centurion
17 Dec 2014
Test # 2150
TA Boult
49.4
10
151
2
3.04
New Zealand
v South Africa
Centurion
27 Aug 2016
Test # 2220
NAM McLean
41.3
4
160
2
3.85
West Indies
v South Africa
Centurion
15 Jan 1999
Test # 1441
MM Ali
42.0
8
164
2
3.90
England
v South Africa
Centurion
22 Jan 2016
Test # 2200
Harbhajan Singh
36.0
2
169
2
4.69
India
v South Africa
Centurion
16 Dec 2010
Test # 1985
SB Styris
2.0
-
3
1
1.50
New Zealand
v South Africa
Centurion
15 Apr 2006
Test # 1798
Saim Ayub
2.4
-
3
1
1.12
Pakistan
v South Africa
Centurion
26 Dec 2024
Test # 2572
Shan Masood
3.0
1
6
1
2.00
Pakistan
v South Africa
Centurion
26 Dec 2018
Test # 2338
AD Mathews
9.0
4
13
1
1.44
Sri Lanka
v South Africa
Centurion
15 Dec 2011
Test # 2023
TM Dilshan
7.0
1
17
1
2.42
Sri Lanka
v South Africa
Centurion
15 Dec 2011
Test # 2023
KR Mayers
10.0
2
23
1
2.30
West Indies
v South Africa
Centurion
28 Feb 2023
Test # 2495
NJ Astle
10.0
3
26
1
2.60
New Zealand
v South Africa
Centurion
15 Apr 2006
Test # 1798
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years