New Zealand |
won |
6 wickets |
40 |
|
ODI : Sri Lanka v New Zealand |
5 Apr 1986 |
ODI # 378 |
Sri Lanka |
won |
5 wickets |
7 |
|
ODI : Sri Lanka v Australia |
4 Sep 1992 |
ODI # 762 |
Australia |
won |
5 wickets |
13 |
|
ODI : Sri Lanka v Australia |
5 Sep 1992 |
ODI # 763 |
Sri Lanka |
won |
3 wickets |
5 |
|
ODI : Sri Lanka v West Indies |
16 Dec 1993 |
ODI # 864 |
Pakistan |
won |
9 wickets |
70 |
|
ODI : Sri Lanka v Pakistan |
3 Aug 1994 |
ODI # 914 |
Sri Lanka |
won |
7 wickets |
16 |
|
ODI : Sri Lanka v Pakistan |
6 Aug 1994 |
ODI # 915 |
Sri Lanka |
won |
7 wickets |
4 |
|
ODI : Sri Lanka v India |
5 Sep 1994 |
ODI # 922 |
Sri Lanka |
won |
9 wickets |
34 |
|
ODI : Sri Lanka v India |
28 Aug 1996 |
ODI # 1106 |
Sri Lanka |
won |
4 wickets |
25 |
|
ODI : Sri Lanka v Australia |
30 Aug 1996 |
ODI # 1108 |
Sri Lanka |
won |
6 wickets |
32 |
|
ODI : Sri Lanka v India |
18 Jul 1997 |
ODI # 1218 |
Sri Lanka |
won |
8 wickets |
79 |
|
ODI : Sri Lanka v India |
26 Jul 1997 |
ODI # 1222 |
Sri Lanka |
won |
7 wickets |
49 |
|
ODI : Sri Lanka v India |
20 Aug 1997 |
ODI # 1224 |
Sri Lanka |
won |
5 wickets |
10 |
|
ODI : Sri Lanka v Zimbabwe |
24 Jan 1998 |
ODI # 1284 |
India |
won |
8 wickets |
38 |
|
ODI : Sri Lanka v India |
19 Jun 1998 |
ODI # 1338 |
Sri Lanka |
won |
7 wickets |
60 |
|
ODI : Sri Lanka v New Zealand |
21 Jun 1998 |
ODI # 1339 |
Sri Lanka |
won |
7 wickets |
20 |
|
ODI : Sri Lanka v India |
25 Aug 1999 |
ODI # 1487 |
Sri Lanka |
won |
8 wickets |
63 |
|
ODI : Sri Lanka v Australia |
31 Aug 1999 |
ODI # 1491 |
Sri Lanka |
won |
6 wickets |
4 |
|
ODI : Sri Lanka v Pakistan |
9 Jul 2000 |
ODI # 1608 |
Sri Lanka |
won |
5 wickets |
9 |
|
ODI : Sri Lanka v New Zealand |
25 Jul 2001 |
ODI # 1738 |
India |
won |
7 wickets |
26 |
|
ODI : Sri Lanka v India |
28 Jul 2001 |
ODI # 1740 |
Sri Lanka |
won |
8 wickets |
83 |
|
ODI : Sri Lanka v Pakistan |
12 Sep 2002 |
ODI # 1874 |
India |
won |
8 wickets |
63 |
|
ODI : England v India |
22 Sep 2002 |
ODI # 1884 |
Sri Lanka |
won |
7 wickets |
60 |
|
ODI : Sri Lanka v Australia |
27 Sep 2002 |
ODI # 1887 |
Australia |
won |
5 wickets |
9 |
|
ODI : Sri Lanka v Australia |
25 Feb 2004 |
ODI # 2105 |
Sri Lanka |
won |
7 wickets |
108 |
|
ODI : Sri Lanka v Pakistan |
21 Jul 2004 |
ODI # 2150 |
Sri Lanka |
won |
10 wickets |
99 |
|
ODI : Sri Lanka v Bangladesh |
23 Jul 2004 |
ODI # 2151 |
Pakistan |
won |
6 wickets |
54 |
|
ODI : Bangladesh v Pakistan |
29 Jul 2004 |
ODI # 2154 |
Sri Lanka |
won |
3 wickets |
6 |
|
ODI : Sri Lanka v South Africa |
20 Aug 2004 |
ODI # 2156 |
Sri Lanka |
won |
6 wickets |
148 |
|
ODI : Sri Lanka v Bangladesh |
4 Sep 2005 |
ODI # 2279 |
Sri Lanka |
won |
inns & 96 runs |
|
|
Test : Sri Lanka v Bangladesh |
12 Sep 2005 |
Test # 1764 |
Pakistan |
won |
4 wickets |
32 |
|
ODI : Sri Lanka v Pakistan |
19 Mar 2006 |
ODI # 2352 |
Sri Lanka |
won |
5 wickets |
113 |
|
ODI : Sri Lanka v Bangladesh |
23 Jul 2007 |
ODI # 2606 |
England |
won |
5 wickets |
19 |
|
ODI : Sri Lanka v England |
10 Oct 2007 |
ODI # 2628 |
India |
won |
3 wickets |
4 |
|
T20I : Sri Lanka v India |
10 Feb 2009 |
T20I # 82 |
India |
won |
6 wickets |
57 |
|
ODI : India v New Zealand |
11 Sep 2009 |
ODI # 2886 |
Sri Lanka |
won |
9 wickets |
188 |
|
ODI : Sri Lanka v Kenya |
1 Mar 2011 |
ODI # 3113 |
Pakistan |
won |
4 wickets |
54 |
|
ODI : Australia v Pakistan |
19 Mar 2011 |
ODI # 3139 |
Sri Lanka |
won |
10 wickets |
63 |
|
ODI : Sri Lanka v England |
26 Mar 2011 |
ODI # 3145 |
Sri Lanka |
won |
5 wickets |
13 |
|
ODI : Sri Lanka v New Zealand |
29 Mar 2011 |
ODI # 3146 |
Australia |
won |
5 wickets |
132 |
|
ODI : Sri Lanka v Australia |
20 Aug 2011 |
ODI # 3182 |
Sri Lanka |
won |
4 wickets |
18 |
|
ODI : Sri Lanka v Australia |
22 Aug 2011 |
ODI # 3184 |
Sri Lanka |
won |
2 wickets |
2 |
|
ODI : Sri Lanka v Pakistan |
18 Jun 2012 |
ODI # 3277 |
India |
won |
5 wickets |
2 |
|
ODI : Sri Lanka v India |
28 Jul 2012 |
ODI # 3293 |
India |
won |
6 wickets |
46 |
|
ODI : Sri Lanka v India |
31 Jul 2012 |
ODI # 3294 |
Australia |
won |
7 wickets |
29 |
|
T20I : Australia v Ireland |
19 Sep 2012 |
T20I # 264 |
Australia |
won |
17 runs |
|
|
T20I : Australia v West Indies |
22 Sep 2012 |
T20I # 270 |
Pakistan |
won |
2 wickets |
2 |
|
T20I : Pakistan v South Africa |
28 Sep 2012 |
T20I # 277 |
Australia |
won |
9 wickets |
31 |
|
T20I : Australia v India |
28 Sep 2012 |
T20I # 278 |
Australia |
won |
8 wickets |
14 |
|
T20I : Australia v South Africa |
30 Sep 2012 |
T20I # 281 |
India |
won |
8 wickets |
18 |
|
T20I : India v Pakistan |
30 Sep 2012 |
T20I # 282 |
Sri Lanka |
won |
7 wickets |
|
|
Test : Sri Lanka v Bangladesh |
16 Mar 2013 |
Test # 2082 |
Sri Lanka |
won |
8 wickets |
64 |
|
ODI : Sri Lanka v England |
29 Nov 2014 |
ODI # 3557 |
Sri Lanka |
won |
6 wickets |
2 |
|
ODI : Sri Lanka v England |
7 Dec 2014 |
ODI # 3563 |
Pakistan |
won |
7 wickets |
55 |
|
ODI : Sri Lanka v Pakistan |
22 Jul 2015 |
ODI # 3671 |
Pakistan |
won |
1 wickets |
4 |
|
T20I : Sri Lanka v Pakistan |
1 Aug 2015 |
T20I # 449 |
Sri Lanka |
won |
1 wickets |
7 |
|
ODI : Sri Lanka v West Indies |
1 Nov 2015 |
ODI # 3701 |
Sri Lanka |
won |
8 wickets |
9 |
|
ODI : Sri Lanka v West Indies |
4 Nov 2015 |
ODI # 3702 |
Australia |
won |
3 wickets |
19 |
|
ODI : Sri Lanka v Australia |
21 Aug 2016 |
ODI # 3768 |
Australia |
won |
4 wickets |
13 |
|
T20I : Sri Lanka v Australia |
9 Sep 2016 |
T20I # 567 |
Sri Lanka |
won |
6 wickets |
7 |
|
T20I : Sri Lanka v Bangladesh |
4 Apr 2017 |
T20I # 606 |
Sri Lanka |
won |
4 wickets |
|
|
Test : Sri Lanka v Zimbabwe |
14 Jul 2017 |
Test # 2263 |
India |
won |
6 wickets |
21 |
|
ODI : Sri Lanka v India |
3 Sep 2017 |
ODI # 3909 |
India |
won |
7 wickets |
4 |
|
T20I : Sri Lanka v India |
6 Sep 2017 |
T20I # 618 |
Sri Lanka |
won |
5 wickets |
9 |
|
T20I : Sri Lanka v India |
6 Mar 2018 |
T20I # 656 |
India |
won |
6 wickets |
8 |
|
T20I : Bangladesh v India |
8 Mar 2018 |
T20I # 657 |
Bangladesh |
won |
5 wickets |
2 |
|
T20I : Sri Lanka v Bangladesh |
10 Mar 2018 |
T20I # 658 |
India |
won |
6 wickets |
9 |
|
T20I : Sri Lanka v India |
12 Mar 2018 |
T20I # 659 |
Bangladesh |
won |
2 wickets |
1 |
|
T20I : Sri Lanka v Bangladesh |
16 Mar 2018 |
T20I # 661 |
India |
won |
4 wickets |
0 |
|
T20I : Bangladesh v India |
18 Mar 2018 |
T20I # 662 |
Sri Lanka |
won |
3 wickets |
24 |
|
T20I : Sri Lanka v South Africa |
14 Aug 2018 |
T20I # 695 |
Sri Lanka |
won |
7 wickets |
32 |
|
ODI : Sri Lanka v Bangladesh |
28 Jul 2019 |
ODI # 4194 |
India |
won |
7 wickets |
80 |
|
ODI : Sri Lanka v India |
18 Jul 2021 |
ODI # 4307 |
India |
won |
3 wickets |
5 |
|
ODI : Sri Lanka v India |
20 Jul 2021 |
ODI # 4309 |
Sri Lanka |
won |
3 wickets |
48 |
|
ODI : Sri Lanka v India |
23 Jul 2021 |
ODI # 4312 |
Sri Lanka |
won |
4 wickets |
2 |
|
T20I : Sri Lanka v India |
28 Jul 2021 |
T20I # 1206 |
Sri Lanka |
won |
7 wickets |
33 |
|
T20I : Sri Lanka v India |
29 Jul 2021 |
T20I # 1207 |
South Africa |
won |
9 wickets |
35 |
|
T20I : Sri Lanka v South Africa |
12 Sep 2021 |
T20I # 1270 |
South Africa |
won |
10 wickets |
32 |
|
T20I : Sri Lanka v South Africa |
14 Sep 2021 |
T20I # 1273 |
Australia |
won |
10 wickets |
36 |
|
T20I : Sri Lanka v Australia |
7 Jun 2022 |
T20I # 1551 |
Australia |
won |
3 wickets |
13 |
|
T20I : Sri Lanka v Australia |
8 Jun 2022 |
T20I # 1552 |
Sri Lanka |
won |
6 wickets |
9 |
|
ODI : Sri Lanka v Australia |
19 Jun 2022 |
ODI # 4415 |
Australia |
won |
4 wickets |
63 |
|
ODI : Sri Lanka v Australia |
24 Jun 2022 |
ODI # 4418 |
Sri Lanka |
won |
2 wickets |
0 |
|
ODI : Sri Lanka v Pakistan |
14 Sep 2023 |
ODI # 4644 |
India |
won |
10 wickets |
263 |
|
ODI : Sri Lanka v India |
17 Sep 2023 |
ODI # 4649 |
Sri Lanka |
won |
2 wickets |
6 |
|
ODI : Sri Lanka v Zimbabwe |
8 Jan 2024 |
ODI # 4719 |
Sri Lanka |
won |
8 wickets |
62 |
|
ODI : Sri Lanka v Zimbabwe |
11 Jan 2024 |
ODI # 4720 |
Sri Lanka |
won |
3 wickets |
0 |
|
T20I : Sri Lanka v Zimbabwe |
14 Jan 2024 |
T20I # 2432 |
Zimbabwe |
won |
4 wickets |
1 |
|
T20I : Sri Lanka v Zimbabwe |
16 Jan 2024 |
T20I # 2433 |
Sri Lanka |
won |
9 wickets |
55 |
|
T20I : Sri Lanka v Zimbabwe |
18 Jan 2024 |
T20I # 2436 |