Most catches in an innings
Player Ct Inns Team Opposition Match Date Scorecard
KC Wessels 3 1 South Africa v Australia 8 Apr 1994 ODI # 903
HH Dippenaar 3 1 South Africa v Bangladesh 22 Feb 2003 ODI # 1961
JN Malan 3 1 South Africa v Australia 4 Mar 2020 ODI # 4252
BM McMillan 2 1 South Africa v India 15 Dec 1992 ODI # 781
BM McMillan 2 1 South Africa v Australia 8 Apr 1994 ODI # 903
CZ Harris 2 1 New Zealand v Sri Lanka 8 Dec 1994 ODI # 958
AC Hudson 2 1 South Africa v Sri Lanka 15 Dec 1994 ODI # 963
RS Mahanama 2 2 Sri Lanka v South Africa 15 Dec 1994 ODI # 963
A Ranatunga 2 2 Sri Lanka v South Africa 15 Dec 1994 ODI # 963
NH Fairbrother 2 1 England v South Africa 11 Jan 1996 ODI # 1034
JN Rhodes 2 2 South Africa v England 11 Jan 1996 ODI # 1034
GS Blewett 2 1 Australia v South Africa 13 Apr 1997 ODI # 1199
L Klusener 2 2 South Africa v Australia 13 Apr 1997 ODI # 1199
G Kirsten 2 1 South Africa v Sri Lanka 19 Apr 1998 ODI # 1321
AR Caddick 2 1 England v South Africa 23 Jan 2000 ODI # 1546
JH Kallis 2 1 South Africa v Sri Lanka 14 Jan 2001 ODI # 1671
SB Styris 2 1 New Zealand v Sri Lanka 10 Feb 2003 ODI # 1944
AG Prince 2 1 South Africa v New Zealand 23 Oct 2005 ODI # 2285
PJ Ongondo 2 1 Kenya v South Africa 31 Oct 2008 ODI # 2769
GC Smith 2 2 South Africa v Pakistan 10 Mar 2013 ODI # 3343
AB de Villiers 2 1 South Africa v England 3 Feb 2016 ODI # 3732
JT Smuts 2 1 South Africa v Australia 4 Mar 2020 ODI # 4252
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years | 25 years

Figures exclude catches made as a wicketkeeper

Records includes the following current or recent matches:
South Africa v Australia at Bloemfontein, 2nd ODI, Mar 4, 2020 [ODI # 4252]
South Africa v Zimbabwe at Bloemfontein, 2nd ODI, Oct 3, 2018 [ODI # 4050]
South Africa v England at Bloemfontein, 1st ODI, Feb 3, 2016 [ODI # 3732]