Most catches in an innings
Player Ct Inns Team Opposition Match Date Scorecard
SM Gavaskar 4 2 India v Pakistan 22 Mar 1985 ODI # 321
PV Simmons 4 1 West Indies v Sri Lanka 11 Oct 1995 ODI # 1006
AL Logie 3 1 West Indies v Pakistan 28 Nov 1986 ODI # 402
M Prabhakar 3 1 India v West Indies 22 Oct 1991 ODI # 683
BC Lara 3 2 West Indies v Pakistan 29 Oct 1993 ODI # 840
Saeed Anwar 3 2 Pakistan v India 12 Apr 1996 ODI # 1094
G Kirsten 3 1 South Africa v India 17 Apr 1996 ODI # 1100
RS Mahanama 3 1 Sri Lanka v Zimbabwe 8 Apr 1997 ODI # 1194
MS Atapattu 3 1 Sri Lanka v India 9 Nov 1998 ODI # 1370
VJ Wells 3 2 England v Pakistan 12 Apr 1999 ODI # 1434
ST Jayasuriya 3 1 Sri Lanka v Pakistan 15 Oct 1999 ODI # 1514
DPMD Jayawardene 3 2 Sri Lanka v Zimbabwe 25 Oct 2000 ODI # 1646
DR Tuffey 3 2 New Zealand v Sri Lanka 9 Apr 2002 ODI # 1826
LRPL Taylor 3 1 New Zealand v Pakistan 12 Dec 2014 ODI # 3566
KS Williamson 3 1 New Zealand v Pakistan 14 Dec 2014 ODI # 3568
LM Jongwe 3 1 Zimbabwe v Afghanistan 25 Dec 2015 ODI # 3713
Ihsanullah 3 1 Afghanistan v Zimbabwe 16 Feb 2018 ODI # 3977
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:
Australia v Pakistan at Sharjah, 2nd ODI, Mar 24, 2019 [ODI # 4117]
Australia v Pakistan at Sharjah, 1st ODI, Mar 22, 2019 [ODI # 4116]
Afghanistan v Zimbabwe at Sharjah, 5th ODI, Feb 19, 2018 [ODI # 3979]