India T20 20▼ 4 16 153.5
Date
Match
Result
03/10/23
8th Warm-up game, ICC World Cup Warm-up 2023
Afghanistan beat Sri Lanka by 6 wickets (D/L method)
07/01/23
3rd T20I, Sri Lanka tour of India 2023
India beat Sri Lanka by 91 runs
05/01/23
2nd T20I, Sri Lanka tour of India 2023
Sri Lanka beat India by 16 runs
03/01/23
1st T20I, Sri Lanka tour of India 2023
India beat Sri Lanka by 2 runs
26/02/22
2nd T20I, SL TF IND 2022
India beat Sri Lanka by 7 wickets
24/02/22
1st T20I, SL TF IND 2022
India beat Sri Lanka by 62 runs
10/01/20
3rd T20I, SLTOI 2020
India won by 78 runs
07/01/20
2nd T20I, SLTOI 2020
India won by 7 wkts
05/01/20
1st T20I, SLTOI 2020
Match abandoned without a ball being bowled
24/12/17
3rd T20I, SLTOI 2017
India won by 5 wkts
22/12/17
2nd T20I, SLTOI 2017
India won by 88 runs
20/12/17
1st T20I, SLTOI 2017
India won by 93 runs
28/03/16
32nd Match, ICCW T20 2016
South Africa won by 8 wkts
26/03/16
29th Match, ICCW T20 2016
England won by 10 runs
20/03/16
21st Match, ICCW T20 2016
West Indies won by 7 wkts
17/03/16
16th Match, ICCW T20 2016
Sri Lanka won by 6 wkts
14/02/16
3rd T20I, SLTOI 2016
India won by 9 wkts
12/02/16
2nd T20I, SLTOI 2016
India won by 69 runs
09/02/16
1st T20I, SLTOI 2016
Sri Lanka won by 5 wkts
12/12/09
2nd T20I, SLII T20IS 2009
India won by 6 wickets (with 5 balls remaining)
Sri Lanka T20 55▼ 21 33 144.3
Date
Match
Result
21/02/24
3rd T20I, AFG TO SL 2024
Afghanistan beat Sri Lanka by 3 runs
19/02/24
2nd T20I, AFG TO SL 2024
Sri Lanka beat Afghanistan by 72 runs
17/02/24
1st T20I, AFG TO SL 2024
Sri Lanka beat Afghanistan by 4 runs
11/06/22
3rd T20I, Australia tour of Sri Lanka
Sri Lanka beat Australia by 4 wickets
08/06/22
2nd T20I, Australia tour of Sri Lanka
Australia beat Sri Lanka by 3 wickets
07/06/22
1st T20I, Australia tour of Sri Lanka
Australia beat Sri Lanka by 10 wickets
14/09/21
3rd T20I, SA TO SL 2021
South Africa won by 10 wickets
12/09/21
2nd T20I, SA TO SL 2021
South Africa won by 9 wickets
10/09/21
1st T20I, SA TO SL 2021
South Africa won by 28 runs.
29/07/21
3rd T20I, INDTOSL 2021
Sri Lanka won by 7 wickets
28/07/21
2nd T20I, INDTOSL 2021
Sri Lanka won by 4 wickets
25/07/21
1st T20I, INDTOSL 2021
India won by 38 runs.
06/03/20
2nd T20I, WITOSL 2020
West Indies won by 7 wkts
04/03/20
1st T20I, WITOSL 2020
West Indies won by 25 runs
06/09/19
3rd T20I, NZTOSL 2019
Sri Lanka won by 37 runs
03/09/19
2nd T20I, NZTOSL 2019
New Zealand won by 4 wkts
01/09/19
1st T20I, NZTOSL 2019
New Zealand won by 5 wkts
27/10/18
Only T20I, ETOSL 2018
England won by 30 runs
14/08/18
Only T20I, SATOSL 2018
Sri Lanka won by 3 wkts
16/03/18
6th Match, IABISL T20ITS 2018
Bangladesh won by 2 wkts
12/03/18
4th Match, IABISL T20ITS 2018
India won by 6 wkts
10/03/18
3rd Match, IABISL T20ITS 2018
Bangladesh won by 5 wkts
06/03/18
1st Match, IABISL T20ITS 2018
Sri Lanka won by 5 wkts
06/09/17
Only T20I, ITOSL 2017
India won by 7 wkts
06/04/17
2nd T20I, BTOSL 2017
Bangladesh won by 45 runs
04/04/17
1st T20I, BTOSL 2017
Sri Lanka won by 6 wkts
09/09/16
2nd T20I, ATOSL 2016
Australia won by 4 wkts
06/09/16
1st T20I, ATOSL 2016
Australia won by 85 runs
11/11/15
2nd T20I, WITOSL 2015
West Indies won by 23 runs
09/11/15
1st T20I, WITOSL 2015
Sri Lanka won by 30 runs
01/08/15
2nd T20I, PTOSL 2015
Pakistan won by 1 wkt
30/07/15
1st T20I, PTOSL 2015
Pakistan won by 29 runs
21/11/13
2nd T20I, NZTOSL 2013
Sri Lanka won by 8 wkts
19/11/13
1st T20I, NZTOSL 2013
Match abandoned without ball being bowled
06/08/13
3rd T20I, SATOSL 2013
Sri Lanka won by 6 wkts
04/08/13
2nd T20I, SATOSL 2013
South Africa won by 22 runs
02/08/13
1st T20I, SATOSL 2013
South Africa won by 12 runs
31/03/13
Only T20I, BTOSL 2013
Sri Lanka won by 17 runs
30/10/12
Only T20I, NZISL 2012
No result (revised target)
07/10/12
Final, ICCWT20 2012
West Indies won by 36 runs
04/10/12
1st Semi-Final, ICCWT20 2012
Sri Lanka won by 16 runs
01/10/12
22nd Match, ICCWT20 2012
Sri Lanka won by 19 runs
29/09/12
18th Match, ICCWT20 2012
Sri Lanka won by 9 wkts
27/09/12
13th Match, ICCWT20 2012
Match tied (Sri Lanka won the one-over eliminator)
22/09/12
7th Match, ICCWT20 2012
South Africa won by 32 runs
18/09/12
1st Match, ICCWT20 2012
Sri Lanka won by 82 runs
15/09/12
6th Warm Up Match, ICCWT20 2012WU
India won by 26 runs
07/08/12
Only T20I, ITOSL 2012
India won by 39 runs
03/06/12
2nd T20I, PTOSL 2012
Pakistan won by 23 runs
01/06/12
1st T20I, PTOSL 2012
Sri Lanka won by 37 runs
08/08/11
2nd T20I, AISL 2011
Sri Lanka won by 8 runs
06/08/11
1st T20I, AISL 2011
Sri Lanka won by 35 runs
04/09/09
2nd T20I, NZISL T20IS 2009
New Zealand won by 22 runs
02/09/09
1st T20I, NZISL T20IS 2009
New Zealand won by 3 runs
12/08/09
Only T20I, PISL T20IM 2009
Pakistan won by 52 runs
Bangladesh T20 15▼ 11 4 153.9
Date
Match
Result
09/03/24
Match 3, SL TO BAN 2024
Sri Lanka beat Bangladesh by 28 runs
06/03/24
2nd T20I, SL TO BAN 2024
Bangladesh beat Sri Lanka by 8 wickets
04/03/24
1st T20I, SL TO BAN 2024
Sri Lanka beat Bangladesh by 3 runs
18/02/18
2nd T20I, SLTOB 2018
Sri Lanka won by 75 runs
15/02/18
1st T20I, SLTOB 2018
Sri Lanka won by 6 wkts
04/03/16
10th Match, AC 2016
Pakistan won by 6 wickets (with 4 balls remaining)
01/03/16
7th Match, AC 2016
India won by 5 wkts
28/02/16
5th Match, AC 2016
Bangladesh won by 23 runs
25/02/16
2nd Match, AC 2016
Sri Lanka won by 14 runs
06/04/14
Final, ICCWT20 2014
Sri Lanka won by 6 wkts
03/04/14
1st Semi-final, ICCWT20 2014
Sri Lanka won by 27 runs (D/L method)
31/03/14
30th Match, ICCWT20 2014
Sri Lanka won by 59 runs
27/03/14
22nd Match, ICCWT20 2014
England won by 6 wkts
24/03/14
19th Match, ICCWT20 2014
Sri Lanka won by 9 wkts
22/03/14
14th Match, ICCWT20 2014
Sri Lanka won by 5 runs
West Indies T20 3▼ 1 2 140.7
Australia T20 22▼ 10 12 142.9
Date
Match
Result
05/11/22
Super 12 - Match 39, ICC Mens T20 World Cup 2022
England beat Sri Lanka by 4 wickets
01/11/22
Super 12 - Match 32, ICC Mens T20 World Cup 2022
Sri Lanka beat Afghanistan by 6 wickets
29/10/22
Super 12 - Match 27, ICC Mens T20 World Cup 2022
New Zealand beat Sri Lanka by 65 runs
25/10/22
Super 12 - Match 19, ICC Mens T20 World Cup 2022
Australia need 0 runs in 21 balls
23/10/22
Super 12 - Match 15, ICC Mens T20 World Cup 2022
Sri Lanka beat Ireland by 9 wickets
20/10/22
Match 9, ICC Mens T20 World Cup 2022
Sri Lanka beat Netherlands by 16 runs
18/10/22
Match 6, ICC Mens T20 World Cup 2022
SL beat UAE by 79 runs
16/10/22
Match 1, ICC Mens T20 World Cup 2022
Namibia beat Sri Lanka by 55 runs
10/10/22
Match 3, ICC Mens T20 World Cup Warm-ups 2022
Sri Lanka beat Zimbabwe by 33 runs
20/02/22
5th T20I, SL TO AUS 2022
Sri Lanka beat Australia by 5 wickets
18/02/22
4th T20I, SL TO AUS 2022
Australia beat Sri Lanka by 6 wickets
15/02/22
3rd T20I, SL TO AUS 2022
Australia won by 6 wickets
13/02/22
2nd T20I, SL TO AUS 2022
Match tied - Australia won the Super Over
11/02/22
1st T20I, SL TO AUS 2022
Australia won by 20 runs (D/L method)
01/11/19
3rd T20I, SLTOA 2019
Australia won by 7 wkts
30/10/19
2nd T20I, SLTOA 2019
Australia won by 9 wkts
27/10/19
1st T20I, SLTOA 2019
Australia won by 134 runs
22/02/17
3rd T20I, SLTOA 2017
Australia won by 41 runs
19/02/17
2nd T20I, SLTOA 2017
Sri Lanka won by 2 wkts
17/02/17
1st T20I, SLTOA 2017
Sri Lanka won by 5 wkts
28/01/13
2nd T20I, SLIA 2012-13
Sri Lanka won by 2 runs ( D/L method)
26/01/13
1st T20I, SLIA 2012-13
Sri Lanka won by 5 wkts
Pakistan T20 4▼ 3 1 159.5
South Africa T20 10▼ 5 5 150.7
Date
Match
Result
24/03/19
3rd T20I, SLTOSA 2019
South Africa won by 45 runs (DLS method)
22/03/19
2nd T20I, SLTOSA 2019
South Africa won by 16 runs
19/03/19
1st T20I, SLTOSA 2019
Match tied (South Africa won the Super Over eliminator)
25/01/17
3rd T20I, SLTOSA 2016-17
Sri Lanka won by 5 wkts
22/01/17
2nd T20I, SLTOSA 2016-17
Sri Lanka won by 3 wkts
20/01/17
1st T20I, SLTOSA 2016-17
South Africa won by 19 runs (Match reduced 10 overs per side due to rain)
20/09/07
22nd Match, ICCW T20 2007
Australia won by 10 wickets (with 58 balls remaining)
18/09/07
19th Match, ICCW T20 2007
Sri Lanka won by 64 runs
17/09/07
16th Match, ICCW T20 2007
Pakistan won by 33 runs
15/09/07
11th Match, ICCW T20 2007
Sri Lanka won by 7 wickets (with 7 balls remaining)
Wales T20 2▼ 0 2 120.0
England T20 12▼ 9 3 151.2
Date
Match
Result
26/06/21
3rd T20I, SLTOENG 2021
England won by 89 runs.
05/07/16
Only T20I, SLTOE 2016
England won by 8 wkts
20/05/14
Only T20I, SLTOEAI 2014
Sri Lanka won by 9 runs
25/06/11
Only T20I, SLIE 2011
Sri Lanka won by 9 wkts
21/06/09
Final, ICCW T20 2009
Pakistan won by 8 wickets (with 8 balls remaining)
19/06/09
2nd Semi-Final, ICCW T20 2009
Sri Lanka won by 57 runs
16/06/09
23rd Match, ICCW T20 2009
Sri Lanka won by 48 runs
14/06/09
19th Match, ICCW T20 2009
Sri Lanka won by 9 runs
12/06/09
15th Match, ICCW T20 2009
Sri Lanka won by 19 runs
10/06/09
11th Match, ICCW T20 2009
Sri Lanka won by 15 runs
08/06/09
8th Match, ICCW T20 2009
Sri Lanka won by 6 wickets (with 6 balls remaining)
15/06/06
Only T20I, SLIE T20IM 2006
Sri Lanka won by 2 runs
Saint Lucia T20 2▼ 1 1 147.5
United Arab Emirates T20 19▼ 11 8 145.7
Date
Match
Result
11/09/22
Final, Asia Cup 2022
Sri Lanka beat Pakistan by 23 runs
09/09/22
Super Four - Match 6, Asia Cup 2022
Sri Lanka beat Pakistan by 5 wickets
06/09/22
Match 3 (A1 v B1), Asia Cup 2022
Sri Lanka won by 6 wkts
03/09/22
Super Four - Match 1, Asia Cup 2022
Sri Lanka beat Afghanistan by 4 wickets
01/09/22
Match 5, Asia Cup 2022
Sri Lanka won by 2 wkts
27/08/22
Match 1, Asia Cup 2022
Afghanistan won by 8 wkts
04/11/21
35th Match (Group 1), ICC MENS T20 WC 2021
Sri Lanka won by 20 runs.
01/11/21
29th Match (Group 1), ICC MENS T20 WC 2021
England won by 26 runs.
30/10/21
25th Match (Group 1), ICC MENS T20 WC 2021
South Africa won by 4 wickets
28/10/21
22nd Match (Group 1), ICC MENS T20 WC 2021
Australia won by 7 wickets
24/10/21
15th Match (Group 1), ICC MENS T20 WC 2021
Sri Lanka won by 5 wickets
22/10/21
12th Match, Group A, ICC MENS T20 WC 2021
Sri Lanka won by 8 wickets
20/10/21
8th Match, Group A, ICC MENS T20 WC 2021
Sri Lanka won by 70 runs.
18/10/21
4th Match Group A, ICC MENS T20 WC 2021
Sri Lanka won by 7 wickets
27/10/17
2nd T20I, PVSLIUAE 2017
Pakistan won by 2 wkts
26/10/17
1st T20I, PVSLIUAE 2017
Pakistan won by 7 wkts
13/12/13
2nd T20I, PVSLIUAE 2013-14
Sri Lanka won by 24 runs
11/12/13
1st T20I, PVSLIUAE 2013-14
Pakistan won by 3 wkts
25/11/11
Only T20I, SLIP 2011
Pakistan won by 5 wkts
Canada T20 2▼ 1 1 135.0
New Zealand T20 8▼ 1 6 145.1
Oman T20 2▼ 2 0 162.5
Barbados T20 1▼ 1 0 195.0
M = Matches, M = Matches, W = Win, L = Loss, Mode = Click For More Details