Live Scores
Series
Teams
News
Features
Videos
Stats
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
SA: SuperSport Park, Centurion Records
FC+LA+T20 Matches Records
Bowling Best Figures Match - vs South Africa
Best bowling figures in a match in FC+LA+T20s 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
Umar Gul
2.2
-
6
5
2.57
Pakistan
v South Africa
Centurion
03 Mar 2013
T20I # 306
YS Chahal
8.2
1
22
5
2.64
India
v South Africa
Centurion
04 Feb 2018
ODI # 3970
Taskin Ahmed
9.0
-
35
5
3.88
Bangladesh
v South Africa
Centurion
23 Mar 2022
ODI # 4375
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
Mohammad Irfan
7.0
-
33
4
4.71
Pakistan
v South Africa
Centurion
15 Mar 2013
ODI # 3346
I Sharma
10.0
1
40
4
4.00
India
v South Africa
Centurion
11 Dec 2013
ODI # 3444
JN Gillespie
9.2
1
43
4
4.60
Australia
v South Africa
Centurion
24 Mar 2002
ODI # 1820
SN Thakur
8.5
-
52
4
5.88
India
v South Africa
Centurion
16 Feb 2018
ODI # 3978
ML Su'a
10.0
1
59
4
5.90
New Zealand
v South Africa
Centurion
11 Dec 1994
ODI # 960
Mehidy Hasan Miraz
9.0
-
61
4
6.77
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
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
Faheem Ashraf
4.0
-
17
3
4.25
Pakistan
v South Africa
Centurion
16 Apr 2021
T20I # 1148
MG Johnson
5.0
-
20
3
4.00
Australia
v South Africa
Centurion
19 Oct 2011
ODI # 3203
Kuldeep Yadav
6.0
-
20
3
3.33
India
v South Africa
Centurion
04 Feb 2018
ODI # 3970
Mohammad Hafeez
3.0
-
25
3
8.33
Pakistan
v South Africa
Centurion
03 Mar 2013
T20I # 306
NLTC Perera
7.0
-
26
3
3.71
Sri Lanka
v South Africa
Centurion
06 Mar 2019
ODI # 4107
Harbhajan Singh
10.0
-
27
3
2.70
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
Mohammad Amir
4.0
-
27
3
6.75
Pakistan
v South Africa
Centurion
06 Feb 2019
T20I # 736
PJ Cummins
3.0
-
28
3
9.33
Australia
v South Africa
Centurion
19 Oct 2011
ODI # 3203
BAW Mendis
7.0
-
30
3
4.28
Sri Lanka
v South Africa
Centurion
22 Sep 2009
ODI # 2893
Mohammad Nawaz
7.0
-
34
3
4.85
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Taskin Ahmed
10.0
1
36
3
3.60
Bangladesh
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Arshdeep Singh
4.0
-
37
3
9.25
India
v South Africa
Centurion
13 Nov 2024
T20I # 2947
Hasan Ali
4.0
-
40
3
10.00
Pakistan
v South Africa
Centurion
16 Apr 2021
T20I # 1148
JM Anderson
10.0
-
42
3
4.20
England
v South Africa
Centurion
27 Sep 2009
ODI # 2900
MM Patel
8.0
-
50
3
6.25
India
v South Africa
Centurion
23 Jan 2011
ODI # 3087
RW Price
10.0
-
55
3
5.50
Zimbabwe
v South Africa
Centurion
10 Nov 2009
ODI # 2928
Shaheen Shah Afridi
9.3
-
58
3
6.10
Pakistan
v South Africa
Centurion
07 Apr 2021
ODI # 4287
JM Anderson
10.0
-
60
3
6.00
England
v South Africa
Centurion
22 Nov 2009
ODI # 2929
SCJ Broad
10.0
-
67
3
6.70
England
v South Africa
Centurion
27 Sep 2009
ODI # 2900
SM Boland
7.0
-
67
3
9.57
Australia
v South Africa
Centurion
30 Sep 2016
ODI # 3785
Mohammed Shami
10.0
-
69
3
6.90
India
v South Africa
Centurion
11 Dec 2013
ODI # 3444
RAS Lakmal
10.0
-
71
3
7.10
Sri Lanka
v South Africa
Centurion
10 Feb 2017
ODI # 3834
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
AD Russell
8.0
-
85
3
10.62
West Indies
v South Africa
Centurion
28 Jan 2015
ODI # 3593
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
GD McGrath
7.0
2
14
2
2.00
Australia
v South Africa
Centurion
24 Mar 2002
ODI # 1820
MA Starc
4.0
1
16
2
4.00
Australia
v South Africa
Centurion
14 Mar 2014
T20I # 365
DL Vettori
5.0
-
18
2
3.60
New Zealand
v South Africa
Centurion
06 Nov 2005
ODI # 2293
Haris Rauf
3.3
-
18
2
5.14
Pakistan
v South Africa
Centurion
16 Apr 2021
T20I # 1148
GJ Maxwell
4.0
-
19
2
4.75
Australia
v South Africa
Centurion
14 Mar 2014
T20I # 365
SM Harwood
4.0
-
21
2
5.25
Australia
v South Africa
Centurion
29 Mar 2009
T20I # 88
BA Stokes
8.0
1
22
2
2.75
England
v South Africa
Centurion
26 Dec 2019
Test # 2377
Saeed Ajmal
8.2
-
23
2
2.76
Pakistan
v South Africa
Centurion
15 Mar 2013
ODI # 3346
V Sehwag
8.0
1
24
2
3.00
India
v South Africa
Centurion
10 Oct 2001
ODI # 1757
PD Collingwood
6.0
-
24
2
4.00
England
v South Africa
Centurion
22 Nov 2009
ODI # 2929
JJ Bumrah
8.0
1
24
2
3.00
India
v South Africa
Centurion
16 Feb 2018
ODI # 3978
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years