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
South Africa Records
ODI Matches Records
Fielding Most Catches Innings
Most catches in an innings for South Africa in ODIs
Most catches in an innings
Player
Ct Fi
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
JN Rhodes
5
2
South Africa
v West Indies
Brabourne
14 Nov 1993
ODI # 849
KC Wessels
4
1
South Africa
v West Indies
Kingston
07 Apr 1992
ODI # 753
AG Prince
4
1
South Africa
v West Indies
Port of Spain
14 May 2005
ODI # 2244
GC Smith
4
2
South Africa
v India
Cape Town
26 Nov 2006
ODI # 2449
HM Amla
4
1
South Africa
v Pakistan
Centurion
30 Nov 2013
ODI # 3441
RR Rossouw
4
2
South Africa
v Australia
Sydney
23 Nov 2014
ODI # 3551
T Bavuma
4
2
South Africa
v India
Cape Town
23 Jan 2022
ODI # 4349
KC Wessels
3
1
South Africa
v Pakistan
Centurion
21 Feb 1993
ODI # 806
BM McMillan
3
2
South Africa
v Sri Lanka
Colombo (RPS)
02 Sep 1993
ODI # 837
KC Wessels
3
1
South Africa
v Australia
Bloemfontein
08 Apr 1994
ODI # 903
G Kirsten
3
1
South Africa
v India
Sharjah
17 Apr 1996
ODI # 1100
DJ Cullinan
3
1
South Africa
v Australia
East London
29 Mar 1997
ODI # 1186
HH Gibbs
3
2
South Africa
v New Zealand
W.A.C.A
16 Jan 1998
ODI # 1278
JN Rhodes
3
1
South Africa
v West Indies
Dhaka
01 Nov 1998
ODI # 1364
S Elworthy
3
2
South Africa
v West Indies
Cape Town
02 Feb 1999
ODI # 1399
JH Kallis
3
2
South Africa
v West Indies
Centurion
07 Feb 1999
ODI # 1404
DJ Cullinan
3
1
South Africa
v New Zealand
Christchurch
17 Feb 1999
ODI # 1408
JH Kallis
3
2
South Africa
v New Zealand
Auckland
27 Mar 1999
ODI # 1422
JN Rhodes
3
2
South Africa
v New Zealand
Auckland
27 Mar 1999
ODI # 1422
ND McKenzie
3
1
South Africa
v Sri Lanka
Kimberley
04 Dec 2002
ODI # 1911
JH Kallis
3
2
South Africa
v Pakistan
East London
13 Dec 2002
ODI # 1918
HH Dippenaar
3
1
South Africa
v Bangladesh
Bloemfontein
22 Feb 2003
ODI # 1961
JM Kemp
3
1
South Africa
v Sri Lanka
W.A.C.A
31 Jan 2006
ODI # 2321
J Botha
3
1
South Africa
v Australia
Sydney
23 Jan 2009
ODI # 2802
M Morkel
3
1
South Africa
v Australia
Adelaide
26 Jan 2009
ODI # 2804
JP Duminy
3
1
South Africa
v Australia
Johannesburg
17 Apr 2009
ODI # 2841
JP Duminy
3
1
South Africa
v Sri Lanka
Centurion
22 Sep 2009
ODI # 2893
JP Duminy
3
1
South Africa
v New Zealand
Centurion
24 Sep 2009
ODI # 2895
GC Smith
3
2
South Africa
v England
Cape Town
27 Nov 2009
ODI # 2930
JH Kallis
3
2
South Africa
v West Indies
North Sound
22 May 2010
ODI # 2979
JP Duminy
3
2
South Africa
v Australia
Gqeberha
23 Oct 2011
ODI # 3208
HM Amla
3
1
South Africa
v New Zealand
Auckland
03 Mar 2012
ODI # 3254
F du Plessis
3
2
South Africa
v Netherlands
Amstelveen
31 May 2013
ODI # 3359
AB de Villiers
3
2
South Africa
v Sri Lanka
Pallekele
26 Jul 2013
ODI # 3398
AB de Villiers
3
2
South Africa
v Zimbabwe
Hamilton
15 Feb 2015
ODI # 3601
RR Rossouw
3
2
South Africa
v U.A.E.
Wellington
12 Mar 2015
ODI # 3633
F du Plessis
3
1
South Africa
v Sri Lanka
Sydney
18 Mar 2015
ODI # 3640
DA Miller
3
2
South Africa
v India
Rajkot
18 Oct 2015
ODI # 3695
F du Plessis
3
2
South Africa
v Sri Lanka
Durban
01 Feb 2017
ODI # 3830
AB de Villiers
3
2
South Africa
v Sri Lanka
Centurion
10 Feb 2017
ODI # 3834
RR Hendricks
3
1
South Africa
v Zimbabwe
Kimberley
30 Sep 2018
ODI # 4049
H Klaasen
3
1
South Africa
v Australia
Perth
04 Nov 2018
ODI # 4065
F du Plessis
3
1
South Africa
v England
The Oval
30 May 2019
ODI # 4143
F du Plessis
3
1
South Africa
v Sri Lanka
Chester-le-Street
28 Jun 2019
ODI # 4176
AK Markram
3
2
South Africa
v Australia
Manchester
06 Jul 2019
ODI # 4188
K Verreynne
3
2
South Africa
v Australia
Paarl
29 Feb 2020
ODI # 4248
JN Malan
3
1
South Africa
v Australia
Bloemfontein
04 Mar 2020
ODI # 4252
JN Malan
3
2
South Africa
v Ireland
Dublin (Malahide)
16 Jul 2021
ODI # 4305
L Ngidi
3
1
South Africa
v West Indies
Potchefstroom
21 Mar 2023
ODI # 4544
M Jansen
3
1
South Africa
v England
Karachi
01 Mar 2025
ODI # 4851
JN Rhodes
2
2
South Africa
v West Indies
Christchurch
05 Mar 1992
ODI # 730
KC Wessels
2
2
South Africa
v West Indies
Christchurch
05 Mar 1992
ODI # 730
WJ Cronje
2
1
South Africa
v Zimbabwe
Canberra
10 Mar 1992
ODI # 738
KC Wessels
2
1
South Africa
v Zimbabwe
Canberra
10 Mar 1992
ODI # 738
PN Kirsten
2
1
South Africa
v India
Cape Town
07 Dec 1992
ODI # 770
BM McMillan
2
1
South Africa
v India
Johannesburg
13 Dec 1992
ODI # 779
BM McMillan
2
1
South Africa
v India
Bloemfontein
15 Dec 1992
ODI # 781
DJ Callaghan
2
1
South Africa
v Pakistan
East London
15 Feb 1993
ODI # 803
WJ Cronje
2
2
South Africa
v West Indies
Brabourne
14 Nov 1993
ODI # 849
PL Symcox
2
1
South Africa
v Australia
Melbourne
09 Dec 1993
ODI # 860
WJ Cronje
2
1
South Africa
v Australia
Sydney
14 Dec 1993
ODI # 862
DB Rundle
2
1
South Africa
v Australia
Brisbane
09 Jan 1994
ODI # 871
PN Kirsten
2
2
South Africa
v Australia
Melbourne
21 Jan 1994
ODI # 876
KC Wessels
2
2
South Africa
v Australia
Gqeberha
04 Apr 1994
ODI # 901
BM McMillan
2
1
South Africa
v Australia
Bloemfontein
08 Apr 1994
ODI # 903
DJ Cullinan
2
2
South Africa
v England
Manchester
27 Aug 1994
ODI # 920
DJ Cullinan
2
2
South Africa
v Pakistan
Faisalabad
28 Oct 1994
ODI # 940
WJ Cronje
2
2
South Africa
v New Zealand
Cape Town
06 Dec 1994
ODI # 956
AC Hudson
2
1
South Africa
v Sri Lanka
Bloemfontein
15 Dec 1994
ODI # 963
SD Jack
2
2
South Africa
v Pakistan
Cape Town
10 Jan 1995
ODI # 970
BM McMillan
2
2
South Africa
v Pakistan
Johannesburg
12 Jan 1995
ODI # 971
CR Matthews
2
2
South Africa
v Zimbabwe
Harare
22 Oct 1995
ODI # 1014
JN Rhodes
2
2
South Africa
v England
Bloemfontein
11 Jan 1996
ODI # 1034
WJ Cronje
2
1
South Africa
v England
Johannesburg
13 Jan 1996
ODI # 1036
DJ Cullinan
2
1
South Africa
v England
Centurion
14 Jan 1996
ODI # 1038
BM McMillan
2
2
South Africa
v England
Gqeberha
21 Jan 1996
ODI # 1044
DJ Cullinan
2
1
South Africa
v West Indies
Karachi
11 Mar 1996
ODI # 1079
BM McMillan
2
2
South Africa
v Pakistan
Sharjah
13 Apr 1996
ODI # 1095
G Kirsten
2
2
South Africa
v India
Sharjah
14 Apr 1996
ODI # 1097
DN Crookes
2
1
South Africa
v Pakistan
Sharjah
16 Apr 1996
ODI # 1099
DJ Cullinan
2
2
South Africa
v Sri Lanka
Nairobi (Club)
01 Oct 1996
ODI # 1122
DN Crookes
2
2
South Africa
v Kenya
Nairobi (Gym)
03 Oct 1996
ODI # 1124
DJ Cullinan
2
2
South Africa
v India
Hyderabad (Deccan)
17 Oct 1996
ODI # 1127
BM McMillan
2
1
South Africa
v Australia
Faridabad
25 Oct 1996
ODI # 1131
DJ Cullinan
2
1
South Africa
v Zimbabwe
Centurion
25 Jan 1997
ODI # 1168
JN Rhodes
2
1
South Africa
v Zimbabwe
Cape Town
29 Jan 1997
ODI # 1170
DN Crookes
2
1
South Africa
v Australia
Durban
05 Apr 1997
ODI # 1191
L Klusener
2
2
South Africa
v Australia
Bloemfontein
13 Apr 1997
ODI # 1199
DJ Cullinan
2
1
South Africa
v West Indies
Lahore
03 Nov 1997
ODI # 1249
PS de Villiers
2
1
South Africa
v West Indies
Lahore
03 Nov 1997
ODI # 1249
L Klusener
2
1
South Africa
v Sri Lanka
Lahore
08 Nov 1997
ODI # 1253
JN Rhodes
2
2
South Africa
v Australia
Sydney
04 Dec 1997
ODI # 1254
SM Pollock
2
2
South Africa
v Australia
Melbourne
09 Dec 1997
ODI # 1257
G Kirsten
2
2
South Africa
v New Zealand
Hobart
11 Dec 1997
ODI # 1258
BM McMillan
2
2
South Africa
v New Zealand
Brisbane
09 Jan 1998
ODI # 1270
PL Symcox
2
2
South Africa
v New Zealand
Brisbane
09 Jan 1998
ODI # 1270
JN Rhodes
2
1
South Africa
v Australia
Brisbane
11 Jan 1998
ODI # 1272
PL Symcox
2
1
South Africa
v Australia
Brisbane
11 Jan 1998
ODI # 1272
AM Bacher
2
1
South Africa
v Australia
Sydney
27 Jan 1998
ODI # 1287
WJ Cronje
2
2
South Africa
v Pakistan
Durban
03 Apr 1998
ODI # 1303
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches made as a wicketkeeper