Most catches in an innings
Player Ct Inns Team Opposition Match Date Scorecard
PA de Silva 3 2 Sri Lanka v England 15 Oct 1989 ODI # 571
G Gambhir 3 2 India v England 28 Mar 2006 ODI # 2357
AN Kervezee 3 1 Netherlands v West Indies 28 Feb 2011 ODI # 3112
Umar Akmal 3 1 Pakistan v India 6 Jan 2013 ODI # 3316
K Srikkanth 2 1 India v Sri Lanka 15 Sep 1982 ODI # 157
GM Ritchie 2 2 Australia v India 2 Oct 1986 ODI # 393
A Ranatunga 2 2 Sri Lanka v India 13 Jan 1987 ODI # 416
N Kapil Dev 2 2 India v Australia 22 Oct 1987 ODI # 465
NS Sidhu 2 2 India v Australia 22 Oct 1987 ODI # 465
DL Haynes 2 2 West Indies v India 23 Oct 1989 ODI # 582
MN Hart 2 1 New Zealand v India 3 Nov 1994 ODI # 944
J Srinath 2 2 India v New Zealand 3 Nov 1994 ODI # 944
MG Bevan 2 1 Australia v India 14 Apr 1998 ODI # 1316
V Sehwag 2 1 India v Pakistan 17 Apr 2005 ODI # 2240
Shahid Afridi 2 2 Pakistan v India 17 Apr 2005 ODI # 2240
Younis Khan 2 2 Pakistan v India 17 Apr 2005 ODI # 2240
PD Collingwood 2 1 England v India 28 Mar 2006 ODI # 2357
LE Plunkett 2 1 England v India 28 Mar 2006 ODI # 2357
V Kohli 2 1 India v England 17 Oct 2011 ODI # 3201
KA Pollard 2 1 West Indies v India 11 Oct 2014 ODI # 3533
MJ Santner 2 2 New Zealand v India 20 Oct 2016 ODI # 3797
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:
India v New Zealand at Delhi, 2nd ODI, Oct 20, 2016 [ODI # 3797]
India v West Indies at Delhi, 2nd ODI, Oct 11, 2014 [ODI # 3533]
India v Pakistan at Delhi, 3rd ODI, Jan 6, 2013 [ODI # 3316]