Most catches in an innings
Player Ct Inns Team Ground Match Date Scorecard
ME Trescothick 3 1 England Birmingham 21 Sep 2004 ODI # 2180
R Dravid 2 2 India Dhaka 28 Oct 1998 ODI # 1360
SC Ganguly 2 2 India Nairobi (Gym) 7 Oct 2000 ODI # 1633
RR Singh 2 2 India Nairobi (Gym) 7 Oct 2000 ODI # 1633
DJ Bravo 2 2 West Indies Mumbai (BS) 18 Oct 2006 ODI # 2432
DL Vettori 2 1 New Zealand Mohali 1 Nov 2006 ODI # 2441
Harbhajan Singh 2 1 India Centurion 28 Sep 2009 ODI # 2901
EJG Morgan 2 2 England Birmingham 8 Jun 2013 ODI # 3365
BB McCullum 2 1 New Zealand Birmingham 12 Jun 2013 ODI # 3369
TM Dilshan 2 2 Sri Lanka The Oval 17 Jun 2013 ODI # 3374
LE Plunkett 2 1 England Birmingham 10 Jun 2017 ODI # 3885
AU Rashid 2 1 England Birmingham 10 Jun 2017 ODI # 3885
A Jadeja 1 2 India Dhaka 28 Oct 1998 ODI # 1360
SR Tendulkar 1 2 India Dhaka 28 Oct 1998 ODI # 1360
A Kumble 1 2 India Nairobi (Gym) 7 Oct 2000 ODI # 1633
Yuvraj Singh 1 2 India Nairobi (Gym) 7 Oct 2000 ODI # 1633
SE Bond 1 1 New Zealand Colombo (SSC) 15 Sep 2002 ODI # 1877
SP Fleming 1 1 New Zealand Colombo (SSC) 15 Sep 2002 ODI # 1877
CZ Harris 1 1 New Zealand Colombo (SSC) 15 Sep 2002 ODI # 1877
MS Sinclair 1 1 New Zealand Colombo (SSC) 15 Sep 2002 ODI # 1877
DL Vettori 1 1 New Zealand Colombo (SSC) 15 Sep 2002 ODI # 1877
RP Arnold 1 1 Sri Lanka Colombo (RPS) 27 Sep 2002 ODI # 1887
MS Atapattu 1 1 Sri Lanka Colombo (RPS) 27 Sep 2002 ODI # 1887
ST Jayasuriya 1 1 Sri Lanka Colombo (RPS) 27 Sep 2002 ODI # 1887
CL Cairns 1 2 New Zealand The Oval 16 Sep 2004 ODI # 2176
D Gough 1 1 England Birmingham 21 Sep 2004 ODI # 2180
RR Sarwan 1 2 West Indies Mumbai (BS) 18 Oct 2006 ODI # 2432
AJ Strauss 1 2 England Jaipur 21 Oct 2006 ODI # 2434
SK Raina 1 2 India Mohali 29 Oct 2006 ODI # 2440
SR Tendulkar 1 2 India Mohali 29 Oct 2006 ODI # 2440
PG Fulton 1 1 New Zealand Mohali 1 Nov 2006 ODI # 2441
HJH Marshall 1 1 New Zealand Mohali 1 Nov 2006 ODI # 2441
JDP Oram 1 1 New Zealand Mohali 1 Nov 2006 ODI # 2441
CH Gayle 1 2 West Indies Mumbai (BS) 5 Nov 2006 ODI # 2443
ADS Fletcher 1 1 West Indies Johannesburg 26 Sep 2009 ODI # 2897
SR Tendulkar 1 1 India Centurion 28 Sep 2009 ODI # 2901
Umar Gul 1 2 Pakistan Centurion 30 Sep 2009 ODI # 2903
Younis Khan 1 2 Pakistan Centurion 30 Sep 2009 ODI # 2903
JS Patel 1 2 New Zealand Centurion 5 Oct 2009 ODI # 2907
LRPL Taylor 1 2 New Zealand Centurion 5 Oct 2009 ODI # 2907
AN Cook 1 2 England Birmingham 8 Jun 2013 ODI # 3365
JE Root 1 2 England Birmingham 8 Jun 2013 ODI # 3365
MJ McClenaghan 1 1 New Zealand Birmingham 12 Jun 2013 ODI # 3369
RMS Eranga 1 2 Sri Lanka The Oval 17 Jun 2013 ODI # 3374
KMDN Kulasekara 1 2 Sri Lanka The Oval 17 Jun 2013 ODI # 3374
AF Milne 1 2 New Zealand Birmingham 2 Jun 2017 ODI # 3876
LRPL Taylor 1 2 New Zealand Birmingham 2 Jun 2017 ODI # 3876
EJG Morgan 1 1 England Birmingham 10 Jun 2017 ODI # 3885
JE Root 1 1 England Birmingham 10 Jun 2017 ODI # 3885
JJ Roy 1 1 England Birmingham 10 Jun 2017 ODI # 3885
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

Figures exclude catches made as a wicketkeeper

Records includes the following current or recent matches:
England v Australia at Birmingham, ICC Champions Trophy 10th match, Jun 10, 2017 [ODI # 3885]
Australia v Bangladesh at The Oval, ICC Champions Trophy 5th match, Jun 5, 2017 [ODI # 3879]
Australia v New Zealand at Birmingham, ICC Champions Trophy 2nd match, Jun 2, 2017 [ODI # 3876]