Sri Lanka |
bat |
Australia |
won |
|
ODI : Sri Lanka v Australia |
25 Feb 2004 |
ODI # 2105 |
Australia |
bat |
Australia |
won |
|
ODI : Sri Lanka v Australia |
27 Feb 2004 |
ODI # 2106 |
Pakistan |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v Pakistan |
21 Jul 2004 |
ODI # 2150 |
Bangladesh |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
23 Jul 2004 |
ODI # 2151 |
Pakistan |
bat |
Pakistan |
won |
|
ODI : India v Pakistan |
25 Jul 2004 |
ODI # 2152 |
India |
bat |
India |
won |
|
ODI : Sri Lanka v India |
27 Jul 2004 |
ODI # 2153 |
Bangladesh |
bat |
Pakistan |
won |
|
ODI : Bangladesh v Pakistan |
29 Jul 2004 |
ODI # 2154 |
Sri Lanka |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v India |
1 Aug 2004 |
ODI # 2155 |
South Africa |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
20 Aug 2004 |
ODI # 2156 |
Sri Lanka |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
22 Aug 2004 |
ODI # 2158 |
West Indies |
bat |
West Indies |
won |
|
ODI : Sri Lanka v West Indies |
6 Aug 2005 |
ODI # 2266 |
India |
bat |
India |
won |
|
ODI : India v West Indies |
7 Aug 2005 |
ODI # 2267 |
Sri Lanka |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v India |
9 Aug 2005 |
ODI # 2268 |
Bangladesh |
field |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
2 Sep 2005 |
ODI # 2277 |
Sri Lanka |
field |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
4 Sep 2005 |
ODI # 2279 |
Sri Lanka |
field |
Sri Lanka |
won |
|
Test : Sri Lanka v Bangladesh |
12 Sep 2005 |
Test # 1764 |
Sri Lanka |
field |
|
n/r |
|
ODI : Sri Lanka v Pakistan |
17 Mar 2006 |
ODI # 2351 |
Pakistan |
field |
Pakistan |
won |
|
ODI : Sri Lanka v Pakistan |
19 Mar 2006 |
ODI # 2352 |
Sri Lanka |
field |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
23 Jul 2007 |
ODI # 2606 |
Bangladesh |
field |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
25 Jul 2007 |
ODI # 2607 |
Sri Lanka |
- |
England |
won |
|
ODI : Sri Lanka v England |
10 Oct 2007 |
ODI # 2628 |
Sri Lanka |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v England |
13 Oct 2007 |
ODI # 2630 |
India |
bat |
India |
won |
|
ODI : Sri Lanka v India |
24 Aug 2008 |
ODI # 2750 |
India |
bat |
India |
won |
|
ODI : Sri Lanka v India |
27 Aug 2008 |
ODI # 2755 |
Sri Lanka |
bat |
Sri Lanka |
won |
|
ODI : Sri Lanka v India |
29 Aug 2008 |
ODI # 2756 |
India |
- |
India |
won |
|
ODI : Sri Lanka v India |
31 Jan 2009 |
ODI # 2810 |
India |
- |
India |
won |
|
ODI : Sri Lanka v India |
3 Feb 2009 |
ODI # 2813 |
India |
- |
India |
won |
|
ODI : Sri Lanka v India |
5 Feb 2009 |
ODI # 2815 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v India |
8 Feb 2009 |
ODI # 2818 |
Sri Lanka |
bat |
India |
won |
|
T20I : Sri Lanka v India |
10 Feb 2009 |
T20I # 82 |
Pakistan |
- |
Pakistan |
won |
|
ODI : Sri Lanka v Pakistan |
7 Aug 2009 |
ODI # 2868 |
Pakistan |
- |
Pakistan |
won |
|
ODI : Sri Lanka v Pakistan |
9 Aug 2009 |
ODI # 2870 |
Pakistan |
- |
Pakistan |
won |
|
T20I : Sri Lanka v Pakistan |
12 Aug 2009 |
T20I # 118 |
New Zealand |
- |
New Zealand |
won |
|
T20I : Sri Lanka v New Zealand |
2 Sep 2009 |
T20I # 120 |
New Zealand |
- |
New Zealand |
won |
|
T20I : Sri Lanka v New Zealand |
4 Sep 2009 |
T20I # 121 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v New Zealand |
8 Sep 2009 |
ODI # 2884 |
New Zealand |
- |
India |
won |
|
ODI : India v New Zealand |
11 Sep 2009 |
ODI # 2886 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v India |
12 Sep 2009 |
ODI # 2887 |
India |
- |
India |
won |
|
ODI : Sri Lanka v India |
14 Sep 2009 |
ODI # 2889 |
Sri Lanka |
- |
|
draw |
|
Test : Sri Lanka v West Indies |
23 Nov 2010 |
Test # 1980 |
Pakistan |
- |
Pakistan |
won |
|
ODI : Sri Lanka v Pakistan |
26 Feb 2011 |
ODI # 3109 |
Kenya |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Kenya |
1 Mar 2011 |
ODI # 3113 |
Pakistan |
- |
Pakistan |
won |
|
ODI : Canada v Pakistan |
3 Mar 2011 |
ODI # 3116 |
Sri Lanka |
- |
|
n/r |
|
ODI : Sri Lanka v Australia |
5 Mar 2011 |
ODI # 3119 |
Australia |
- |
Pakistan |
won |
|
ODI : Australia v Pakistan |
19 Mar 2011 |
ODI # 3139 |
England |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v England |
26 Mar 2011 |
ODI # 3145 |
New Zealand |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v New Zealand |
29 Mar 2011 |
ODI # 3146 |
Sri Lanka |
- |
Australia |
won |
|
ODI : Sri Lanka v Australia |
20 Aug 2011 |
ODI # 3182 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Australia |
22 Aug 2011 |
ODI # 3184 |
Pakistan |
- |
|
n/r |
|
ODI : Sri Lanka v Pakistan |
13 Jun 2012 |
ODI # 3274 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Pakistan |
16 Jun 2012 |
ODI # 3275 |
Pakistan |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Pakistan |
18 Jun 2012 |
ODI # 3277 |
Sri Lanka |
- |
India |
won |
|
ODI : Sri Lanka v India |
28 Jul 2012 |
ODI # 3293 |
Sri Lanka |
- |
India |
won |
|
ODI : Sri Lanka v India |
31 Jul 2012 |
ODI # 3294 |
Ireland |
- |
Australia |
won |
|
T20I : Australia v Ireland |
19 Sep 2012 |
T20I # 264 |
Afghanistan |
- |
India |
won |
|
T20I : Afghanistan v India |
19 Sep 2012 |
T20I # 265 |
Afghanistan |
- |
England |
won |
|
T20I : Afghanistan v England |
21 Sep 2012 |
T20I # 268 |
West Indies |
- |
Australia |
won |
|
T20I : Australia v West Indies |
22 Sep 2012 |
T20I # 270 |
England |
- |
India |
won |
|
T20I : England v India |
23 Sep 2012 |
T20I # 272 |
West Indies |
- |
|
n/r |
|
T20I : Ireland v West Indies |
24 Sep 2012 |
T20I # 273 |
South Africa |
- |
Pakistan |
won |
|
T20I : Pakistan v South Africa |
28 Sep 2012 |
T20I # 277 |
India |
- |
Australia |
won |
|
T20I : Australia v India |
28 Sep 2012 |
T20I # 278 |
Australia |
- |
Australia |
won |
|
T20I : Australia v South Africa |
30 Sep 2012 |
T20I # 281 |
Pakistan |
- |
India |
won |
|
T20I : India v Pakistan |
30 Sep 2012 |
T20I # 282 |
Australia |
- |
Pakistan |
won |
|
T20I : Australia v Pakistan |
2 Oct 2012 |
T20I # 285 |
South Africa |
- |
India |
won |
|
T20I : India v South Africa |
2 Oct 2012 |
T20I # 286 |
Sri Lanka |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v Pakistan |
4 Oct 2012 |
T20I # 287 |
West Indies |
- |
West Indies |
won |
|
T20I : Australia v West Indies |
5 Oct 2012 |
T20I # 288 |
West Indies |
- |
West Indies |
won |
|
T20I : Sri Lanka v West Indies |
7 Oct 2012 |
T20I # 289 |
Sri Lanka |
- |
Sri Lanka |
won |
|
Test : Sri Lanka v Bangladesh |
16 Mar 2013 |
Test # 2082 |
South Africa |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
20 Jul 2013 |
ODI # 3392 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
23 Jul 2013 |
ODI # 3394 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
31 Jul 2013 |
ODI # 3401 |
South Africa |
- |
South Africa |
won |
|
T20I : Sri Lanka v South Africa |
2 Aug 2013 |
T20I # 323 |
South Africa |
- |
South Africa |
won |
|
ODI : Sri Lanka v South Africa |
6 Jul 2014 |
ODI # 3500 |
England |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v England |
26 Nov 2014 |
ODI # 3554 |
England |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v England |
29 Nov 2014 |
ODI # 3557 |
England |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v England |
7 Dec 2014 |
ODI # 3563 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v England |
16 Dec 2014 |
ODI # 3569 |
Pakistan |
- |
Pakistan |
won |
|
ODI : Sri Lanka v Pakistan |
19 Jul 2015 |
ODI # 3670 |
Sri Lanka |
- |
Pakistan |
won |
|
ODI : Sri Lanka v Pakistan |
22 Jul 2015 |
ODI # 3671 |
Pakistan |
- |
Pakistan |
won |
|
T20I : Sri Lanka v Pakistan |
30 Jul 2015 |
T20I # 448 |
Sri Lanka |
- |
Pakistan |
won |
|
T20I : Sri Lanka v Pakistan |
1 Aug 2015 |
T20I # 449 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v West Indies |
1 Nov 2015 |
ODI # 3701 |
West Indies |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v West Indies |
4 Nov 2015 |
ODI # 3702 |
West Indies |
- |
West Indies |
won |
|
T20I : Sri Lanka v West Indies |
11 Nov 2015 |
T20I # 461 |
Australia |
- |
Australia |
won |
|
ODI : Sri Lanka v Australia |
21 Aug 2016 |
ODI # 3768 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Australia |
24 Aug 2016 |
ODI # 3769 |
Sri Lanka |
- |
Australia |
won |
|
T20I : Sri Lanka v Australia |
9 Sep 2016 |
T20I # 567 |
Bangladesh |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v Bangladesh |
4 Apr 2017 |
T20I # 606 |
Bangladesh |
- |
Bangladesh |
won |
|
T20I : Sri Lanka v Bangladesh |
6 Apr 2017 |
T20I # 607 |
Zimbabwe |
- |
Sri Lanka |
won |
|
Test : Sri Lanka v Zimbabwe |
14 Jul 2017 |
Test # 2263 |
India |
- |
India |
won |
|
ODI : Sri Lanka v India |
31 Aug 2017 |
ODI # 3908 |
Sri Lanka |
- |
India |
won |
|
ODI : Sri Lanka v India |
3 Sep 2017 |
ODI # 3909 |
India |
- |
India |
won |
|
T20I : Sri Lanka v India |
6 Sep 2017 |
T20I # 618 |
Sri Lanka |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v India |
6 Mar 2018 |
T20I # 656 |
India |
- |
India |
won |
|
T20I : Bangladesh v India |
8 Mar 2018 |
T20I # 657 |
Bangladesh |
- |
Bangladesh |
won |
|
T20I : Sri Lanka v Bangladesh |
10 Mar 2018 |
T20I # 658 |
India |
- |
India |
won |
|
T20I : Sri Lanka v India |
12 Mar 2018 |
T20I # 659 |
Bangladesh |
- |
India |
won |
|
T20I : Bangladesh v India |
14 Mar 2018 |
T20I # 660 |
Bangladesh |
- |
Bangladesh |
won |
|
T20I : Sri Lanka v Bangladesh |
16 Mar 2018 |
T20I # 661 |
India |
- |
India |
won |
|
T20I : Bangladesh v India |
18 Mar 2018 |
T20I # 662 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
12 Aug 2018 |
ODI # 4031 |
South Africa |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v South Africa |
14 Aug 2018 |
T20I # 695 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v England |
23 Oct 2018 |
ODI # 4058 |
Sri Lanka |
- |
England |
won |
|
T20I : Sri Lanka v England |
27 Oct 2018 |
T20I # 703 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
26 Jul 2019 |
ODI # 4193 |
Bangladesh |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
28 Jul 2019 |
ODI # 4194 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
31 Jul 2019 |
ODI # 4195 |
Sri Lanka |
- |
India |
won |
|
ODI : Sri Lanka v India |
18 Jul 2021 |
ODI # 4307 |
Sri Lanka |
- |
India |
won |
|
ODI : Sri Lanka v India |
20 Jul 2021 |
ODI # 4309 |
India |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v India |
23 Jul 2021 |
ODI # 4312 |
Sri Lanka |
- |
India |
won |
|
T20I : Sri Lanka v India |
25 Jul 2021 |
T20I # 1204 |
Sri Lanka |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v India |
28 Jul 2021 |
T20I # 1206 |
India |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v India |
29 Jul 2021 |
T20I # 1207 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
2 Sep 2021 |
ODI # 4314 |
South Africa |
- |
South Africa |
won |
|
ODI : Sri Lanka v South Africa |
4 Sep 2021 |
ODI # 4315 |
Sri Lanka |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v South Africa |
7 Sep 2021 |
ODI # 4318 |
South Africa |
- |
South Africa |
won |
|
T20I : Sri Lanka v South Africa |
10 Sep 2021 |
T20I # 1265 |
Sri Lanka |
- |
South Africa |
won |
|
T20I : Sri Lanka v South Africa |
12 Sep 2021 |
T20I # 1270 |
Sri Lanka |
- |
South Africa |
won |
|
T20I : Sri Lanka v South Africa |
14 Sep 2021 |
T20I # 1273 |
Australia |
- |
Australia |
won |
|
T20I : Sri Lanka v Australia |
7 Jun 2022 |
T20I # 1551 |
Australia |
- |
Australia |
won |
|
T20I : Sri Lanka v Australia |
8 Jun 2022 |
T20I # 1552 |
Australia |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Australia |
19 Jun 2022 |
ODI # 4415 |
Australia |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Australia |
21 Jun 2022 |
ODI # 4416 |
Sri Lanka |
- |
Australia |
won |
|
ODI : Sri Lanka v Australia |
24 Jun 2022 |
ODI # 4418 |
Pakistan |
- |
Pakistan |
won |
|
ODI : Afghanistan v Pakistan |
26 Aug 2023 |
ODI # 4627 |
Bangladesh |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Bangladesh |
9 Sep 2023 |
ODI # 4637 |
Pakistan |
- |
India |
won |
|
ODI : India v Pakistan |
10 Sep 2023 |
ODI # 4639 |
India |
- |
India |
won |
|
ODI : Sri Lanka v India |
12 Sep 2023 |
ODI # 4641 |
Pakistan |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Pakistan |
14 Sep 2023 |
ODI # 4644 |
India |
- |
Bangladesh |
won |
|
ODI : Bangladesh v India |
15 Sep 2023 |
ODI # 4645 |
Sri Lanka |
- |
India |
won |
|
ODI : Sri Lanka v India |
17 Sep 2023 |
ODI # 4649 |
Sri Lanka |
- |
|
n/r |
|
ODI : Sri Lanka v Zimbabwe |
6 Jan 2024 |
ODI # 4718 |
Zimbabwe |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Zimbabwe |
8 Jan 2024 |
ODI # 4719 |
Zimbabwe |
- |
Sri Lanka |
won |
|
ODI : Sri Lanka v Zimbabwe |
11 Jan 2024 |
ODI # 4720 |
Sri Lanka |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v Zimbabwe |
14 Jan 2024 |
T20I # 2432 |
Zimbabwe |
- |
Zimbabwe |
won |
|
T20I : Sri Lanka v Zimbabwe |
16 Jan 2024 |
T20I # 2433 |
Sri Lanka |
- |
Sri Lanka |
won |
|
T20I : Sri Lanka v Zimbabwe |
18 Jan 2024 |
T20I # 2436 |