South Africa DODI 1 1 0 307.0 Australia DT20 1 0 1 131.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
Wales T20 2▼ 0 2 120.0
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)
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)
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
Saint Lucia T20 2▼ 1 1 147.5
Canada T20 2▼ 1 1 135.0
Pakistan T20 4▼ 3 1 159.5
New Zealand T20 8▼ 1 6 145.1
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
West Indies T20 3▼ 1 2 140.7
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
Oman T20 2▼ 2 0 162.5
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
Barbados T20 1▼ 1 0 195.0
Australia ODI 27▼ 12 12 204.9
Date
Match
Result
18/03/15
1st Quarter-Final, ICWC 2015
South Africa won by 9 wkts
11/03/15
35th Match, ICWC 2015
Sri Lanka won by 148 runs
08/03/15
32nd Match, ICWC 2015
Australia won by 64 runs
26/02/15
18th Match, ICWC 2015
Sri Lanka won by 92 runs
23/01/13
5th ODI, SLIA 2012-13
Australia won by 32 runs
20/01/13
4th ODI, SLIA 2012-13
No result
18/01/13
3rd ODI, SLIA 2012-13
Sri Lanka won by 4 wkts
13/01/13
2nd ODI, SLIA 2012-13
Sri Lanka won by 8 wkts
11/01/13
1st ODI, SLIA 2012-13
Australia won by 107 runs
07/03/12
3rd Final, IASATS 2012
Australia won by 16 runs
05/03/12
2nd Final, IASATS 2012
Sri Lanka won by 8 wkts
04/03/12
1st Final, IASATS 2012
Australia won by 15 runs
01/03/12
12th Match, IASATS 2012
Sri Lanka won by 9 runs
27/02/12
11th Match, IASATS 2012
India won by 7 wkts
23/02/12
9th Match, IASATS 2012
Sri Lanka won by 3 wkts
20/02/12
8th Match, IASATS 2012
Sri Lanka won by 51 runs
16/02/12
6th Match, IASATS 2012
SL won by 8 wkts (D/L)
13/02/12
5th Match, IASATS 2012
Match tied
09/02/12
3rd Match, IASATS 2012
Australia won by 5 runs
07/02/12
2nd Match, IASATS 2012
India won by 4 wkts
03/11/10
1st ODI, SLIA 2010
Sri Lanka won by 1 wkt
28/02/08
12th Match, AISA 2008
Sri Lanka won by 13 runs
26/02/08
11th Match, AISA 2008
India won by 7 wickets (with 106 balls remaining)
21/02/08
9th Match, AISA 2008
Australia won by 24 runs (D/L method)
18/02/08
8th Match, AISA 2008
India won by 2 wickets (with 5 balls remaining)
12/02/08
5th Match, AISA 2008
Sri Lanka won by 8 wickets (with 12 balls remaining) (D/L method)
Bangladesh ODI 25▼ 15 10 231.4
Date
Match
Result
18/03/24
3rd ODI, SL TO BAN 2024
Bangladesh beat Sri Lanka by 4 wickets
15/03/24
2nd ODI, SL TO BAN 2024
Sri Lanka beat Bangladesh by 3 wickets
13/03/24
1st ODI, SL TO BAN 2024
Bangladesh beat Sri Lanka by 6 wickets
28/05/21
3rd ODI, SLTOBAN 2021
Sri Lanka won by 97 runs.
25/05/21
2nd ODI, SLTOBAN 2021
Bangladesh won by 103 runs (D/L method)
23/05/21
1st ODI, SLTOBAN 2021
Bangladesh won by 33 runs
27/01/18
Final Match, SLAZIBTS 2018
Sri Lanka won by 79 runs
25/01/18
6th Match, SLAZIBTS 2018
Sri Lanka won by 10 wkts
21/01/18
4th Match, SLAZIBTS 2018
Sri Lanka won by 5 wkts
19/01/18
3rd Match, SLAZIBTS 2018
Bangladesh won by 163 runs
17/01/18
2nd Match, SLAZIBTS 2018
Zimbabwe won by 12 runs
08/03/14
Final, AC 2014
Sri Lanka won by 5 wkts
06/03/14
10th Match, AC 2014
Sri Lanka won by 3 wkts
03/03/14
7th Match, AC 2014
Sri Lanka won by 129 runs
28/02/14
4th Match, AC 2014
Sri Lanka won by 2 wkts
25/02/14
1st Match, AC 2014
Sri Lanka won by 12 runs
22/02/14
3rd ODI, SLIB 2014
Sri Lanka won by 6 wkts
20/02/14
2nd ODI, SLIB 2014
Sri Lanka won by 61 runs
17/02/14
1st ODI, SLIB 2014
Sri Lanka won by 13 runs
20/03/12
6th Match, AC 2012
Bangladesh won by 5 wkts
15/03/12
3rd Match, AC 2012
Pakistan won by 6 wkts
13/03/12
2nd Match, AC 2012
India won by 50 runs
13/01/10
Final, TNT Bangladesh 2010
Sri Lanka won by 4 wickets (with 9 balls remaining)
10/01/10
5th Match, TNT Bangladesh 2010
India won by 8 wickets (with 104 balls remaining)
05/01/10
2nd Match, TNT Bangladesh 2010
Sri Lanka won by 5 wickets (with 12 balls remaining)
Trinidad and Tobago ODI 5▼ 1 4 172.6
Zimbabwe ODI 14▼ 12 2 229.4
Date
Match
Result
09/07/23
Final, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat Netherlands by 128 runs
07/07/23
Super Sixes - Match 9, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat West Indies by 8 wickets
02/07/23
Super Sixes - Match 4, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat Zimbabwe by 9 wickets
30/06/23
Super Sixes - Match 2, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat Netherlands by 21 runs
27/06/23
Match 19, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat Scotland by 82 runs
25/06/23
Match 15, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat Ireland by 133 runs
23/06/23
Match 11, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat Oman by 10 wickets
19/06/23
Match 3, ICC Cricket World Cup Qualifiers 2023
SL beat UAE by 175 runs
27/11/16
Final, SLAWIIZTS 2016
Sri Lanka won by 6 wickets (with 75 balls remaining)
23/11/16
5th Match, SLAWIIZTS 2016
Sri Lanka won by 1 run
16/11/16
2nd Match, SLAWIIZTS 2016
West Indies won by 62 runs
14/11/16
1st Match, SLAWIIZTS 2016
Sri Lanka won by 8 wickets (with 153 balls remaining)
05/06/10
5th Match, TSZ 2010
Sri Lanka won by 6 wkts
30/05/10
2nd Match, TSZ 2010
India won by 7 wkts
United Arab Emirates ODI 48▼ 18 29 214.4
Date
Match
Result
17/09/18
3rd Match B, AC 2018
Afghanistan won by 91 runs
15/09/18
1st Match B, AC 2018
Bangladesh won by 137 runs
23/10/17
5th ODI, PVSLIUAE 2017
Pakistan won by 9 wkts
20/10/17
4th ODI, PVSLIUAE 2017
Pakistan won by 7 wkts
18/10/17
3rd ODI, PVSLIUAE 2017
Pakistan won by 7 wkts
16/10/17
2nd ODI, PVSLIUAE 2017
Pakistan won by 32 runs
13/10/17
1st ODI, PVSLIUAE 2017
Pakistan won by 83 runs
27/12/13
5th ODI, PVSLIUAE 2013-14
Sri Lanka won by 2 wkts
25/12/13
4th ODI, PVSLIUAE 2013-14
Pakistan won by 8 wkts
22/12/13
3rd ODI, PVSLIUAE 2013-14
Pakistan won by 113 runs
20/12/13
2nd ODI, PVSLIUAE 2013-14
Sri Lanka won by 2 wkts
18/12/13
1st ODI, PVSLIUAE 2013-14
Pakistan won by 11 runs
23/11/11
5th ODI, SLIP 2011
Pakistan won by 3 wkts
20/11/11
4th ODI, SLIP 2011
Pakistan won by 26 runs
18/11/11
3rd ODI, SLIP 2011
Pakistan won by 21 runs
14/11/11
2nd ODI, SLIP 2011
Sri Lanka won by 25 runs
11/11/11
1st ODI, SLIP 2011
Pakistan won by 8 wkts
22/05/07
3rd ODI, PSLIUAE 2007
Sri Lanka won by 115 runs
20/05/07
2nd ODI, PSLIUAE 2007
Pakistan won by 98 runs
18/05/07
1st ODI, PSLIUAE 2007
Pakistan won by 5 wickets (with 48 balls remaining)
06/04/03
5th Match, KPSLZUAE 2003
Zimbabwe won by 4 wickets (with 8 balls remaining)
05/04/03
4th Match, KPSLZUAE 2003
Sri Lanka won by 129 runs
03/04/03
2nd Match, KPSLZUAE 2003
Pakistan won by 7 wickets (with 16 balls remaining)
16/04/02
Final, NZPSLUAE 2002
Pakistan won by 217 runs
13/04/02
5th Match, NZPSLUAE 2002
Sri Lanka won by 46 runs
11/04/02
4th Match, NZPSLUAE 2002
Sri Lanka won by 9 runs
08/04/02
2nd Match, NZPSLUAE 2002
New Zealand won by 11 runs
07/04/02
1st Match, NZPSLUAE 2002
Sri Lanka won by 41 runs
03/11/01
Final, PSLZUAE 2001
Pakistan won by 5 wickets (with 38 balls remaining)
01/11/01
6th Match, PSLZUAE 2001
Pakistan won by 7 wickets (with 4 balls remaining)
29/10/01
4th Match, PSLZUAE 2001
Sri Lanka won by 79 runs
26/10/01
2nd Match, PSLZUAE 2001
Sri Lanka won by 7 wickets (with 71 balls remaining)
25/10/01
1st Match, PSLZUAE 2001
Sri Lanka won by 63 runs
19/04/01
Final, NZPSLUAE 2001
Sri Lanka won by 77 runs
16/04/01
6th Match, NZPSLUAE 2001
New Zealand won by 79 runs
12/04/01
4th Match, NZPSLUAE 2001
Pakistan won by 28 runs
09/04/01
2nd Match, NZPSLUAE 2001
Sri Lanka won by 106 runs
07/04/01
1st Match, NZPSLUAE 2001
Pakistan won by 16 runs
28/10/00
Final, ISLZUAE 2000
Sri Lanka won by 245 runs
26/10/00
6th Match, ISLZUAE 2000
Sri Lanka won by 68 runs
24/10/00
4th Match, ISLZUAE 2000
Sri Lanka won by 123 runs
20/10/00
2nd Match, ISLZUAE 2000
Sri Lanka won by 7 wickets (with 18 balls remaining)
19/10/00
1st Match, ISLZUAE 2000
Sri Lanka won by 5 wickets (with 37 balls remaining)
21/10/99
Final, PSLWIUAE 1999
Pakistan won by 88 runs
17/10/99
5th Match, PSLWIUAE 1999
Pakistan won by 118 runs
16/10/99
4th Match, PSLWIUAE 1999
Sri Lanka won by 9 wickets (with 132 balls remaining)
14/10/99
3rd Match, PSLWIUAE 1999
Match tied
12/10/99
1st Match, PSLWIUAE 1999
West Indies won by 3 wickets (with 4 balls remaining)
New Zealand ODI 18▼ 5 13 233.7
Date
Match
Result
31/03/23
3rd ODI, SL TO NZ 2023
New Zealand beat Sri Lanka by 6 wickets
28/03/23
2nd ODI, SL TO NZ 2023
Match Abandoned
25/03/23
1st ODI, SL TO NZ 2023
New Zealand beat Sri Lanka by 198 runs
07/01/19
3rd ODI, SLTONZ 2018-19
New Zealand won by 115 runs
05/01/19
2nd ODI, SLTONZ 2018-19
New Zealand won by 21 runs
03/01/19
1st ODI, SLTONZ 2018-19
New Zealand won by 45 runs
04/01/16
5th ODI, SLTONZ 2015-16
New Zealand won by 36 runs
30/12/15
3rd ODI, SLTONZ 2015-16
Sri Lanka won by 8 wkts
27/12/15
2nd ODI, SLTONZ 2015-16
New Zealand won by 10 wkts
25/12/15
1st ODI, SLTONZ 2015-16
New Zealand won by 7 wkts
28/02/15
22nd Match, ICWC 2015
Sri Lanka won by 9 wkts
21/02/15
12th Match, ICWC 2015
Sri Lanka won by 4 wkts
13/02/15
1st Match, ICWC 2015
New Zealand won by 98 runs
29/01/15
7th ODI, SLTONZ 2014-15
Sri Lanka won by 34 runs
25/01/15
6th ODI, SLTONZ 2014-15
New Zealand won by 120 runs
23/01/15
5th ODI, SLTONZ 2014-15
New Zealand won by 108 runs
20/01/15
4th ODI, SLTONZ 2014-15
New Zealand won by 4 wkts
15/01/15
2nd ODI, SLTONZ 2014-15
Sri Lanka won by 6 wkts
Ireland ODI 3▼ 3 0 299.7
Jamaica ODI 2▼ 1 1 278.0
Saint Lucia ODI 1▼ 0 0 112.0
Date
Match
Result
15/04/08
3rd ODI, SLIWI ODIS 2008
No result
Grenada ODI 3▼ 2 1 176.3
South Africa ODI 20▼ 3 17 202.0
Date
Match
Result
16/03/19
5th ODI, SLTOSA 2019
South Africa won by 41 runs (by DLS method)
13/03/19
4th ODI, SLTOSA 2019
South Africa won by 6 wkts
10/03/19
3rd ODI, SLTOSA 2019
South Africa won by 71 runs (D/L method)
06/03/19
2nd ODI, SLTOSA 2019
South Africa won by 113 runs
03/03/19
1st ODI, SLTOSA 2019
South Africa won by 8 wkts
10/02/17
5th ODI, SLTOSA 2016-17
South Africa won by 88 runs
07/02/17
4th ODI, SLTOSA 2016-17
South Africa won by 40 runs
04/02/17
3rd ODI, SLTOSA 2016-17
South Africa won by 7 wkts
01/02/17
2nd ODI, SLTOSA 2016-17
South Africa won by 121 runs
28/01/17
1st ODI, SLTOSA 2016-17
South Africa won by 8 wkts
22/01/12
5th ODI, SLISA 2011-12
Sri Lanka won by 2 wkts
20/01/12
4th ODI, SLISA 2011-12
Sri Lanka won by 5 wkts
17/01/12
3rd ODI, SLISA 2011-12
South Africa win by 4 runs (D/L method)
14/01/12
2nd ODI, SLISA 2011-12
South Africa won by 5 wkts
11/01/12
1st ODI, SLISA 2011-12
South Africa won by 258 runs
25/09/09
4th Match, ICT 2009
England won by 6 wickets (with 30 balls remaining)
18/02/03
18th Match, IWC 2003
Sri Lanka won by 9 wickets (with 272 balls remaining)
04/12/02
4th ODI, SLSAOS 2002
South Africa won by 8 wickets (with 115 balls remaining)
09/01/01
3rd ODI, SLSAOS 2000 01
South Africa won by 8 wickets (with 7 balls remaining)
08/04/98
4th Match, PSASLSA 1998
Pakistan won by 110 runs
Scotland ODI 2▼ 2 0 303.0
Wales ODI 6▼ 1 5 182.3
Pakistan ODI 9▼ 5 4 280.6
West Indies ODI 3▼ 0 3 259.7
Sri Lanka ODI 140▼ 77 60 235.0
Date
Match
Result
11/02/24
2nd ODI, AFG TO SL 2024
Sri Lanka beat Afghanistan by 155 runs
09/02/24
1st ODI, AFG TO SL 2024
Sri Lanka beat Afghanistan by 42 runs
17/09/23
Final, Asia Cup 2023
India beat Sri Lanka by 10 wickets
14/09/23
Super Four - Match 5, Asia Cup 2023
Sri Lanka beat Pakistan by 2 wickets
12/09/23
Super Four - Match 4, Asia Cup 2023
India beat Sri Lanka by 41 runs
09/09/23
Super Four - Match 2, Asia Cup 2023
Sri Lanka beat Bangladesh by 21 runs
31/08/23
Match 2, Asia Cup 2023
Sri Lanka beat Bangladesh by 5 wickets
07/06/23
3rd ODI, AFG TO SL 2023
Sri Lanka beat Afghanistan by 9 wickets
04/06/23
2nd ODI, AFG TO SL 2023
Sri Lanka beat Afghanistan by 132 runs
02/06/23
1st ODI, AFG TO SL 2023
Afghanistan beat Sri Lanka by 6 wickets
30/11/22
3rd ODI, Afghanistan tour of Sri Lanka 2022
Sri Lanka beat Afghanistan by 4 wickets
27/11/22
2nd ODI, Afghanistan tour of Sri Lanka 2022
Match Abandoned
25/11/22
1st ODI, Afghanistan tour of Sri Lanka 2022
Afghanistan beat Sri Lanka by 60 runs
24/06/22
5th ODI, Australia tour of Sri Lanka
Australia beat Sri Lanka by 4 wickets
21/06/22
4th ODI, Australia tour of Sri Lanka
Sri Lanka beat Australia by 4 runs
19/06/22
3rd ODI, Australia tour of Sri Lanka
Sri Lanka beat Australia by 6 wickets
16/06/22
2nd ODI, Australia tour of Sri Lanka
Sri Lanka beat Australia by 26 runs (D/L method)
14/06/22
1st ODI, Australia tour of Sri Lanka
Australia beat Sri Lanka by 2 wickets (D/L method)
21/01/22
3rd ODI, ZIM TO SL 2022
Sri Lanka won by 184 runs.
18/01/22
2nd ODI, ZIM TO SL 2022
Zimbabwe won by 22 runs.
16/01/22
1st ODI, ZIM TO SL 2022
Sri Lanka won by 5 wickets
07/09/21
3rd ODI, SA TO SL 2021
Sri Lanka won by 78 runs.
04/09/21
2nd ODI, SA TO SL 2021
South Africa won by 67 runs (D/L method)
02/09/21
1st ODI, SA TO SL 2021
Sri Lanka won by 14 runs.
23/07/21
3rd ODI, INDTOSL 2021
Sri Lanka won by 3 wickets (D/L method)
20/07/21
2nd ODI, INDTOSL 2021
India won by 3 wickets
18/07/21
1st ODI, INDTOSL 2021
India won by 7 wickets
01/03/20
3rd ODI, WITOSL 2020
Sri Lanka won by 6 runs
26/02/20
2nd ODI, WITOSL 2020
Sri Lanka won by 161 runs
22/02/20
1st ODI, WITOSL 2020
Sri Lanka won by 1 wkt
31/07/19
3rd ODI, BTOSL 2019
Sri Lanka won by 122 runs
28/07/19
2nd ODI, BTOSL 2019
Sri Lanka won by 7 wkts
26/07/19
1st ODI, BTOSL 2019
Sri Lanka won by 91 runs
23/10/18
5th ODI, ETOSL 2018
Sri Lanka won by 219 runs (DLS method)
20/10/18
4th ODI, ETOSL 2018
England won by 18 runs by DLS Method
17/10/18
3rd ODI, ETOSL 2018
England won by 7 wkts (Match reduced to 21 overs per - side due to rain)
13/10/18
2nd ODI, ETOSL 2018
England won by 31 runs by DLS Method
10/10/18
1st ODI, ETOSL 2018
No result
12/08/18
5th ODI, SATOSL 2018
Sri Lanka won by 178 runs
08/08/18
4th ODI, SATOSL 2018
Sri Lanka won by 3 runs - DLS Method
05/08/18
3rd ODI, SATOSL 2018
South Africa won by 78 runs
01/08/18
2nd ODI, SATOSL 2018
South Africa won by 4 wkts
29/07/18
1st ODI, SATOSL 2018
South Africa won by 5 wkts
03/09/17
5th ODI, ITOSL 2017
India won by 6 wkts
31/08/17
4th ODI, ITOSL 2017
India won by 168 runs
27/08/17
3rd ODI, ITOSL 2017
India won by 6 wkts
24/08/17
2nd ODI, ITOSL 2017
India won by 3 wkts - Match reduced to 47 overs due to rain
20/08/17
1st ODI, ITOSL 2017
India won by 9 wkts
10/07/17
5th ODI, ZTOSL 2017
Zimbabwe won by 3 wkts
08/07/17
4th ODI, ZTOSL 2017
Zimbabwe won by 4 wkts (DLS method - Zimbabwe innings reduced to 31 overs due to rain)
06/07/17
3rd ODI, ZTOSL 2017
Sri Lanka won by 8 wkts
02/07/17
2nd ODI, ZTOSL 2017
Sri Lanka won by 7 wkts
30/06/17
1st ODI, ZTOSL 2017
Zimbabwe won by 6 wkts
01/04/17
3rd ODI, BTOSL 2017
Sri Lanka won by 70 runs
25/03/17
1st ODI, BTOSL 2017
Bangladesh won by 90 runs
04/09/16
5th ODI, ATOSL 2016
Australia won by 5 wkts
31/08/16
4th ODI, ATOSL 2016
Australia won by 6 wkts
28/08/16
3rd ODI, ATOSL 2016
Australia won by 2 wkts
24/08/16
2nd ODI, ATOSL 2016
Sri Lanka won by 82 runs
21/08/16
1st ODI, ATOSL 2016
Australia won by 3 wkts
07/11/15
3rd ODI, WITOSL 2015
Sri Lanka won by 19 runs (D/L method)
04/11/15
2nd ODI, WITOSL 2015
Sri Lanka won by 8 wkts (D/L method)
01/11/15
1st ODI, WITOSL 2015
Sri Lanka won by 1 wkt (D/L method)
26/07/15
5th ODI, PTOSL 2015
Sri Lanka won by 165 runs
22/07/15
4th ODI, PTOSL 2015
Pakistan won by 7 wkts
19/07/15
3rd ODI, PTOSL 2015
Pakistan won by 135 runs
15/07/15
2nd ODI, PTOSL 2015
Sri Lanka won by 2 wkts
11/07/15
1st ODI, PTOSL 2015
Pakistan won by 6 wkts
16/12/14
7th ODI, ETOSL 2014
Sri Lanka won by 87 runs
13/12/14
6th ODI, ETOSL 2014
Sri Lanka won by 90 runs
10/12/14
5th ODI, ETOSL 2014
England won by 5 wkts
07/12/14
4th ODI, ETOSL 2014
Sri Lanka won by 6 wkts
03/12/14
3rd ODI, ETOSL 2014
England won by 5 wkts
29/11/14
2nd ODI, ETOSL 2014
Sri Lanka won by 8 wkts
26/11/14
1st ODI, ETOSL 2014
Sri Lanka won by 25 runs
30/08/14
3rd ODI, PTOSL 2014
SL won by 7 wkts (D/L method)
26/08/14
2nd ODI, PTOSL 2014
Sri Lanka won by 77 runs
23/08/14
1st ODI, PTOSL 2014
Pak won by 4 wkts (D/L method)
12/07/14
3rd ODI, SATOSL 2014
South Africa won by 82 runs
09/07/14
2nd ODI, SATOSL 2014
Sri Lanka won by 87 runs
06/07/14
1st ODI, SATOSL 2014
South Africa won by 75 runs
16/11/13
3rd ODI, NZTOSL 2013
Sri Lanka won by 36 runs (D/L method)
12/11/13
2nd ODI, NZTOSL 2013
New Zealand won by 4 wickets (D/L method)
31/07/13
5th ODI, SATOSL 2013
Sri Lanka won by 128 runs
28/07/13
4th ODI, SATOSL 2013
Sri Lanka won by 8 wkts
26/07/13
3rd ODI, SATOSL 2013
South Africa won by 56 runs
23/07/13
2nd ODI, SATOSL 2013
Sri Lanka won by 17 runs (D/L method)
20/07/13
1st ODI, SATOSL 2013
Sri Lanka won by 180 runs
28/03/13
3rd ODI, BTOSL 2013
Bangladesh won by 3 wkts
23/03/13
1st ODI, BTOSL 2013
Sri Lanka won by 8 wkts
10/11/12
4th ODI, NZISL 2012
Sri Lanka won by 7 wkts (D/L method)
06/11/12
3rd ODI, NZISL 2012
Sri Lanka won by 7 wkts (D/L method)
04/11/12
2nd ODI, NZISL 2012
Sri Lanka win by 14 runs (D/L method)
04/08/12
5th ODI, ITOSL 2012
India won by 20 runs
31/07/12
4th ODI, ITOSL 2012
India won by 6 wkts
28/07/12
3rd ODI, ITOSL 2012
India won by 5 wkts
24/07/12
2nd ODI, ITOSL 2012
Sri Lanka won by 9 wkts
21/07/12
1st ODI, ITOSL 2012
India won by 21 runs
18/06/12
5th ODI, PTOSL 2012
Sri Lanka won by 2 wkts
16/06/12
4th ODI, PTOSL 2012
Sri Lanka won by 44 runs
09/06/12
2nd ODI, PTOSL 2012
Sri Lanka won by 76 runs
07/06/12
1st ODI, PTOSL 2012
Pakistan won by 6 wickets (D/L method)
22/08/11
5th ODI, AISL 2011
Sri Lanka won by 4 wkts
20/08/11
4th ODI, AISL 2011
Australia won by 5 wkts
16/08/11
3rd ODI, AISL 2011
Sri Lanka won by 78 runs
14/08/11
2nd ODI, AISL 2011
Australia won by 8 wkts
10/08/11
1st ODI, AISL 2011
Australia won by 7 wkts
29/03/11
First semi-final, ICCWC 2011
Sri Lanka won by 5 wkts
26/03/11
4th Quarter-Final, ICCWC 2011
Sri Lanka won by 10 wkts
10/03/11
26th Match, ICCWC 2011
Sri Lanka won by 139 runs
01/03/11
14th Match, ICCWC 2011
Sri Lanka won by 9 wkts
26/02/11
10th Match, ICCWC 2011
Pakistan won by 11 runs
20/02/11
3rd Match, ICCWC 2011
Sri Lanka won by 210 runs
06/02/11
3rd ODI, WIISL ODIS 2011
Sri Lanka won by 26 runs
03/02/11
2nd ODI, WIISL ODIS 2011
Sri Lanka won by 8 wickets (D/L method)
31/01/11
1st ODI, WIISL ODIS 2011
Match abandoned due to rain
28/08/10
Final, TSSL 2010
Sri Lanka won by 74 runs
22/08/10
5th Match, TSSL 2010
Sri Lanka won by 8 wkts
16/08/10
3rd Match, TSSL 2010
India won by 6 wkts
24/06/10
Final, AC 2010
India won by 81 runs
22/06/10
6th match, AC 2010
Sri Lanka won by 7 wkts
15/06/10
1st match, AC 2010
Sri Lanka won by 16 runs
14/09/09
Final, INZSLSL 2009
India won by 46 runs
12/09/09
3rd Match, INZSLSL 2009
Sri Lanka won by 139 runs
09/08/09
5th ODI, PISL ODIS 2009
Pakistan won by 132 runs
07/08/09
4th ODI, PISL ODIS 2009
Pakistan won by 146 runs
03/08/09
3rd ODI, PISL ODIS 2009
Sri Lanka won by 6 wickets (with 21 balls remaining)
01/08/09
2nd ODI, PISL ODIS 2009
Sri Lanka won by 6 wickets (with 38 balls remaining)
30/07/09
1st ODI, PISL ODIS 2009
Sri Lanka won by 36 runs
08/02/09
5th ODI, IISL ODIS 2009
Sri Lanka won by 68 runs
05/02/09
4th ODI, IISL ODIS 2009
India won by 67 runs
03/02/09
3rd ODI, IISL ODIS 2009
India won by 147 runs
31/01/09
2nd ODI, IISL ODIS 2009
India won by 15 runs
28/01/09
1st ODI, IISL ODIS 2009
India won by 6 wickets (with 11 balls remaining)
29/08/08
5th ODI, IISL ODIS 2008
Sri Lanka won by 112 runs (D/L method)
27/08/08
4th ODI (Replay), IISL ODIS 2008
India won by 46 runs
24/08/08
3rd ODI, IISL ODIS 2008
India won by 33 runs
20/08/08
2nd ODI, IISL ODIS 2008
India won by 3 wickets (with 62 balls remaining)
18/08/08
1st ODI, IISL ODIS 2008
Sri Lanka won by 8 wickets (with 91 balls remaining)
01/08/04
Final, ASIACUP 2004
Sri Lanka won by 25 runs
India ODI 33▼ 8 24 236.6
Date
Match
Result
09/11/23
Match 41, ICC World Cup 2023
New Zealand beat Sri Lanka by 5 wickets
06/11/23
Match 38, ICC World Cup 2023
Bangladesh beat Sri Lanka by 3 wickets
02/11/23
Match 33, ICC World Cup 2023
India beat Sri Lanka by 302 runs
30/10/23
Match 30, ICC World Cup 2023
Afghanistan beat Sri Lanka by 7 wickets
26/10/23
Match 25, ICC World Cup 2023
Sri Lanka beat England by 8 wickets
21/10/23
Match 19, ICC World Cup 2023
Sri Lanka beat Netherlands by 5 wickets
16/10/23
Match 14, ICC World Cup 2023
Australia beat Sri Lanka by 5 wickets
10/10/23
Match 8, ICC World Cup 2023
Pakistan beat Sri Lanka by 6 wickets
07/10/23
Match 4, ICC World Cup 2023
South Africa beat Sri Lanka by 102 runs
15/01/23
3rd ODI, Sri Lanka tour of India 2023
India beat Sri Lanka by 317 runs
12/01/23
2nd ODI, Sri Lanka tour of India 2023
India beat Sri Lanka by 4 wickets
10/01/23
1st ODI, Sri Lanka tour of India 2023
India beat Sri Lanka by 67 runs
17/12/17
3rd ODI, SLTOI 2017
India won by 8 wkts
13/12/17
2nd ODI, SLTOI 2017
India won by 141 runs
10/12/17
1st ODI, SLTOI 2017
Sri Lanka won by 7 wkts
16/11/14
5th ODI, SLTOI 2014
India won by 3 wkts
13/11/14
4th ODI, SLTOI 2014
India won by 153 runs
09/11/14
3rd ODI, SLTOI 2014
India won by 6 wkts
06/11/14
2nd ODI, SLTOI 2014
India won by 6 wkts
02/11/14
1st ODI, SLTOI 2014
India won by 169 runs
02/04/11
Final, ICCWC 2011
India won by 6 wkts
18/03/11
38th Match, ICCWC 2011
Sri Lanka won by 112 runs
27/12/09
5th ODI, SLII ODIS 2009
No result
24/12/09
4th ODI, SLII ODIS 2009
India won by 7 wickets (with 11 balls remaining)
21/12/09
3rd ODI, SLII ODIS 2009
India won by 7 wickets (with 45 balls remaining)
18/12/09
2nd ODI, SLII ODIS 2009
Sri Lanka won by 3 wickets (with 5 balls remaining)
15/12/09
1st ODI, SLII ODIS 2009
India won by 3 runs
24/10/06
13th Match, ICT 2006
South Africa won by 78 runs
10/10/06
3rd Qualifying Match, ICT 2006
Sri Lanka won by 144 runs
06/11/05
5th ODI, SLII ODIS 2005
Sri Lanka won by 5 wickets (with 14 balls remaining)
17/05/97
4th Match, INZPSLI 1997
Sri Lanka won by 5 wickets (with 55 balls remaining)
09/11/93
2nd Match, ISASLWIZII 1983
West Indies won by 46 runs
21/10/89
6th Match, AEIPSLWIII 1989
India won by 6 runs
England ODI 25▼ 10 12 235.7
Date
Match
Result
04/07/21
3rd ODI, SLTOENG 2021
No result
01/07/21
2nd ODI, SLTOENG 2021
England won by 8 wickets
29/06/21
1st ODI, SLTOENG 2021
England won by 5 wickets
06/07/19
Match 44, ICCCWC 2019
India won by 7 wkts
01/07/19
Match 39, ICCCWC 2019
Sri Lanka won by 23 runs
28/06/19
Match 35, ICCCWC 2019
South Africa won by 9 wkts
21/06/19
Match 27, ICCCWC 2019
Sri Lanka won by 20 runs
15/06/19
Match 20, ICCCWC 2019
Australia won by 87 runs
11/06/19
Match 16, ICCCWC 2019
Match abandoned without toss due to rain
07/06/19
Match 11, ICCCWC 2019
Match abandoned without a ball bowled (no toss)
08/06/17
8th Match, ICCCT 2017
Sri Lanka won by 7 wkts
03/06/17
3rd Match, ICCCT 2017
South Africa won by 96 runs
29/06/16
4th ODI, SLTOE 2016
England won by 6 wickets (DLS method)
26/06/16
3rd ODI, SLTOE 2016
No result
24/06/16
2nd ODI, SLTOE 2016
England won by 10 wkts
21/06/16
1st ODI, SLTOE 2016
Match tied
03/06/14
5th ODI, SLTOEAI 2014
Sri Lanka won by 6 wkts
31/05/14
4th ODI, SLTOEAI 2014
Sri Lanka won by 7 runs
28/05/14
3rd ODI, SLTOEAI 2014
England won by 10 wkts
25/05/14
2nd ODI, SLTOEAI 2014
Sri Lanka won by 157 runs
22/05/14
1st ODI, SLTOEAI 2014
England won by 81 runs (D/L method)
17/06/13
12th Match, ICCCT 2013
Sri Lanka won by 20 runs
13/06/13
8th Match, ICCCT 2013
Sri Lanka won by 7 wkts
06/07/11
4th ODI, SLIE 2011
England won by 10 wickets (D/L method)
03/07/11
3rd ODI, SLIE 2011
Sri Lanka won by 6 wkts
M = Matches, M = Matches, W = Win, L = Loss, Mode = Click For More Details