Live Scores
Series
Teams
News
Features
Videos
Stats
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
RB Richardson
4
2
West Indies
v England
Birmingham
23 May 1991
ODI # 676
KC Wessels
4
1
South Africa
v West Indies
Kingston
07 Apr 1992
ODI # 753
CL Hooper
4
2
West Indies
v Pakistan
Durban
19 Feb 1993
ODI # 805
PV Simmons
4
1
West Indies
v Sri Lanka
Sharjah
11 Oct 1995
ODI # 1006
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
KA Pollard
4
1
West Indies
v Australia
Canberra
06 Feb 2013
ODI # 3332
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
CH Lloyd
3
1
West Indies
v Sri Lanka
Manchester
07 Jun 1975
ODI # 22
MA Holding
3
1
West Indies
v Pakistan
Karachi
21 Nov 1980
ODI # 93
AL Logie
3
1
West Indies
v Australia
Melbourne
10 Jan 1982
ODI # 133
IVA Richards
3
1
West Indies
v India
St George's
07 Apr 1983
ODI # 192
IVA Richards
3
1
West Indies
v Australia
Sydney
12 Feb 1985
ODI # 305
AL Logie
3
2
West Indies
v New Zealand
Bridgetown
23 Apr 1985
ODI # 328
AL Logie
3
1
West Indies
v Pakistan
Sharjah
28 Nov 1986
ODI # 402
J Garner
3
1
West Indies
v England
W.A.C.A
03 Jan 1987
ODI # 411
AL Logie
3
1
West Indies
v New Zealand
Auckland
21 Mar 1987
ODI # 437
CEL Ambrose
3
2
West Indies
v Pakistan
Port of Spain
18 Mar 1988
ODI # 509
IVA Richards
3
2
West Indies
v India
Bridgetown
07 Mar 1989
ODI # 556
IVA Richards
3
2
West Indies
v Sri Lanka
Rajkot
19 Oct 1989
ODI # 576
IVA Richards
3
1
West Indies
v India
Wankhede
30 Oct 1989
ODI # 591
CL Hooper
3
1
West Indies
v Australia
Port of Spain
09 Mar 1991
ODI # 672
RB Richardson
3
1
West Indies
v India
W.A.C.A
06 Dec 1991
ODI # 692
BC Lara
3
1
West Indies
v Pakistan
Brisbane
09 Jan 1993
ODI # 788
PV Simmons
3
2
West Indies
v Australia
Sydney
16 Jan 1993
ODI # 792
KC Wessels
3
1
South Africa
v Pakistan
Centurion
21 Feb 1993
ODI # 806
BC Lara
3
1
West Indies
v Pakistan
Cape Town
25 Feb 1993
ODI # 808
BM McMillan
3
2
South Africa
v Sri Lanka
Colombo (RPS)
02 Sep 1993
ODI # 837
BC Lara
3
2
West Indies
v Pakistan
Sharjah
29 Oct 1993
ODI # 840
KC Wessels
3
1
South Africa
v Australia
Bloemfontein
08 Apr 1994
ODI # 903
RIC Holder
3
1
West Indies
v New Zealand
Christchurch
28 Jan 1995
ODI # 974
SL Campbell
3
2
West Indies
v Sri Lanka
Hobart
03 Jan 1996
ODI # 1029
RA Harper
3
1
West Indies
v New Zealand
Georgetown
03 Apr 1996
ODI # 1090
JC Adams
3
1
West Indies
v Sri Lanka
Port of Spain
13 Apr 1996
ODI # 1096
G Kirsten
3
1
South Africa
v India
Sharjah
17 Apr 1996
ODI # 1100
JC Adams
3
1
West Indies
v Australia
W.A.C.A
12 Jan 1997
ODI # 1162
BC Lara
3
1
West Indies
v Pakistan
Melbourne
20 Jan 1997
ODI # 1166
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
JC Adams
3
2
West Indies
v Australia
Bridgetown
24 Apr 1999
ODI # 1441
SC Williams
3
1
West Indies
v Scotland
Leicester
27 May 1999
ODI # 1465
NO Perry
3
2
West Indies
v India
Singapore
05 Sep 1999
ODI # 1494
CH Gayle
3
1
West Indies
v England
Lord's
09 Jul 2000
ODI # 1609
CL Hooper
3
2
West Indies
v Zimbabwe
Colombo (SSC)
09 Dec 2001
ODI # 1777
RL Powell
3
2
West Indies
v India
Jodhpur
21 Nov 2002
ODI # 1898
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
CH Gayle
3
1
West Indies
v Australia
St George's
30 May 2003
ODI # 2020
BC Lara
3
1
West Indies
v Australia
St George's
30 May 2003
ODI # 2020
RL Powell
3
1
West Indies
v Zimbabwe
Harare
30 Nov 2003
ODI # 2070
DJG Sammy
3
2
West Indies
v Bangladesh
Southampton
15 Sep 2004
ODI # 2175
BC Lara
3
1
West Indies
v England
The Oval
25 Sep 2004
ODI # 2182
JM Kemp
3
1
South Africa
v Sri Lanka
W.A.C.A
31 Jan 2006
ODI # 2321
CH Gayle
3
1
West Indies
v Pakistan
Multan
13 Dec 2006
ODI # 2464
RS Morton
3
1
West Indies
v India
Chennai
27 Jan 2007
ODI # 2487
DS Smith
3
1
West Indies
v Zimbabwe
Harare
04 Dec 2007
ODI # 2653
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
DJG Sammy
3
1
West Indies
v England
Bridgetown
27 Mar 2009
ODI # 2828
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
NO Miller
3
1
West Indies
v Zimbabwe
Kingstown
12 Mar 2010
ODI # 2974
DJG Sammy
3
1
West Indies
v Ireland
Kingston
15 Apr 2010
ODI # 2978
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
DJG Sammy
3
2
West Indies
v New Zealand
Basseterre
14 Jul 2012
ODI # 3289
KA Pollard
3
1
West Indies
v Bangladesh
Mirpur
05 Dec 2012
ODI # 3311
F du Plessis
3
2
South Africa
v Netherlands
Amstelveen
31 May 2013
ODI # 3359
DJ Bravo
3
1
West Indies
v Pakistan
The Oval
07 Jun 2013
ODI # 3364
DM Bravo
3
1
West Indies
v Sri Lanka
Port of Spain
07 Jul 2013
ODI # 3385
AB de Villiers
3
2
South Africa
v Sri Lanka
Pallekele
26 Jul 2013
ODI # 3398
DJ Bravo
3
2
West Indies
v India
Kanpur
27 Nov 2013
ODI # 3439
DM Bravo
3
1
West Indies
v New Zealand
Auckland
26 Dec 2013
ODI # 3449
DJG Sammy
3
2
West Indies
v Bangladesh
Basseterre
25 Aug 2014
ODI # 3514
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
AR Nurse
3
1
West Indies
v Zimbabwe
Harare
19 Mar 2018
ODI # 4002
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
SS Cottrell
3
1
West Indies
v England
Gros Islet
02 Mar 2019
ODI # 4103
F du Plessis
3
1
South Africa
v England
The Oval
30 May 2019
ODI # 4143
SS Cottrell
3
1
West Indies
v New Zealand
Manchester
22 Jun 2019
ODI # 4170
F du Plessis
3
1
South Africa
v Sri Lanka
Chester-le-Street
28 Jun 2019
ODI # 4176
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches made as a wicketkeeper