Most catches
Player Span Mat Inns Ct Max Ct/Inn
Shoaib Malik (PAK) 2007-2016 9 9 8 2 0.888
AB de Villiers (SA) 2007-2017 11 8 7 2 0.875
JM Bairstow (ENG) 2012-2015 5 4 6 2 1.500
HM Amla (SA) 2012-2017 7 7 6 2 0.857
JA Morkel (SA) 2005-2014 9 9 6 1 0.666
Umar Akmal (PAK) 2009-2016 13 10 6 2 0.600
Shahid Afridi (PAK) 2007-2016 15 15 6 3 0.400
J Charles (WI) 2012-2014 5 5 5 2 1.000
DA Miller (SA) 2012-2015 6 6 5 2 0.833
Ahmed Shehzad (PAK) 2010-2016 8 8 5 2 0.625
KMDN Kulasekara (SL) 2009-2016 9 9 5 2 0.555
SL Malinga (SL) 2006-2014 11 11 5 2 0.454
JL Ontong (SA) 2012-2012 4 4 4 3 1.000
DJ Bravo (WI) 2006-2014 5 5 4 2 0.800
Umar Gul (PAK) 2007-2016 10 10 4 2 0.400
LJ Wright (ENG) 2007-2013 11 10 4 1 0.400
AD Mathews (SL) 2009-2016 12 12 4 1 0.333
CJ Jordan (ENG) 2014-2016 2 2 3 2 1.500
IR Bell (ENG) 2008-2008 3 3 3 1 1.000
FH Edwards (WI) 2008-2012 4 4 3 1 0.750
HH Gibbs (SA) 2005-2010 4 4 3 3 0.750
HH Pandya (INDIA) 2016-2017 4 4 3 1 0.750
RJ Peterson (SA) 2012-2012 4 4 3 2 0.750
OA Shah (ENG) 2007-2008 4 4 3 1 0.750
LPC Silva (SL) 2006-2009 4 4 3 1 0.750
Fawad Alam (PAK) 2007-2010 5 5 3 1 0.600
RE Levi (SA) 2012-2012 5 5 3 1 0.600
DJG Sammy (WI) 2012-2014 5 5 3 1 0.600
CH Gayle (WI) 2006-2012 6 6 3 1 0.500
RG Sharma (INDIA) 2009-2017 6 6 3 1 0.500
Tamim Iqbal (BDESH) 2010-2017 6 6 3 1 0.500
CK Kapugedera (SL) 2006-2016 7 7 3 1 0.428
JP Duminy (SA) 2007-2017 8 8 3 2 0.375
AD Hales (ENG) 2012-2016 9 8 3 1 0.375
NLTC Perera (SL) 2010-2016 8 8 3 2 0.375
EJG Morgan (ENG) 2010-2016 9 9 3 1 0.333
M Morkel (SA) 2007-2015 9 9 3 1 0.333
SCJ Broad (ENG) 2007-2014 10 10 3 1 0.300
TM Dilshan (SL) 2006-2016 14 14 3 1 0.214
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

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:
India v New Zealand at Thiruvananthapuram, 3rd T20I, Nov 7, 2017 [T20I # 632]
India v New Zealand at Rajkot, 2nd T20I, Nov 4, 2017 [T20I # 631]
India v New Zealand at Delhi, 1st T20I, Nov 1, 2017 [T20I # 630]