Live Scores
Series
Teams
News
Features
Videos
Stats
IPL 2025
Edition US
Records
Home
2025
Ask Cricinfo
Statsguru
IPL
World Cup
WPL
Champions Trophy
More
Records
India vs Sri Lanka Records
ODI Matches Records
Fielding Most Catches Innings
Most catches in an innings By India vs Sri Lanka in ODIs
Most catches in an innings
Player
Ct Fi
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
M Kaif
4
2
India
v Sri Lanka
Johannesburg
10 Mar 2003
ODI # 1985
M Muralidaran
3
1
Sri Lanka
v India
Margao
28 Dec 1997
ODI # 1269
A Ranatunga
3
2
Sri Lanka
v India
Colombo (SSC)
01 Jul 1998
ODI # 1341
MS Atapattu
3
1
Sri Lanka
v India
Sharjah
09 Nov 1998
ODI # 1370
SC Ganguly
3
1
India
v Sri Lanka
Colombo (RPS)
05 Aug 2001
ODI # 1744
Harbhajan Singh
3
1
India
v Sri Lanka
Vadodara
12 Nov 2005
ODI # 2296
RV Uthappa
3
1
India
v Sri Lanka
Visakhapatnam
17 Feb 2007
ODI # 2525
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
SK Raina
3
1
India
v Sri Lanka
Cardiff
20 Jun 2013
ODI # 3376
AR Patel
3
1
India
v Sri Lanka
Eden Gardens
12 Jan 2023
ODI # 4503
RL Dias
2
2
Sri Lanka
v India
Manchester
16 Jun 1979
ODI # 68
B Warnapura
2
2
Sri Lanka
v India
Manchester
16 Jun 1979
ODI # 68
S Madan Lal
2
2
India
v Sri Lanka
Amritsar
12 Sep 1982
ODI # 156
K Srikkanth
2
1
India
v Sri Lanka
Delhi
15 Sep 1982
ODI # 157
JR Ratnayeke
2
2
Sri Lanka
v India
Colombo (SSC)
25 Aug 1985
ODI # 332
Maninder Singh
2
1
India
v Sri Lanka
Kanpur
24 Dec 1986
ODI # 407
M Azharuddin
2
1
India
v Sri Lanka
Guwahati
11 Jan 1987
ODI # 415
A Ranatunga
2
2
Sri Lanka
v India
Delhi
13 Jan 1987
ODI # 416
LRD Mendis
2
1
Sri Lanka
v India
Vadodara
15 Jan 1987
ODI # 417
ALF de Mel
2
1
Sri Lanka
v India
Wankhede
17 Jan 1987
ODI # 419
RS Madugalle
2
1
Sri Lanka
v India
Sharjah
25 Mar 1988
ODI # 512
RS Mahanama
2
1
Sri Lanka
v India
Sharjah
25 Mar 1988
ODI # 512
A Ranatunga
2
1
Sri Lanka
v India
Ahmedabad
22 Oct 1989
ODI # 580
MAR Samarasekera
2
1
Sri Lanka
v India
Sharjah
25 Apr 1990
ODI # 623
V Razdan
2
2
India
v Sri Lanka
Nagpur
01 Dec 1990
ODI # 644
SR Tendulkar
2
1
India
v Sri Lanka
Pune
05 Dec 1990
ODI # 646
RS Mahanama
2
1
Sri Lanka
v India
Margao
08 Dec 1990
ODI # 648
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
N Kapil Dev
2
1
India
v Sri Lanka
Kanpur
07 Nov 1993
ODI # 846
AK Sharma
2
1
India
v Sri Lanka
Kanpur
07 Nov 1993
ODI # 846
DP Samaraweera
2
1
Sri Lanka
v India
Jalandhar
20 Feb 1994
ODI # 883
ST Jayasuriya
2
2
Sri Lanka
v India
Eden Gardens
13 Mar 1996
ODI # 1081
ST Jayasuriya
2
1
Sri Lanka
v India
Singapore
03 Apr 1996
ODI # 1089
M Azharuddin
2
2
India
v Sri Lanka
Singapore
03 Apr 1996
ODI # 1089
R Dravid
2
2
India
v Sri Lanka
Singapore
03 Apr 1996
ODI # 1089
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
SV Bahutule
2
1
India
v Sri Lanka
Guwahati
22 Dec 1997
ODI # 1267
A Jadeja
2
1
India
v Sri Lanka
Guwahati
22 Dec 1997
ODI # 1267
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
SC Ganguly
2
2
India
v Sri Lanka
Pune
30 Mar 1999
ODI # 1426
N Chopra
2
2
India
v Sri Lanka
Colombo (SSC)
29 Aug 1999
ODI # 1490
SC Ganguly
2
1
India
v Sri Lanka
Dhaka
01 Jun 2000
ODI # 1598
Z Khan
2
1
India
v Sri Lanka
Sharjah
27 Oct 2000
ODI # 1650
TM Dilshan
2
2
Sri Lanka
v India
Sharjah
27 Oct 2000
ODI # 1650
ST Jayasuriya
2
2
Sri Lanka
v India
Sharjah
29 Oct 2000
ODI # 1652
SC Ganguly
2
1
India
v Sri Lanka
Colombo (RPS)
22 Jul 2001
ODI # 1737
ST Jayasuriya
2
2
Sri Lanka
v India
Colombo (RPS)
22 Jul 2001
ODI # 1737
RS Sodhi
2
1
India
v Sri Lanka
Colombo (RPS)
28 Jul 2001
ODI # 1740
RP Arnold
2
2
Sri Lanka
v India
Colombo (RPS)
05 Aug 2001
ODI # 1744
M Kaif
2
1
India
v Sri Lanka
The Oval
30 Jun 2002
ODI # 1849
A Nehra
2
1
India
v Sri Lanka
Birmingham
06 Jul 2002
ODI # 1852
A Nehra
2
2
India
v Sri Lanka
Bristol
11 Jul 2002
ODI # 1855
M Kaif
2
1
India
v Sri Lanka
Colombo (RPS)
30 Sep 2002
ODI # 1889
PA de Silva
2
1
Sri Lanka
v India
Johannesburg
10 Mar 2003
ODI # 1985
Yuvraj Singh
2
2
India
v Sri Lanka
Colombo (RPS)
27 Jul 2004
ODI # 2153
Yuvraj Singh
2
1
India
v Sri Lanka
Colombo (RPS)
01 Aug 2004
ODI # 2155
TM Dilshan
2
2
Sri Lanka
v India
Colombo (RPS)
01 Aug 2004
ODI # 2155
DPMD Jayawardene
2
2
Sri Lanka
v India
Colombo (RPS)
01 Aug 2004
ODI # 2155
TM Dilshan
2
1
Sri Lanka
v India
Dambulla
03 Aug 2005
ODI # 2265
DPMD Jayawardene
2
1
Sri Lanka
v India
Nagpur
25 Oct 2005
ODI # 2286
MS Atapattu
2
1
Sri Lanka
v India
Ahmedabad
06 Nov 2005
ODI # 2294
Y Venugopal Rao
2
2
India
v Sri Lanka
Ahmedabad
06 Nov 2005
ODI # 2294
Yuvraj Singh
2
1
India
v Sri Lanka
Vadodara
12 Nov 2005
ODI # 2296
DPMD Jayawardene
2
2
Sri Lanka
v India
Rajkot
11 Feb 2007
ODI # 2520
M Muralidaran
2
2
Sri Lanka
v India
Port of Spain
23 Mar 2007
ODI # 2550
WPUJC Vaas
2
2
Sri Lanka
v India
Port of Spain
23 Mar 2007
ODI # 2550
M Muralidaran
2
1
Sri Lanka
v India
Canberra
12 Feb 2008
ODI # 2676
G Gambhir
2
1
India
v Sri Lanka
Karachi
03 Jul 2008
ODI # 2732
DPMD Jayawardene
2
1
Sri Lanka
v India
Dambulla
18 Aug 2008
ODI # 2742
S Badrinath
2
1
India
v Sri Lanka
Dambulla
20 Aug 2008
ODI # 2745
DPMD Jayawardene
2
1
Sri Lanka
v India
Colombo (RPS)
24 Aug 2008
ODI # 2750
DPMD Jayawardene
2
1
Sri Lanka
v India
Colombo (RPS)
27 Aug 2008
ODI # 2755
SM Warnapura
2
1
Sri Lanka
v India
Colombo (RPS)
27 Aug 2008
ODI # 2755
SK Raina
2
2
India
v Sri Lanka
Colombo (RPS)
27 Aug 2008
ODI # 2755
G Gambhir
2
1
India
v Sri Lanka
Colombo (RPS)
29 Aug 2008
ODI # 2756
YK Pathan
2
2
India
v Sri Lanka
Colombo (RPS)
31 Jan 2009
ODI # 2810
Yuvraj Singh
2
2
India
v Sri Lanka
Colombo (RPS)
03 Feb 2009
ODI # 2813
RG Sharma
2
2
India
v Sri Lanka
Colombo (RPS)
05 Feb 2009
ODI # 2815
SK Raina
2
1
India
v Sri Lanka
Colombo (RPS)
08 Feb 2009
ODI # 2818
Harbhajan Singh
2
2
India
v Sri Lanka
Colombo (RPS)
14 Sep 2009
ODI # 2889
Yuvraj Singh
2
1
India
v Sri Lanka
Mirpur
10 Jan 2010
ODI # 2941
TT Samaraweera
2
1
Sri Lanka
v India
Mirpur
13 Jan 2010
ODI # 2943
CK Kapugedera
2
1
Sri Lanka
v India
Harare
05 Jun 2010
ODI # 2988
NLTC Perera
2
1
Sri Lanka
v India
Harare
05 Jun 2010
ODI # 2988
KD Karthik
2
1
India
v Sri Lanka
Dambulla
28 Aug 2010
ODI # 3040
RG Sharma
2
1
India
v Sri Lanka
Dambulla
28 Aug 2010
ODI # 3040
RG Sharma
2
1
India
v Sri Lanka
W.A.C.A
08 Feb 2012
ODI # 3233
G Gambhir
2
1
India
v Sri Lanka
Adelaide
14 Feb 2012
ODI # 3239
KMDN Kulasekara
2
2
Sri Lanka
v India
Brisbane
21 Feb 2012
ODI # 3246
NLTC Perera
2
2
Sri Lanka
v India
Brisbane
21 Feb 2012
ODI # 3246
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches made as a wicketkeeper