Live Scores
Series
Teams
News
Features
Videos
Stats
Asia Cup 2025
Edition IN
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
Sri Lanka (Host) Records
ODI Matches Records
Fielding Most Catches Innings
Most catches in an innings Held in Sri Lanka for ODIs
Most catches in an innings
Player
Ct Fi
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
CZ Harris
4
2
New Zealand
v India
Colombo (RPS)
20 Jul 2001
ODI # 1736
Misbah-ul-Haq
4
2
Pakistan
v Sri Lanka
Colombo (RPS)
09 Aug 2009
ODI # 2870
LRPL Taylor
4
2
New Zealand
v India
Dambulla
10 Aug 2010
ODI # 3030
Imran Khan
3
2
Pakistan
v Sri Lanka
Colombo (PSS)
30 Mar 1986
ODI # 374
RS Mahanama
3
1
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 1993
ODI # 837
BM McMillan
3
2
South Africa
v Sri Lanka
Colombo (RPS)
02 Sep 1993
ODI # 837
SR Waugh
3
1
Australia
v India
Colombo (SSC)
06 Sep 1996
ODI # 1113
RS Kalpage
3
2
Sri Lanka
v Pakistan
Colombo (RPS)
14 Jul 1997
ODI # 1216
A Ranatunga
3
2
Sri Lanka
v India
Colombo (SSC)
01 Jul 1998
ODI # 1341
SC Ganguly
3
1
India
v Sri Lanka
Colombo (RPS)
05 Aug 2001
ODI # 1744
CL Hooper
3
2
West Indies
v Zimbabwe
Colombo (SSC)
09 Dec 2001
ODI # 1777
ADR Campbell
3
1
Zimbabwe
v India
Colombo (RPS)
14 Sep 2002
ODI # 1876
Yuvraj Singh
3
2
India
v South Africa
Colombo (RPS)
25 Sep 2002
ODI # 1886
SB Styris
3
1
New Zealand
v Pakistan
Dambulla
11 May 2003
ODI # 2009
KC Sangakkara
3
2
Sri Lanka
v Pakistan
Dambulla
18 May 2003
ODI # 2012
M Kaif
3
1
India
v Pakistan
Colombo (RPS)
25 Jul 2004
ODI # 2152
Aftab Ahmed
3
2
Bangladesh
v Sri Lanka
Colombo (RPS)
23 Jul 2007
ODI # 2606
PD Collingwood
3
1
England
v Sri Lanka
Dambulla
07 Oct 2007
ODI # 2626
GP Swann
3
1
England
v Sri Lanka
Dambulla
07 Oct 2007
ODI # 2626
V Kohli
3
1
India
v Sri Lanka
Dambulla
20 Aug 2008
ODI # 2745
KMDN Kulasekara
3
2
Sri Lanka
v India
Colombo (RPS)
08 Feb 2009
ODI # 2818
Umar Akmal
3
1
Pakistan
v Sri Lanka
Dambulla
15 Jun 2010
ODI # 2991
Shakib Al Hasan
3
1
Bangladesh
v Sri Lanka
Dambulla
18 Jun 2010
ODI # 2995
LRPL Taylor
3
2
New Zealand
v Sri Lanka
Dambulla
13 Aug 2010
ODI # 3031
E Chigumbura
3
1
Zimbabwe
v Sri Lanka
Pallekele
10 Mar 2011
ODI # 3125
MEK Hussey
3
1
Australia
v Sri Lanka
Hambantota
16 Aug 2011
ODI # 3180
AB de Villiers
3
2
South Africa
v Sri Lanka
Pallekele
26 Jul 2013
ODI # 3398
AD Mathews
3
2
Sri Lanka
v South Africa
Colombo (RPS)
31 Jul 2013
ODI # 3401
NL McCullum
3
1
New Zealand
v Sri Lanka
Hambantota
10 Nov 2013
ODI # 3432
Mohammad Rizwan
3
1
Pakistan
v Sri Lanka
Dambulla
11 Jul 2015
ODI # 3664
Mahmudullah
3
1
Bangladesh
v Sri Lanka
Colombo (SSC)
01 Apr 2017
ODI # 3858
Soumya Sarkar
3
1
Bangladesh
v Sri Lanka
Colombo (RPS)
26 Jul 2019
ODI # 4193
Sabbir Rahman
3
1
Bangladesh
v Sri Lanka
Colombo (RPS)
31 Jul 2019
ODI # 4195
KA Pollard
3
1
West Indies
v Sri Lanka
Pallekele
01 Mar 2020
ODI # 4250
BKG Mendis
3
2
Sri Lanka
v West Indies
Pallekele
01 Mar 2020
ODI # 4250
DM de Silva
3
2
Sri Lanka
v South Africa
Colombo (RPS)
07 Sep 2021
ODI # 4318
Agha Salman
3
2
Pakistan
v Afghanistan
Hambantota
22 Aug 2023
ODI # 4625
WIA Fernando
3
1
Sri Lanka
v New Zealand
Pallekele
17 Nov 2024
ODI # 4808
SPD Smith
3
1
Australia
v Sri Lanka
Colombo (RPS)
12 Feb 2025
ODI # 4831
DI Gower
2
2
England
v Sri Lanka
Colombo (SSC)
13 Feb 1982
ODI # 145
GM Wood
2
2
Australia
v Sri Lanka
Colombo (PSS)
16 Apr 1983
ODI # 194
ALF de Mel
2
1
Sri Lanka
v New Zealand
Colombo (SSC)
03 Mar 1984
ODI # 253
JV Coney
2
2
New Zealand
v Sri Lanka
Colombo (SSC)
03 Mar 1984
ODI # 253
PA de Silva
2
2
Sri Lanka
v New Zealand
Moratuwa
31 Mar 1984
ODI # 257
PA de Silva
2
1
Sri Lanka
v New Zealand
Colombo (PSS)
03 Nov 1984
ODI # 274
JG Wright
2
2
New Zealand
v Sri Lanka
Colombo (PSS)
03 Nov 1984
ODI # 274
JR Ratnayeke
2
2
Sri Lanka
v India
Colombo (SSC)
25 Aug 1985
ODI # 332
RS Mahanama
2
1
Sri Lanka
v Pakistan
Moratuwa
08 Mar 1986
ODI # 367
SD Anurasiri
2
1
Sri Lanka
v Pakistan
Colombo (PSS)
30 Mar 1986
ODI # 374
PA de Silva
2
1
Sri Lanka
v Pakistan
Colombo (PSS)
30 Mar 1986
ODI # 374
Javed Miandad
2
2
Pakistan
v Sri Lanka
Colombo (PSS)
30 Mar 1986
ODI # 374
JJ Crowe
2
1
New Zealand
v Sri Lanka
Colombo (RPS)
05 Apr 1986
ODI # 378
EJ Gray
2
1
New Zealand
v Sri Lanka
Colombo (RPS)
05 Apr 1986
ODI # 378
RS Mahanama
2
2
Sri Lanka
v New Zealand
Colombo (RPS)
05 Apr 1986
ODI # 378
BR Blair
2
2
New Zealand
v Pakistan
Colombo (SSC)
07 Apr 1986
ODI # 380
ME Waugh
2
2
Australia
v Sri Lanka
Colombo (PSS)
15 Aug 1992
ODI # 758
AP Gurusinha
2
2
Sri Lanka
v Australia
Colombo (RPS)
05 Sep 1992
ODI # 763
RS Mahanama
2
1
Sri Lanka
v New Zealand
Colombo (PSS)
12 Dec 1992
ODI # 776
AH Jones
2
1
New Zealand
v Sri Lanka
Colombo (RPS)
13 Dec 1992
ODI # 778
A Ranatunga
2
2
Sri Lanka
v England
Colombo (RPS)
10 Mar 1993
ODI # 815
CPH Ramanayake
2
1
Sri Lanka
v England
Moratuwa
20 Mar 1993
ODI # 818
AP Gurusinha
2
1
Sri Lanka
v India
Colombo (RPS)
25 Jul 1993
ODI # 833
PK Amre
2
2
India
v Sri Lanka
Colombo (RPS)
25 Jul 1993
ODI # 833
RS Kalpage
2
2
Sri Lanka
v India
Colombo (RPS)
12 Aug 1993
ODI # 834
HP Tillakaratne
2
1
Sri Lanka
v South Africa
Colombo (RPS)
02 Sep 1993
ODI # 837
RS Kalpage
2
2
Sri Lanka
v South Africa
Colombo (RPS)
04 Sep 1993
ODI # 838
GP Wickramasinghe
2
1
Sri Lanka
v Pakistan
Colombo (RPS)
06 Aug 1994
ODI # 915
AP Gurusinha
2
1
Sri Lanka
v Pakistan
Colombo (SSC)
07 Aug 1994
ODI # 916
RS Mahanama
2
1
Sri Lanka
v Pakistan
Colombo (SSC)
07 Aug 1994
ODI # 916
Akram Raza
2
1
Pakistan
v Sri Lanka
Colombo (SSC)
22 Aug 1994
ODI # 917
MA Taylor
2
2
Australia
v Pakistan
Colombo (SSC)
07 Sep 1994
ODI # 923
M Prabhakar
2
2
India
v Australia
Colombo (RPS)
09 Sep 1994
ODI # 924
ADR Campbell
2
1
Zimbabwe
v Australia
Colombo (RPS)
26 Aug 1996
ODI # 1105
BC Strang
2
2
Zimbabwe
v India
Colombo (SSC)
01 Sep 1996
ODI # 1110
UDU Chandana
2
2
Sri Lanka
v Australia
Colombo (RPS)
07 Sep 1996
ODI # 1114
RS Mahanama
2
2
Sri Lanka
v Australia
Colombo (RPS)
07 Sep 1996
ODI # 1114
M Muralidaran
2
2
Sri Lanka
v Australia
Colombo (RPS)
07 Sep 1996
ODI # 1114
Ramiz Raja
2
1
Pakistan
v Sri Lanka
Colombo (RPS)
14 Jul 1997
ODI # 1216
Habibul Bashar
2
1
Bangladesh
v Pakistan
Colombo (RPS)
16 Jul 1997
ODI # 1217
M Azharuddin
2
1
India
v Pakistan
Colombo (SSC)
20 Jul 1997
ODI # 1219
KSC de Silva
2
2
Sri Lanka
v Bangladesh
Colombo (SSC)
22 Jul 1997
ODI # 1220
PA de Silva
2
1
Sri Lanka
v India
Colombo (RPS)
26 Jul 1997
ODI # 1222
M Muralidaran
2
1
Sri Lanka
v India
Colombo (RPS)
26 Jul 1997
ODI # 1222
HDPK Dharmasena
2
1
Sri Lanka
v India
Colombo (RPS)
20 Aug 1997
ODI # 1224
R Dravid
2
2
India
v Sri Lanka
Colombo (SSC)
23 Aug 1997
ODI # 1225
M Azharuddin
2
1
India
v Sri Lanka
Colombo (SSC)
24 Aug 1997
ODI # 1226
A Jadeja
2
1
India
v Sri Lanka
Colombo (SSC)
24 Aug 1997
ODI # 1226
SR Tendulkar
2
1
India
v Sri Lanka
Colombo (SSC)
24 Aug 1997
ODI # 1226
RS Mahanama
2
1
Sri Lanka
v Zimbabwe
Colombo (SSC)
22 Jan 1998
ODI # 1282
AG Huckle
2
2
Zimbabwe
v Sri Lanka
Colombo (SSC)
26 Jan 1998
ODI # 1286
M Azharuddin
2
1
India
v Sri Lanka
Colombo (RPS)
19 Jun 1998
ODI # 1338
M Azharuddin
2
1
India
v Sri Lanka
Colombo (SSC)
01 Jul 1998
ODI # 1341
SP Fleming
2
1
New Zealand
v Sri Lanka
Colombo (SSC)
05 Jul 1998
ODI # 1343
HDPK Dharmasena
2
2
Sri Lanka
v New Zealand
Colombo (SSC)
05 Jul 1998
ODI # 1343
UDU Chandana
2
1
Sri Lanka
v Australia
Galle
22 Aug 1999
ODI # 1485
SI de Saram
2
1
Sri Lanka
v Australia
Colombo (RPS)
26 Aug 1999
ODI # 1488
M Muralidaran
2
1
Sri Lanka
v Australia
Colombo (RPS)
26 Aug 1999
ODI # 1488
N Chopra
2
2
India
v Sri Lanka
Colombo (SSC)
29 Aug 1999
ODI # 1490
UDU Chandana
2
2
Sri Lanka
v South Africa
Galle
06 Jul 2000
ODI # 1604
MS Atapattu
2
1
Sri Lanka
v Pakistan
Colombo (RPS)
09 Jul 2000
ODI # 1608
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches made as a wicketkeeper