Most catches in an innings
Player Ct Inns Team Opposition Match Date Scorecard
E Chigumbura 3 1 Zimbabwe v Sri Lanka 10 Mar 2011 ODI # 3125
AB de Villiers 3 2 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
JDP Oram 2 2 New Zealand v Pakistan 8 Mar 2011 ODI # 3123
T Panyangara 2 1 Zimbabwe v Sri Lanka 10 Mar 2011 ODI # 3125
DPMD Jayawardene 2 2 Sri Lanka v Zimbabwe 10 Mar 2011 ODI # 3125
Shahid Afridi 2 1 Pakistan v Zimbabwe 14 Mar 2011 ODI # 3132
JDP Oram 2 2 New Zealand v Sri Lanka 6 Nov 2012 ODI # 3306
Nasir Hossain 2 1 Bangladesh v Sri Lanka 28 Mar 2013 ODI # 3352
HM Amla 2 1 South Africa v Sri Lanka 9 Jul 2014 ODI # 3501
SMSM Senanayake 2 2 Sri Lanka v South Africa 9 Jul 2014 ODI # 3501
CJ Jordan 2 1 England v Sri Lanka 10 Dec 2014 ODI # 3565
JE Root 2 1 England v Sri Lanka 10 Dec 2014 ODI # 3565
CR Woakes 2 1 England v Sri Lanka 10 Dec 2014 ODI # 3565
TM Dilshan 2 2 Sri Lanka v England 13 Dec 2014 ODI # 3567
TAM Siriwardana 2 1 Sri Lanka v Pakistan 15 Jul 2015 ODI # 3669
TM Dilshan 2 1 Sri Lanka v West Indies 7 Nov 2015 ODI # 3704
DM de Silva 2 1 Sri Lanka v South Africa 5 Aug 2018 ODI # 4029
PWA Mulder 2 2 South Africa v Sri Lanka 5 Aug 2018 ODI # 4029
L Ngidi 2 2 South Africa v Sri Lanka 5 Aug 2018 ODI # 4029
DM de Silva 2 2 Sri Lanka v South Africa 8 Aug 2018 ODI # 4030
JJ Roy 2 1 England v Sri Lanka 17 Oct 2018 ODI # 4054
CR Woakes 2 1 England v Sri Lanka 17 Oct 2018 ODI # 4054
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

Figures exclude catches made as a wicketkeeper

Records includes the following current or recent matches:
Sri Lanka v England at Pallekele, 4th ODI, Oct 20, 2018 [ODI # 4055]
Sri Lanka v England at Pallekele, 3rd ODI, Oct 17, 2018 [ODI # 4054]
Sri Lanka v South Africa at Pallekele, 4th ODI, Aug 8, 2018 [ODI # 4030]