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
Keeping Most Dismissals Innings
Most dismissals in an innings for India vs Sri Lanka in ODIs
Most dismissals in an innings
Player
Dismissed
Ct Wk
St
Innings in match
Team
Opposition
Ground
Match Date
Scorecard
MS Dhoni
5
4
1
2
India
v Sri Lanka
Dambulla
24 Jun 2010
ODI # 3001
NR Mongia
4
4
-
1
India
v Sri Lanka
Hyderabad (Deccan)
18 Feb 1994
ODI # 881
RS Kaluwitharana
4
4
-
2
Sri Lanka
v India
Dhaka
01 Jun 2000
ODI # 1598
KC Sangakkara
4
4
-
2
Sri Lanka
v India
Colombo (RPS)
12 Sep 2009
ODI # 2887
KC Sangakkara
4
4
-
1
Sri Lanka
v India
Dambulla
22 Aug 2010
ODI # 3038
KC Sangakkara
4
4
-
1
Sri Lanka
v India
Hambantota
24 Jul 2012
ODI # 3292
MS Dhoni
4
1
3
1
India
v Sri Lanka
Port of Spain
11 Jul 2013
ODI # 3388
WP Saha
4
4
-
2
India
v Sri Lanka
Cuttack
02 Nov 2014
ODI # 3539
MS Dhoni
4
3
1
1
India
v Sri Lanka
Leeds
06 Jul 2019
ODI # 4187
NR Mongia
3
2
1
2
India
v Sri Lanka
Rajkot
15 Feb 1994
ODI # 879
NR Mongia
3
3
-
1
India
v Sri Lanka
Sharjah
14 Apr 1995
ODI # 999
SKL de Silva
3
1
2
1
Sri Lanka
v India
Colombo (RPS)
20 Aug 1997
ODI # 1224
V Dahiya
3
3
-
2
India
v Sri Lanka
Sharjah
20 Oct 2000
ODI # 1640
SS Dighe
3
2
1
1
India
v Sri Lanka
Colombo (RPS)
22 Jul 2001
ODI # 1737
R Dravid
3
3
-
1
India
v Sri Lanka
The Oval
30 Jun 2002
ODI # 1849
KC Sangakkara
3
3
-
2
Sri Lanka
v India
Dambulla
18 Jul 2004
ODI # 2148
MS Dhoni
3
3
-
2
India
v Sri Lanka
Dambulla
03 Aug 2005
ODI # 2265
MS Dhoni
3
2
1
1
India
v Sri Lanka
Rajkot
09 Nov 2005
ODI # 2295
KC Sangakkara
3
2
1
2
Sri Lanka
v India
Rajkot
11 Feb 2007
ODI # 2520
MS Dhoni
3
3
-
1
India
v Sri Lanka
Port of Spain
23 Mar 2007
ODI # 2550
MS Dhoni
3
3
-
1
India
v Sri Lanka
Hobart
26 Feb 2008
ODI # 2686
MS Dhoni
3
1
2
1
India
v Sri Lanka
Colombo (RPS)
12 Sep 2009
ODI # 2887
KC Sangakkara
3
1
2
1
Sri Lanka
v India
Nagpur
18 Dec 2009
ODI # 2933
KD Karthik
3
2
1
1
India
v Sri Lanka
Cuttack
21 Dec 2009
ODI # 2934
KC Sangakkara
3
3
-
1
Sri Lanka
v India
Mirpur
13 Jan 2010
ODI # 2943
KC Sangakkara
3
3
-
1
Sri Lanka
v India
Dambulla
22 Jun 2010
ODI # 2999
KC Sangakkara
3
2
1
2
Sri Lanka
v India
Dambulla
28 Aug 2010
ODI # 3040
MS Dhoni
3
1
2
1
India
v Sri Lanka
W.A.C.A
08 Feb 2012
ODI # 3233
MS Dhoni
3
2
1
1
India
v Sri Lanka
Colombo (RPS)
31 Jul 2012
ODI # 3294
KD Karthik
3
2
1
2
India
v Sri Lanka
Port of Spain
09 Jul 2013
ODI # 3387
KC Sangakkara
3
3
-
2
Sri Lanka
v India
Port of Spain
11 Jul 2013
ODI # 3388
MS Dhoni
3
3
-
2
India
v Sri Lanka
Colombo (RPS)
31 Aug 2017
ODI # 3908
MS Dhoni
3
2
1
1
India
v Sri Lanka
Colombo (RPS)
03 Sep 2017
ODI # 3909
N Dickwella
3
2
1
1
Sri Lanka
v India
Dharamsala
10 Dec 2017
ODI # 3939
MS Dhoni
3
2
1
2
India
v Sri Lanka
Mohali
13 Dec 2017
ODI # 3941
M Bhanuka
3
3
-
1
Sri Lanka
v India
Colombo (RPS)
23 Jul 2021
ODI # 4312
KL Rahul
3
2
1
2
India
v Sri Lanka
Colombo (RPS)
12 Sep 2023
ODI # 4641
KL Rahul
3
3
-
1
India
v Sri Lanka
Colombo (RPS)
17 Sep 2023
ODI # 4649
SMH Kirmani
2
1
1
1
India
v Sri Lanka
Delhi
15 Sep 1982
ODI # 157
SAR Silva
2
2
-
2
Sri Lanka
v India
Colombo (SSC)
25 Aug 1985
ODI # 332
RG de Alwis
2
2
-
2
Sri Lanka
v India
Kanpur
24 Dec 1986
ODI # 407
CS Pandit
2
2
-
1
India
v Sri Lanka
Delhi
13 Jan 1987
ODI # 416
CS Pandit
2
-
2
2
India
v Sri Lanka
Vadodara
15 Jan 1987
ODI # 417
CS Pandit
2
1
1
1
India
v Sri Lanka
Dhaka
04 Nov 1988
ODI # 534
DSBP Kuruppu
2
2
-
2
Sri Lanka
v India
Dhaka
04 Nov 1988
ODI # 534
KS More
2
2
-
2
India
v Sri Lanka
Sharjah
25 Apr 1990
ODI # 623
KS More
2
2
-
2
India
v Sri Lanka
Nagpur
01 Dec 1990
ODI # 644
KS More
2
2
-
1
India
v Sri Lanka
Eden Gardens
04 Jan 1991
ODI # 661
NR Mongia
2
1
1
2
India
v Sri Lanka
Jalandhar
20 Feb 1994
ODI # 883
RS Kaluwitharana
2
2
-
1
Sri Lanka
v India
Singapore
03 Apr 1996
ODI # 1089
SS Karim
2
2
-
2
India
v Sri Lanka
Colombo (RPS)
18 Jul 1997
ODI # 1218
SKL de Silva
2
1
1
1
Sri Lanka
v India
Colombo (RPS)
18 Jul 1997
ODI # 1218
RS Kaluwitharana
2
-
2
2
Sri Lanka
v India
Colombo (SSC)
01 Jul 1998
ODI # 1341
RS Kaluwitharana
2
2
-
2
Sri Lanka
v India
Sharjah
06 Nov 1998
ODI # 1366
NR Mongia
2
-
2
2
India
v Sri Lanka
Nagpur
22 Mar 1999
ODI # 1415
NR Mongia
2
2
-
2
India
v Sri Lanka
Pune
30 Mar 1999
ODI # 1426
HP Tillakaratne
2
2
-
1
Sri Lanka
v India
Pune
30 Mar 1999
ODI # 1426
MSK Prasad
2
1
1
2
India
v Sri Lanka
Colombo (RPS)
25 Aug 1999
ODI # 1487
RS Kaluwitharana
2
2
-
1
Sri Lanka
v India
Colombo (SSC)
29 Aug 1999
ODI # 1490
R Dravid
2
2
-
1
India
v Sri Lanka
Dhaka
01 Jun 2000
ODI # 1598
SS Dighe
2
2
-
1
India
v Sri Lanka
Colombo (RPS)
28 Jul 2001
ODI # 1740
RS Kaluwitharana
2
1
1
1
Sri Lanka
v India
Colombo (SSC)
01 Aug 2001
ODI # 1742
R Dravid
2
-
2
2
India
v Sri Lanka
Bristol
11 Jul 2002
ODI # 1855
KC Sangakkara
2
2
-
1
Sri Lanka
v India
Colombo (RPS)
27 Jul 2004
ODI # 2153
MS Dhoni
2
-
2
2
India
v Sri Lanka
Nagpur
25 Oct 2005
ODI # 2286
KC Sangakkara
2
2
-
1
Sri Lanka
v India
Nagpur
25 Oct 2005
ODI # 2286
KC Sangakkara
2
2
-
2
Sri Lanka
v India
Pune
03 Nov 2005
ODI # 2291
MS Dhoni
2
2
-
1
India
v Sri Lanka
Rajkot
11 Feb 2007
ODI # 2520
KC Sangakkara
2
2
-
1
Sri Lanka
v India
Brisbane
05 Feb 2008
ODI # 2672
MS Dhoni
2
2
-
1
India
v Sri Lanka
Karachi
03 Jul 2008
ODI # 2732
MS Dhoni
2
2
-
1
India
v Sri Lanka
Karachi
06 Jul 2008
ODI # 2735
KC Sangakkara
2
1
1
2
Sri Lanka
v India
Karachi
06 Jul 2008
ODI # 2735
MS Dhoni
2
2
-
2
India
v Sri Lanka
Colombo (RPS)
24 Aug 2008
ODI # 2750
KC Sangakkara
2
2
-
1
Sri Lanka
v India
Colombo (RPS)
31 Jan 2009
ODI # 2810
MS Dhoni
2
2
-
2
India
v Sri Lanka
Colombo (RPS)
05 Feb 2009
ODI # 2815
KC Sangakkara
2
2
-
2
Sri Lanka
v India
Colombo (RPS)
08 Feb 2009
ODI # 2818
MS Dhoni
2
1
1
2
India
v Sri Lanka
Colombo (RPS)
14 Sep 2009
ODI # 2889
MS Dhoni
2
-
2
2
India
v Sri Lanka
Rajkot
15 Dec 2009
ODI # 2932
KC Sangakkara
2
2
-
1
Sri Lanka
v India
Mirpur
05 Jan 2010
ODI # 2938
MS Dhoni
2
1
1
1
India
v Sri Lanka
Dambulla
16 Aug 2010
ODI # 3032
MS Dhoni
2
2
-
1
India
v Sri Lanka
Dambulla
28 Aug 2010
ODI # 3040
MS Dhoni
2
2
-
1
India
v Sri Lanka
Adelaide
14 Feb 2012
ODI # 3239
KC Sangakkara
2
2
-
2
Sri Lanka
v India
Adelaide
14 Feb 2012
ODI # 3239
KC Sangakkara
2
1
1
2
Sri Lanka
v India
Kingston
02 Jul 2013
ODI # 3382
WP Saha
2
1
1
1
India
v Sri Lanka
Hyderabad
09 Nov 2014
ODI # 3543
RV Uthappa
2
1
1
2
India
v Sri Lanka
Eden Gardens
13 Nov 2014
ODI # 3544
MS Dhoni
2
1
1
1
India
v Sri Lanka
Visakhapatnam
17 Dec 2017
ODI # 3942
KL Rahul
2
2
-
2
India
v Sri Lanka
Guwahati
10 Jan 2023
ODI # 4501
BKG Mendis
2
2
-
2
Sri Lanka
v India
Eden Gardens
12 Jan 2023
ODI # 4503
BKG Mendis
2
2
-
1
Sri Lanka
v India
Colombo (RPS)
12 Sep 2023
ODI # 4641
KL Rahul
2
2
-
2
India
v Sri Lanka
Wankhede
02 Nov 2023
ODI # 4690
BKG Mendis
2
2
-
1
Sri Lanka
v India
Wankhede
02 Nov 2023
ODI # 4690
BKG Mendis
2
2
-
2
Sri Lanka
v India
Colombo (RPS)
02 Aug 2024
ODI # 4752
BKG Mendis
2
1
1
2
Sri Lanka
v India
Colombo (RPS)
07 Aug 2024
ODI # 4754
SC Khanna
1
1
-
1
India
v Sri Lanka
Manchester
16 Jun 1979
ODI # 68
SA Jayasinghe
1
1
-
2
Sri Lanka
v India
Manchester
16 Jun 1979
ODI # 68
HM Goonatilleke
1
-
1
1
Sri Lanka
v India
Amritsar
12 Sep 1982
ODI # 156
SC Khanna
1
1
-
1
India
v Sri Lanka
Sharjah
08 Apr 1984
ODI # 260
SAR Silva
1
-
1
2
Sri Lanka
v India
Colombo (PSS)
21 Sep 1985
ODI # 333
S Viswanath
1
1
-
2
India
v Sri Lanka
Colombo (PSS)
22 Sep 1985
ODI # 334
Adjust:
Most recent
Past week
Past Month
Past year
4 years
10 years
25 years
Figures exclude catches not made as a wicketkeeper