Tournament
|
Match
|
Date
|
Countries
|
Ground
|
Result
|
2007-2008
|
8th
|
14/09/2007
|
Kenya v. Sri Lanka
|
Wanderers Stadium
|
Sri Lanka won by 172 runs
|
2007-2008
|
11th
|
15/09/2007
|
New Zealand v. Sri Lanka
|
Wanderers Stadium
|
Sri Lanka won by 7 wickets
|
2007-2008
|
16th
|
17/09/2007
|
Pakistan v. Sri Lanka
|
Wanderers Stadium
|
Pakistan won by 33 runs
|
2007-2008
|
19th
|
18/09/2007
|
Bangladesh v. Sri Lanka
|
Wanderers Stadium
|
Sri Lanka won by 64 runs
|
2007-2008
|
22nd
|
20/09/2007
|
Australia v. Sri Lanka
|
Newlands
|
Australia won by 10 wickets
|
2009
|
8th
|
08/06/2009
|
Australia v. Sri Lanka
|
Trent Bridge
|
Sri Lanka won by 6 wickets
|
2009
|
11th
|
10/06/2009
|
Sri Lanka v. West Indies
|
Trent Bridge
|
Sri Lanka won by 15 runs
|
2009
|
15th
|
12/06/2009
|
Pakistan v. Sri Lanka
|
Lord's
|
Sri Lanka won by 19 runs
|
2009
|
19th
|
14/06/2009
|
Ireland v. Sri Lanka
|
Lord's
|
Sri Lanka won by 9 runs
|
2009
|
23rd
|
16/06/2009
|
New Zealand v. Sri Lanka
|
Trent Bridge
|
Sri Lanka won by 48 runs
|
2009
|
(Semi Final)
|
19/06/2009
|
Sri Lanka v. West Indies
|
Kennington Oval
|
Sri Lanka won by 57 runs
|
2009
|
(Final)
|
21/06/2009
|
Pakistan v. Sri Lanka
|
Lord's
|
Pakistan won by 8 wickets
|
2009-2010
|
1st
|
30/04/2010
|
New Zealand v. Sri Lanka
|
Providence Stadium
|
New Zealand won by 2 wickets
|
2009-2010
|
7th
|
03/05/2010
|
Sri Lanka v. Zimbabwe
|
Providence Stadium
|
Sri Lanka won by 14 runs
|
2009-2010
|
16th
|
07/05/2010
|
West Indies v. Sri Lanka
|
Kensington Oval
|
Sri Lanka won by 57 runs
|
2009-2010
|
20th
|
09/05/2010
|
Australia v. Sri Lanka
|
Kensington Oval
|
Australia won by 81 runs
|
2009-2010
|
23rd
|
11/05/2010
|
India v. Sri Lanka
|
Daren Sammy National Cricket Stadium
|
Sri Lanka won by 5 wickets
|
2009-2010
|
(Semi Final)
|
13/05/2010
|
England v. Sri Lanka
|
Daren Sammy National Cricket Stadium
|
England won by 7 wickets
|
2012-2013
|
1st
|
18/09/2012
|
Sri Lanka v. Zimbabwe
|
Mahinda Rajapaksha International Cricket Stadium
|
Sri Lanka won by 82 runs
|
2012-2013
|
7th
|
22/09/2012
|
Sri Lanka v. South Africa
|
Mahinda Rajapaksha International Cricket Stadium
|
South Africa won by 32 runs
|
2012-2013
|
13th
|
27/09/2012
|
Sri Lanka v. New Zealand
|
Pallekele International Cricket Stadium
|
Sri Lanka won in super over after scores were tied
|
2012-2013
|
18th
|
29/09/2012
|
Sri Lanka v. West Indies
|
Pallekele International Cricket Stadium
|
Sri Lanka won by 9 wickets
|
2012-2013
|
22nd
|
01/10/2012
|
Sri Lanka v. England
|
Pallekele International Cricket Stadium
|
Sri Lanka won by 19 runs
|
2012-2013
|
(Semi Final)
|
04/10/2012
|
Sri Lanka v. Pakistan
|
R Premadasa Stadium
|
Sri Lanka won by 16 runs
|
2012-2013
|
(Final)
|
07/10/2012
|
Sri Lanka v. West Indies
|
R Premadasa Stadium
|
West Indies won by 36 runs
|
2013-2014
|
14th
|
22/03/2014
|
South Africa v. Sri Lanka
|
Zahur Ahmed Chowdhury Stadium
|
Sri Lanka won by 5 runs
|
2013-2014
|
19th
|
24/03/2014
|
Netherlands v. Sri Lanka
|
Zahur Ahmed Chowdhury Stadium
|
Sri Lanka won by 9 wickets
|
2013-2014
|
22nd
|
27/03/2014
|
England v. Sri Lanka
|
Zahur Ahmed Chowdhury Stadium
|
England won by 6 wickets
|
2013-2014
|
30th
|
31/03/2014
|
New Zealand v. Sri Lanka
|
Zahur Ahmed Chowdhury Stadium
|
Sri Lanka won by 59 runs
|
2013-2014
|
(Semi Final)
|
03/04/2014
|
Sri Lanka v. West Indies
|
Shere Bangla National Stadium
|
Sri Lanka won by 27 runs
|
2013-2014
|
(Final)
|
06/04/2014
|
India v. Sri Lanka
|
Shere Bangla National Stadium
|
Sri Lanka won by 6 wickets
|
2015-2016
|
16th
|
17/03/2016
|
Afghanistan v. Sri Lanka
|
Eden Gardens
|
Sri Lanka won by 6 wickets
|
2015-2016
|
21st
|
20/03/2016
|
Sri Lanka v. West Indies
|
M Chinnaswamy Stadium
|
West Indies won by 7 wickets
|
2015-2016
|
29th
|
26/03/2016
|
England v. Sri Lanka
|
Arun Jaitley Stadium
|
England won by 10 runs
|
2015-2016
|
32nd
|
28/03/2016
|
South Africa v. Sri Lanka
|
Arun Jaitley Stadium
|
South Africa won by 8 wickets
|
2021
|
4th
|
18/10/2021
|
Namibia v. Sri Lanka
|
Sheikh Zayed Stadium
|
Sri Lanka won by 7 wickets
|
2021
|
8th
|
20/10/2021
|
Ireland v. Sri Lanka
|
Sheikh Zayed Stadium
|
Sri Lanka won by 70 runs
|
2021
|
12th
|
22/10/2021
|
Netherlands v. Sri Lanka
|
Sharjah Cricket Stadium
|
Sri Lanka won by 8 wickets
|
2021
|
15th
|
24/10/2021
|
Bangladesh v. Sri Lanka
|
Sharjah Cricket Stadium
|
Sri Lanka won by 5 wickets
|
2021
|
22nd
|
28/10/2021
|
Australia v. Sri Lanka
|
Dubai International Cricket Stadium
|
Australia won by 7 wickets
|
2021
|
25th
|
30/10/2021
|
South Africa v. Sri Lanka
|
Sharjah Cricket Stadium
|
South Africa won by 4 wickets
|
2021
|
29th
|
01/11/2021
|
England v. Sri Lanka
|
Sharjah Cricket Stadium
|
England won by 26 runs
|
2021
|
35th
|
04/11/2021
|
Sri Lanka v. West Indies
|
Sheikh Zayed Stadium
|
Sri Lanka won by 20 runs
|
2022-2023
|
1st
|
16/10/2022
|
Namibia v. Sri Lanka
|
GMHBA Stadium
|
Namibia won by 55 runs
|
2022-2023
|
6th
|
18/10/2022
|
Sri Lanka v. United Arab Emirates
|
GMHBA Stadium
|
Sri Lanka won by 79 runs
|
2022-2023
|
9th
|
20/10/2022
|
Netherlands v. Sri Lanka
|
GMHBA Stadium
|
Sri Lanka won by 16 runs
|
2022-2023
|
15th
|
23/10/2022
|
Ireland v. Sri Lanka
|
Bellerive Oval
|
Sri Lanka won by 9 wickets
|
2022-2023
|
19th
|
25/10/2022
|
Australia v. Sri Lanka
|
Perth Stadium
|
Australia won by 7 wickets
|
2022-2023
|
27th
|
29/10/2022
|
New Zealand v. Sri Lanka
|
Sydney Cricket Ground
|
New Zealand won by 65 runs
|
2022-2023
|
32nd
|
01/11/2022
|
Afghanistan v. Sri Lanka
|
Brisbane Cricket Ground
|
Sri Lanka won by 6 wickets
|
2022-2023
|
39th
|
05/11/2022
|
England v. Sri Lanka
|
Sydney Cricket Ground
|
England won by 4 wickets
|
No. of Matches = 51
|