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
ODI Matches Records
Bowling Best Figures Innings - vs South Africa
Best bowling figures in an innings in ODIs at SA: SuperSport Park, Centurion - 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
YS Chahal
8.2
1
22
5
2.64
India
1
v South Africa
Centurion
04 Feb 2018
ODI # 3970
Taskin Ahmed
9.0
-
35
5
3.88
Bangladesh
1
v South Africa
Centurion
23 Mar 2022
ODI # 4375
Mohammad Irfan
7.0
-
33
4
4.71
Pakistan
1
v South Africa
Centurion
15 Mar 2013
ODI # 3346
I Sharma
10.0
1
40
4
4.00
India
1
v South Africa
Centurion
11 Dec 2013
ODI # 3444
JN Gillespie
9.2
1
43
4
4.60
Australia
2
v South Africa
Centurion
24 Mar 2002
ODI # 1820
SN Thakur
8.5
-
52
4
5.88
India
1
v South Africa
Centurion
16 Feb 2018
ODI # 3978
ML Su'a
10.0
1
59
4
5.90
New Zealand
1
v South Africa
Centurion
11 Dec 1994
ODI # 960
Mehidy Hasan Miraz
9.0
-
61
4
6.77
Bangladesh
2
v South Africa
Centurion
18 Mar 2022
ODI # 4370
MG Johnson
5.0
-
20
3
4.00
Australia
2
v South Africa
Centurion
19 Oct 2011
ODI # 3203
Kuldeep Yadav
6.0
-
20
3
3.33
India
1
v South Africa
Centurion
04 Feb 2018
ODI # 3970
NLTC Perera
7.0
-
26
3
3.71
Sri Lanka
1
v South Africa
Centurion
06 Mar 2019
ODI # 4107
Harbhajan Singh
10.0
-
27
3
2.70
India
2
v South Africa
Centurion
10 Oct 2001
ODI # 1757
PJ Cummins
3.0
-
28
3
9.33
Australia
2
v South Africa
Centurion
19 Oct 2011
ODI # 3203
BAW Mendis
7.0
-
30
3
4.28
Sri Lanka
2
v South Africa
Centurion
22 Sep 2009
ODI # 2893
Mohammad Nawaz
7.0
-
34
3
4.85
Pakistan
2
v South Africa
Centurion
07 Apr 2021
ODI # 4287
Taskin Ahmed
10.0
1
36
3
3.60
Bangladesh
2
v South Africa
Centurion
18 Mar 2022
ODI # 4370
JM Anderson
10.0
-
42
3
4.20
England
2
v South Africa
Centurion
27 Sep 2009
ODI # 2900
MM Patel
8.0
-
50
3
6.25
India
1
v South Africa
Centurion
23 Jan 2011
ODI # 3087
RW Price
10.0
-
55
3
5.50
Zimbabwe
1
v South Africa
Centurion
10 Nov 2009
ODI # 2928
Shaheen Shah Afridi
9.3
-
58
3
6.10
Pakistan
2
v South Africa
Centurion
07 Apr 2021
ODI # 4287
JM Anderson
10.0
-
60
3
6.00
England
1
v South Africa
Centurion
22 Nov 2009
ODI # 2929
SCJ Broad
10.0
-
67
3
6.70
England
2
v South Africa
Centurion
27 Sep 2009
ODI # 2900
SM Boland
7.0
-
67
3
9.57
Australia
2
v South Africa
Centurion
30 Sep 2016
ODI # 3785
Mohammed Shami
10.0
-
69
3
6.90
India
1
v South Africa
Centurion
11 Dec 2013
ODI # 3444
RAS Lakmal
10.0
-
71
3
7.10
Sri Lanka
1
v South Africa
Centurion
10 Feb 2017
ODI # 3834
AD Russell
8.0
-
85
3
10.62
West Indies
1
v South Africa
Centurion
28 Jan 2015
ODI # 3593
GD McGrath
7.0
2
14
2
2.00
Australia
2
v South Africa
Centurion
24 Mar 2002
ODI # 1820
DL Vettori
5.0
-
18
2
3.60
New Zealand
2
v South Africa
Centurion
06 Nov 2005
ODI # 2293
Saeed Ajmal
8.2
-
23
2
2.76
Pakistan
1
v South Africa
Centurion
15 Mar 2013
ODI # 3346
V Sehwag
8.0
1
24
2
3.00
India
2
v South Africa
Centurion
10 Oct 2001
ODI # 1757
PD Collingwood
6.0
-
24
2
4.00
England
1
v South Africa
Centurion
22 Nov 2009
ODI # 2929
JJ Bumrah
8.0
1
24
2
3.00
India
1
v South Africa
Centurion
16 Feb 2018
ODI # 3978
Shakib Al Hasan
9.0
-
24
2
2.66
Bangladesh
1
v South Africa
Centurion
23 Mar 2022
ODI # 4375
JA Rennie
7.0
1
28
2
4.00
Zimbabwe
2
v South Africa
Centurion
25 Jan 1997
ODI # 1168
A Kumble
10.0
-
29
2
2.90
India
1
v South Africa
Centurion
11 Dec 1992
ODI # 774
Mushtaq Ahmed
10.0
-
29
2
2.90
Pakistan
2
v South Africa
Centurion
21 Feb 1993
ODI # 806
Junaid Khan
6.0
-
29
2
4.83
Pakistan
1
v South Africa
Centurion
15 Mar 2013
ODI # 3346
RD King
10.0
-
30
2
3.00
West Indies
1
v South Africa
Centurion
07 Feb 1999
ODI # 1404
XJ Doherty
6.0
-
33
2
5.50
Australia
2
v South Africa
Centurion
19 Oct 2011
ODI # 3203
Saeed Ajmal
10.0
1
34
2
3.40
Pakistan
2
v South Africa
Centurion
30 Nov 2013
ODI # 3441
Mohammad Hafeez
9.0
-
35
2
3.88
Pakistan
1
v South Africa
Centurion
15 Mar 2013
ODI # 3346
YS Chahal
10.0
-
38
2
3.80
India
1
v South Africa
Centurion
16 Feb 2018
ODI # 3978
SL Malinga
9.0
-
39
2
4.33
Sri Lanka
1
v South Africa
Centurion
06 Mar 2019
ODI # 4107
NAM McLean
10.0
-
40
2
4.00
West Indies
1
v South Africa
Centurion
07 Feb 1999
ODI # 1404
AB Agarkar
8.2
-
40
2
4.80
India
2
v South Africa
Centurion
10 Oct 2001
ODI # 1757
KLT Arthurton
8.0
-
41
2
5.12
West Indies
1
v South Africa
Centurion
07 Feb 1999
ODI # 1404
GD McGrath
10.0
1
42
2
4.20
Australia
1
v South Africa
Centurion
20 Feb 1994
ODI # 884
A Kumble
10.0
-
42
2
4.20
India
2
v South Africa
Centurion
10 Oct 2001
ODI # 1757
Shahid Afridi
10.0
-
42
2
4.20
Pakistan
1
v South Africa
Centurion
04 Feb 2007
ODI # 2506
SL Malinga
7.4
-
43
2
5.60
Sri Lanka
2
v South Africa
Centurion
22 Sep 2009
ODI # 2893
AD Mathews
8.0
1
43
2
5.37
Sri Lanka
2
v South Africa
Centurion
22 Sep 2009
ODI # 2893
Yuvraj Singh
8.0
-
45
2
5.62
India
1
v South Africa
Centurion
23 Jan 2011
ODI # 3087
Haris Rauf
9.0
1
45
2
5.00
Pakistan
2
v South Africa
Centurion
07 Apr 2021
ODI # 4287
FJ Klaassen
8.0
2
45
2
5.62
Netherlands
1
v South Africa
Centurion
26 Nov 2021
ODI # 4337
TT Bresnan
10.0
-
46
2
4.60
England
1
v South Africa
Centurion
22 Nov 2009
ODI # 2929
MG Johnson
10.0
-
47
2
4.70
Australia
2
v South Africa
Centurion
05 Apr 2009
ODI # 2834
Z Khan
9.0
1
47
2
5.22
India
1
v South Africa
Centurion
23 Jan 2011
ODI # 3087
Shoriful Islam
8.0
-
47
2
5.87
Bangladesh
2
v South Africa
Centurion
18 Mar 2022
ODI # 4370
VJ Kingma
9.0
-
49
2
5.44
Netherlands
1
v South Africa
Centurion
26 Nov 2021
ODI # 4337
Waqar Younis
10.0
-
50
2
5.00
Pakistan
2
v South Africa
Centurion
21 Feb 1993
ODI # 806
HH Streak
10.0
-
51
2
5.10
Zimbabwe
2
v South Africa
Centurion
25 Jan 1997
ODI # 1168
AG Wharf
10.0
1
51
2
5.10
England
2
v South Africa
Centurion
13 Feb 2005
ODI # 2226
AF Milne
10.0
-
51
2
5.10
New Zealand
1
v South Africa
Centurion
19 Aug 2015
ODI # 3676
SK Warne
10.0
1
52
2
5.20
Australia
1
v South Africa
Centurion
10 Apr 1997
ODI # 1197
DR Tuffey
9.0
1
52
2
5.77
New Zealand
2
v South Africa
Centurion
24 Sep 2009
ODI # 2895
P Utseya
10.0
-
53
2
5.30
Zimbabwe
1
v South Africa
Centurion
10 Nov 2009
ODI # 2928
DM de Silva
8.0
-
55
2
6.87
Sri Lanka
1
v South Africa
Centurion
06 Mar 2019
ODI # 4107
PW Gunaratne
10.0
1
61
2
6.10
Sri Lanka
1
v South Africa
Centurion
29 Nov 2002
ODI # 1905
Shaheen Shah Afridi
10.0
1
61
2
6.10
Pakistan
1
v South Africa
Centurion
02 Apr 2021
ODI # 4285
CL Cairns
8.0
-
62
2
7.75
New Zealand
1
v South Africa
Centurion
25 Oct 2000
ODI # 1647
Mohammad Hafeez
9.0
-
69
2
7.66
Pakistan
1
v South Africa
Centurion
04 Feb 2007
ODI # 2506
LD Madushanka
8.0
-
70
2
8.75
Sri Lanka
1
v South Africa
Centurion
10 Feb 2017
ODI # 3834
BD Glover
10.0
1
70
2
7.00
Netherlands
1
v South Africa
Centurion
26 Nov 2021
ODI # 4337
MJ McClenaghan
10.0
1
72
2
7.20
New Zealand
1
v South Africa
Centurion
19 Aug 2015
ODI # 3676
Haris Rauf
10.0
-
72
2
7.20
Pakistan
1
v South Africa
Centurion
02 Apr 2021
ODI # 4285
JO Holder
9.0
-
77
2
8.55
West Indies
1
v South Africa
Centurion
28 Jan 2015
ODI # 3593
JR Hazlewood
10.0
-
79
2
7.90
Australia
1
v South Africa
Centurion
15 Sep 2023
ODI # 4646
Naved-ul-Hasan
8.0
-
92
2
11.50
Pakistan
1
v South Africa
Centurion
04 Feb 2007
ODI # 2506
JJ Bumrah
5.0
1
12
1
2.40
India
1
v South Africa
Centurion
04 Feb 2018
ODI # 3970
RR Sarwan
2.0
-
15
1
7.50
West Indies
1
v South Africa
Centurion
01 Feb 2004
ODI # 2094
Azhar Mahmood
5.0
1
19
1
3.80
Pakistan
2
v South Africa
Centurion
17 Apr 1998
ODI # 1318
JEC Franklin
4.0
1
19
1
4.75
New Zealand
2
v South Africa
Centurion
06 Nov 2005
ODI # 2293
MR Marsh
4.0
-
19
1
4.75
Australia
2
v South Africa
Centurion
19 Oct 2011
ODI # 3203
B Kumar
5.0
1
19
1
3.80
India
1
v South Africa
Centurion
04 Feb 2018
ODI # 3970
DS Lehmann
6.0
-
22
1
3.66
Australia
2
v South Africa
Centurion
24 Mar 2002
ODI # 1820
MP Vaughan
5.0
-
22
1
4.40
England
2
v South Africa
Centurion
13 Feb 2005
ODI # 2226
Mahmudullah
1.5
-
24
1
13.09
Bangladesh
2
v South Africa
Centurion
18 Mar 2022
ODI # 4370
Faheem Ashraf
9.0
-
25
1
2.77
Pakistan
1
v South Africa
Centurion
02 Apr 2021
ODI # 4285
Wasim Akram
8.0
-
26
1
3.25
Pakistan
2
v South Africa
Centurion
17 Apr 1998
ODI # 1318
SB Styris
6.0
-
27
1
4.50
New Zealand
2
v South Africa
Centurion
06 Nov 2005
ODI # 2293
NW Bracken
8.0
1
27
1
3.37
Australia
2
v South Africa
Centurion
26 Feb 2006
ODI # 2341
FH Edwards
7.0
-
27
1
3.85
West Indies
2
v South Africa
Centurion
20 Jan 2008
ODI # 2661
RE van der Merwe
6.0
-
27
1
4.50
Netherlands
1
v South Africa
Centurion
26 Nov 2021
ODI # 4337
Mehidy Hasan Miraz
5.0
-
27
1
5.40
Bangladesh
1
v South Africa
Centurion
23 Mar 2022
ODI # 4375
DJ Bravo
4.0
-
28
1
7.00
West Indies
2
v South Africa
Centurion
20 Jan 2008
ODI # 2661
LJ Wright
7.0
-
28
1
4.00
England
1
v South Africa
Centurion
22 Nov 2009
ODI # 2929
DE Bollinger
4.0
-
28
1
7.00
Australia
2
v South Africa
Centurion
19 Oct 2011
ODI # 3203
GB Hogg
8.0
1
30
1
3.75
Australia
2
v South Africa
Centurion
26 Feb 2006
ODI # 2341
B Laughlin
7.2
1
30
1
4.09
Australia
2
v South Africa
Centurion
05 Apr 2009
ODI # 2834
Aaqib Javed
10.0
-
31
1
3.10
Pakistan
2
v South Africa
Centurion
21 Feb 1993
ODI # 806
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years