Most catches
Player Span Mat Inns Ct Max Ct/Inn
JH Kallis (SA) 1996-2013 42 42 18 3 0.428
HM Amla (SA) 2010-2017 19 19 17 4 0.894
GC Smith (SA) 2002-2013 30 30 17 2 0.566
Inzamam-ul-Haq (PAK) 1992-2007 37 36 17 2 0.472
Younis Khan (PAK) 2000-2015 40 39 15 3 0.384
Shoaib Malik (PAK) 2000-2017 26 25 13 2 0.520
HH Gibbs (SA) 1998-2007 25 25 12 2 0.480
SM Pollock (SA) 1996-2007 36 36 12 2 0.333
WJ Cronje (SA) 1992-2000 24 24 11 2 0.458
Mohammad Hafeez (PAK) 2003-2017 28 28 11 1 0.392
Shahid Afridi (PAK) 1996-2015 40 39 11 2 0.282
DA Miller (SA) 2010-2017 17 17 8 2 0.470
AB de Villiers (SA) 2006-2017 32 19 8 2 0.421
Ijaz Ahmed (PAK) 1992-2000 20 20 8 1 0.400
DJ Cullinan (SA) 1993-2000 23 23 8 2 0.347
G Kirsten (SA) 1994-2002 24 24 8 2 0.333
BM McMillan (SA) 1992-1996 9 9 7 2 0.777
CA Ingram (SA) 2010-2013 13 13 7 2 0.538
Saeed Ajmal (PAK) 2010-2013 17 17 7 1 0.411
M Ntini (SA) 2000-2007 25 25 7 1 0.280
Imran Tahir (SA) 2013-2017 9 9 6 2 0.666
J Botha (SA) 2007-2010 10 10 6 2 0.600
M Morkel (SA) 2010-2017 13 13 6 2 0.461
Misbah-ul-Haq (PAK) 2007-2015 22 22 6 1 0.272
DN Crookes (SA) 1994-2000 7 7 5 2 0.714
KC Wessels (SA) 1992-1994 7 7 5 3 0.714
CK Langeveldt (SA) 2006-2010 10 10 5 1 0.500
F du Plessis (SA) 2013-2017 11 11 5 2 0.454
Saqlain Mushtaq (PAK) 1996-2003 13 13 5 2 0.384
JN Rhodes (SA) 1992-2002 30 30 5 1 0.166
Abdul Razzaq (PAK) 1998-2010 34 33 5 1 0.151
F Behardien (SA) 2013-2013 5 5 4 2 0.800
AG Prince (SA) 2007-2007 5 5 4 2 0.800
A Nel (SA) 2003-2007 8 8 4 1 0.500
Sohail Tanvir (PAK) 2007-2013 10 10 4 2 0.400
Wahab Riaz (PAK) 2010-2015 12 12 4 1 0.333
R McLaren (SA) 2013-2013 13 13 4 1 0.307
Saleem Malik (PAK) 1992-1996 16 16 4 3 0.250
AA Donald (SA) 1992-2002 18 18 4 1 0.222
JP Duminy (SA) 2007-2017 18 18 4 2 0.222
Waqar Younis (PAK) 1993-2002 32 32 4 1 0.125
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

All figures exclude catches made as a wicketkeeper, except for matches played which is the career figure

Records includes the following current or recent matches:
Pakistan v South Africa at Birmingham, ICC Champions Trophy 7th match, Jun 7, 2017 [ODI # 3881]
Pakistan v South Africa at Auckland, ICC Cricket World Cup 29th match, Mar 7, 2015 [ODI # 3626]
South Africa v Pakistan at Centurion, 3rd ODI, Nov 30, 2013 [ODI # 3441]