India |
won |
10 wickets |
263 |
|
ODI : Sri Lanka v India |
Colombo (RPS) |
17 Sep 2023 |
|
New Zealand |
won |
10 wickets |
250 |
|
ODI : New Zealand v Sri Lanka |
Christchurch |
28 Dec 2015 |
|
Sri Lanka |
won |
10 wickets |
229 |
|
ODI : Bangladesh v Sri Lanka |
Mirpur |
25 Jan 2018 |
|
England |
won |
10 wickets |
227 |
|
ODI : England v Sri Lanka |
Manchester |
28 May 2014 |
|
Sri Lanka |
won |
10 wickets |
210 |
|
ODI : Oman v Sri Lanka |
Bulawayo |
23 Jun 2023 |
|
Sri Lanka |
won |
8 wickets |
209 |
|
ODI : Sri Lanka v India |
Dambulla |
22 Aug 2010 |
|
Sri Lanka |
won |
9 wickets |
204 |
|
ODI : Sri Lanka v Afghanistan |
Hambantota |
7 Jun 2023 |
|
New Zealand |
won |
10 wickets |
203 |
|
ODI : New Zealand v Sri Lanka |
Cardiff |
1 Jun 2019 |
|
Sri Lanka |
won |
9 wickets |
194 |
|
ODI : Zimbabwe v Sri Lanka |
Harare |
22 Nov 2008 |
|
South Africa |
won |
9 wickets |
192 |
|
ODI : South Africa v Sri Lanka |
Sydney |
18 Mar 2015 |
|
Sri Lanka |
won |
9 wickets |
188 |
|
ODI : Sri Lanka v Kenya |
Colombo (RPS) |
1 Mar 2011 |
|
Sri Lanka |
won |
9 wickets |
181 |
|
ODI : Sri Lanka v India |
Hambantota |
24 Jul 2012 |
|
Sri Lanka |
won |
4 wickets |
180 |
|
ODI : Australia v Sri Lanka |
Brisbane |
18 Jan 2013 |
|
Sri Lanka |
won |
7 wickets |
178 |
|
ODI : Sri Lanka v Pakistan |
Dambulla |
30 Aug 2014 |
|
Pakistan |
won |
9 wickets |
178 |
|
ODI : Pakistan v Sri Lanka |
Sharjah |
23 Oct 2017 |
|
Sri Lanka |
won |
7 wickets |
176 |
|
ODI : India v Sri Lanka |
Dharamsala |
10 Dec 2017 |
|
New Zealand |
won |
7 wickets |
174 |
|
ODI : New Zealand v Sri Lanka |
Christchurch |
26 Dec 2015 |
|
Australia |
won |
8 wickets |
170 |
|
ODI : Australia v Sri Lanka |
Brisbane |
7 Nov 2010 |
|
Pakistan |
won |
8 wickets |
169 |
|
ODI : Pakistan v Sri Lanka |
Dubai (DICS) |
11 Nov 2011 |
|
New Zealand |
won |
5 wickets |
160 |
|
ODI : New Zealand v Sri Lanka |
Bengaluru |
9 Nov 2023 |
|
Sri Lanka |
won |
8 wickets |
153 |
|
ODI : Zimbabwe v Sri Lanka |
Harare |
14 Nov 2016 |
|
Sri Lanka |
won |
8 wickets |
146 |
|
ODI : England v Sri Lanka |
Bengaluru |
26 Oct 2023 |
|
England |
won |
10 wickets |
145 |
|
ODI : England v Sri Lanka |
Nottingham |
6 Jul 2011 |
|
Australia |
won |
5 wickets |
132 |
|
ODI : Sri Lanka v Australia |
Colombo (RPS) |
20 Aug 2011 |
|
India |
won |
9 wickets |
127 |
|
ODI : Sri Lanka v India |
Dambulla |
20 Aug 2017 |
|
Sri Lanka |
won |
7 wickets |
119 |
|
ODI : Sri Lanka v Zimbabwe |
Galle |
2 Jul 2017 |
|
Australia |
won |
6 wickets |
114 |
|
ODI : Sri Lanka v Australia |
Dambulla |
31 Aug 2016 |
|
South Africa |
won |
5 wickets |
114 |
|
ODI : Sri Lanka v South Africa |
Dambulla |
29 Jul 2018 |
|
South Africa |
won |
7 wickets |
108 |
|
ODI : South Africa v Sri Lanka |
Johannesburg |
4 Feb 2017 |
|
India |
won |
8 wickets |
107 |
|
ODI : India v Sri Lanka |
Visakhapatnam |
17 Dec 2017 |
|
India |
won |
8 wickets |
104 |
|
ODI : India v Sri Lanka |
Mirpur |
10 Jan 2010 |
|
New Zealand |
won |
6 wickets |
103 |
|
ODI : New Zealand v Sri Lanka |
Hamilton |
31 Mar 2023 |
|
South Africa |
won |
6 wickets |
103 |
|
ODI : South Africa v Sri Lanka |
Gqeberha |
13 Mar 2019 |
|
Sri Lanka |
won |
9 wickets |
101 |
|
ODI : Zimbabwe v Sri Lanka |
Bulawayo |
2 Jul 2023 |
|
Sri Lanka |
won |
8 wickets |
101 |
|
ODI : Australia v Sri Lanka |
Sydney |
17 Feb 2012 |
|
Sri Lanka |
won |
6 wickets |
100 |
|
ODI : Zimbabwe v Sri Lanka |
Harare |
20 Nov 2008 |
|
England |
won |
10 wickets |
95 |
|
ODI : England v Sri Lanka |
Birmingham |
24 Jun 2016 |
|
South Africa |
won |
8 wickets |
94 |
|
ODI : South Africa v Sri Lanka |
Gqeberha |
28 Jan 2017 |
|
India |
won |
6 wickets |
93 |
|
ODI : Sri Lanka v India |
Dambulla |
16 Aug 2010 |
|
Sri Lanka |
won |
9 wickets |
92 |
|
ODI : Zimbabwe v Sri Lanka |
Harare |
9 Jun 2010 |
|
England |
won |
5 wickets |
91 |
|
ODI : England v Sri Lanka |
Chester-le-Street |
29 Jun 2021 |
|
Sri Lanka |
won |
8 wickets |
91 |
|
ODI : Sri Lanka v India |
Dambulla |
18 Aug 2008 |
|
Sri Lanka |
won |
9 wickets |
90 |
|
T20I : Netherlands v Sri Lanka |
Chattogram |
24 Mar 2014 |
|
India |
won |
8 wickets |
90 |
|
ODI : India v Sri Lanka |
Cardiff |
20 Jun 2013 |
|
Sri Lanka |
won |
7 wickets |
88 |
|
ODI : Sri Lanka v Afghanistan |
Pallekele |
14 Feb 2024 |
|
Australia |
won |
5 wickets |
88 |
|
ODI : Australia v Sri Lanka |
Lucknow |
16 Oct 2023 |
|
New Zealand |
won |
1 wickets |
81 |
|
ODI : New Zealand v Sri Lanka |
Cardiff |
9 Jun 2013 |
|
India |
won |
7 wickets |
80 |
|
ODI : Sri Lanka v India |
Colombo (RPS) |
18 Jul 2021 |
|
India |
won |
7 wickets |
80 |
|
ODI : India v Sri Lanka |
Hobart |
28 Feb 2012 |
|
Sri Lanka |
won |
8 wickets |
77 |
|
T20I : Netherlands v Sri Lanka |
Sharjah |
22 Oct 2021 |
|