AFG All ODI 14▼ 9 4
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
30/10/23
Match 30, ICC World Cup 2023
Afghanistan beat Sri Lanka by 7 wickets
05/09/23
Match 6, Asia Cup 2023
Sri Lanka beat Afghanistan by 2 runs
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
04/06/19
Match 7, ICCCWC 2019
Sri Lanka won by 34 runs (D/L method)
17/09/18
3rd Match B, AC 2018
Afghanistan won by 91 runs
21/02/15
12th Match, ICWC 2015
Sri Lanka won by 4 wkts
03/03/14
7th Match, AC 2014
Sri Lanka won by 129 runs
AUS All ODI 36▼ 15 20
Date
Match
Result
16/10/23
Match 14, ICC World Cup 2023
Australia beat Sri Lanka by 5 wickets
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)
15/06/19
Match 20, ICCCWC 2019
Australia won by 87 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
08/03/15
32nd Match, ICWC 2015
Australia won by 64 runs
17/06/13
12th Match, ICCCT 2013
Sri Lanka won by 20 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
23/02/12
9th Match, IASATS 2012
Sri Lanka won by 3 wkts
16/02/12
6th Match, IASATS 2012
SL won by 8 wkts (D/L)
09/02/12
3rd Match, IASATS 2012
Australia won by 5 runs
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
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
21/02/08
9th Match, AISA 2008
Australia won by 24 runs (D/L method)
16/04/07
43rd Match, IWC 2007
Australia won by 7 wickets (with 44 balls remaining)
13/09/94
5th Match, AIPSLISL 1994
Sri Lanka won by 6 wickets (with 8 balls remaining) (revised target)
BAN All ODI 26▼ 16 10
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
06/11/23
Match 38, ICC World Cup 2023
Bangladesh beat Sri Lanka by 3 wickets
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
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
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
11/06/19
Match 16, ICCCWC 2019
Match abandoned without toss due to rain
15/09/18
1st Match B, AC 2018
Bangladesh won by 137 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
19/01/18
3rd Match, SLAZIBTS 2018
Bangladesh won by 163 runs
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
26/02/15
18th Match, ICWC 2015
Sri Lanka won by 92 runs
06/03/14
10th Match, AC 2014
Sri Lanka won by 3 wkts
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
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
CAN All ODI 2▼ 2 0
ENG All ODI 35▼ 16 15
Date
Match
Result
26/10/23
Match 25, ICC World Cup 2023
Sri Lanka beat England by 8 wickets
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
21/06/19
Match 27, ICCCWC 2019
Sri Lanka won by 20 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
02/07/16
5th ODI, SLTOE 2016
England won by 122 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
28/02/15
22nd Match, ICWC 2015
Sri Lanka won by 9 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
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)
13/06/13
8th Match, ICCCT 2013
Sri Lanka won by 7 wkts
09/07/11
5th ODI, SLIE 2011
England won by 16 runs
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
01/07/11
2nd ODI, SLIE 2011
Sri Lanka won by 69 runs
28/06/11
1st ODI, SLIE 2011
England won by 110 runs (D/L method)
26/03/11
4th Quarter-Final, ICCWC 2011
Sri Lanka won by 10 wkts
IND All ODI 81▼ 26 52
Date
Match
Result
02/11/23
Match 33, ICC World Cup 2023
India beat Sri Lanka by 302 runs
17/09/23
Final, Asia Cup 2023
India beat Sri Lanka by 10 wickets
12/09/23
Super Four - Match 4, Asia Cup 2023
India beat Sri Lanka by 41 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
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
06/07/19
Match 44, ICCCWC 2019
India won by 7 wkts
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
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
08/06/17
8th Match, ICCCT 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
28/02/14
4th Match, AC 2014
Sri Lanka won by 2 wkts
11/07/13
Final, IASLIWITS 2013
India won by 1 wkt
09/07/13
6th Match, IASLIWITS 2013
India won by 81 runs (D/L method)
02/07/13
3rd Match, IASLIWITS 2013
Sri Lanka won by 161 runs
20/06/13
2nd Semi-Final, ICCCT 2013
India won by 8 wkts
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
13/03/12
2nd Match, AC 2012
India won by 50 runs
27/02/12
11th Match, IASATS 2012
India won by 7 wkts
20/02/12
8th Match, IASATS 2012
Sri Lanka won by 51 runs
13/02/12
5th Match, IASATS 2012
Match tied
07/02/12
2nd Match, IASATS 2012
India won by 4 wkts
02/04/11
Final, ICCWC 2011
India won by 6 wkts
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
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
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)
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
14/09/09
Final, INZSLSL 2009
India won by 46 runs
12/09/09
3rd Match, INZSLSL 2009
Sri Lanka won by 139 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)
06/07/08
Final, ASIACUP 2008
Sri Lanka won by 100 runs
03/07/08
11th Match, ASIACUP 2008
India won by 6 wickets (with 19 balls remaining)
26/02/08
11th Match, AISA 2008
India won by 7 wickets (with 106 balls remaining)
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)
06/11/05
5th ODI, SLII ODIS 2005
Sri Lanka won by 5 wickets (with 14 balls remaining)
01/08/04
Final, ASIACUP 2004
Sri Lanka won by 25 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
19/10/00
1st Match, ISLZUAE 2000
Sri Lanka won by 5 wickets (with 37 balls remaining)
01/07/98
7th Match, INZSLSL 1998
Sri Lanka won by 8 runs
18/07/97
3rd Match, BIPSLAC 1997
Sri Lanka won by 6 wickets (with 32 balls remaining)
17/05/97
4th Match, INZPSLI 1997
Sri Lanka won by 5 wickets (with 55 balls remaining)
21/10/89
6th Match, AEIPSLWIII 1989
India won by 6 runs
IRE All ODI 5▼ 5 0
KEN All ODI 2▼ 2 0
NED All ODI 4▼ 4 0
NZ All ODI 36▼ 13 22
Date
Match
Result
09/11/23
Match 41, ICC World Cup 2023
New Zealand beat Sri Lanka by 5 wickets
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
01/06/19
Match 3, ICCCWC 2019
New Zealand won by 10 wkts
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
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
11/01/15
1st ODI, SLTONZ 2014-15
New Zealand won by 3 wkts
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)
09/06/13
4th Match, ICCCT 2013
New Zealand won by 1 wkt
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)
29/03/11
First semi-final, ICCWC 2011
Sri Lanka won by 5 wkts
18/03/11
38th Match, ICCWC 2011
Sri Lanka won by 112 runs
12/04/07
39th Match, IWC 2007
Sri Lanka won by 6 wickets (with 29 balls remaining)
20/10/06
11th Match, ICT 2006
Sri Lanka won by 7 wickets (with 84 balls remaining)
13/04/02
5th Match, NZPSLUAE 2002
Sri Lanka won by 46 runs
08/04/02
2nd Match, NZPSLUAE 2002
New Zealand won by 11 runs
16/04/01
6th Match, NZPSLUAE 2001
New Zealand won by 79 runs
09/04/01
2nd Match, NZPSLUAE 2001
Sri Lanka won by 106 runs
OMN All ODI 1▼ 1 0
PAK All ODI 63▼ 24 38
Date
Match
Result
10/10/23
Match 8, ICC World Cup 2023
Pakistan beat Sri Lanka by 6 wickets
14/09/23
Super Four - Match 5, Asia Cup 2023
Sri Lanka beat Pakistan by 2 wickets
02/10/19
3rd ODI, SLTOP 2019
Pakistan won by 5 wkts
30/09/19
2nd ODI, SLTOP 2019
Pakistan won by 67 runs
27/09/19
1st ODI, SLTOP 2019
Match abandoned without a ball bowled (No toss)
07/06/19
Match 11, ICCCWC 2019
Match abandoned without a ball bowled (no toss)
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
12/06/17
12th Match, ICCCT 2017
Pakistan won by 3 wkts
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
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)
08/03/14
Final, AC 2014
Sri Lanka won by 5 wkts
25/02/14
1st Match, AC 2014
Sri Lanka won by 12 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
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)
15/03/12
3rd Match, AC 2012
Pakistan won by 6 wkts
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
26/02/11
10th Match, ICCWC 2011
Pakistan won by 11 runs
15/06/10
1st match, AC 2010
Sri Lanka won by 16 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
24/01/09
3rd ODI, SLIP ODIS 2009
Sri Lanka won by 234 runs
21/01/09
2nd ODI, SLIP ODIS 2009
Sri Lanka won by 129 runs
20/01/09
1st ODI, SLIP ODIS 2009
Pakistan won by 8 wickets (with 25 balls remaining)
29/06/08
8th Match, ASIACUP 2008
Sri Lanka won by 64 runs
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)
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
11/04/02
4th Match, NZPSLUAE 2002
Sri Lanka won by 9 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)
26/10/01
2nd Match, PSLZUAE 2001
Sri Lanka won by 7 wickets (with 71 balls remaining)
19/04/01
Final, NZPSLUAE 2001
Sri Lanka won by 77 runs
12/04/01
4th Match, NZPSLUAE 2001
Pakistan won by 28 runs
07/04/01
1st Match, NZPSLUAE 2001
Pakistan won by 16 runs
21/10/99
Final, PSLWIUAE 1999
Pakistan won by 88 runs
17/10/99
5th Match, PSLWIUAE 1999
Pakistan won by 118 runs
SCO All ODI 4▼ 4 0
RSA All ODI 38▼ 11 26
Date
Match
Result
07/10/23
Match 4, ICC World Cup 2023
South Africa beat Sri Lanka by 102 runs
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.
28/06/19
Match 35, ICCCWC 2019
South Africa won by 9 wkts
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
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/06/17
3rd Match, ICCCT 2017
South Africa won by 96 runs
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
18/03/15
1st Quarter-Final, ICWC 2015
South Africa won by 9 wkts
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
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
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
24/10/06
13th Match, ICT 2006
South Africa won by 78 runs
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)
UAE All ODI 1▼ 1 0
WI All ODI 23▼ 14 8
Date
Match
Result
07/07/23
Super Sixes - Match 9, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat West Indies by 8 wickets
14/03/21
3rd ODI, SLTOWI 2021
West Indies won by 5 wkts
12/03/21
2nd ODI, SLTOWI 2021
West Indies won by 5 wkts
10/03/21
1st ODI, SLTOWI 2021
West Indies won by 8 wkts
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
01/07/19
Match 39, ICCCWC 2019
Sri Lanka won by 23 runs
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
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)
07/07/13
5th Match, IASLIWITS 2013
Sri Lanka won by 39 runs (D/L method)
28/06/13
1st Match, IASLIWITS 2013
West Indies won by 6 wkts
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
15/04/08
3rd ODI, SLIWI ODIS 2008
No result
12/04/08
2nd ODI, SLIWI ODIS 2008
West Indies won by 7 wickets (with 27 balls remaining) (D/L method)
10/04/08
1st ODI, SLIWI ODIS 2008
West Indies won by 1 wicket (with 0 balls remaining)
14/10/06
6th Qualifying Match, ICT 2006
Sri Lanka won by 9 wickets (with 220 balls remaining)
16/10/99
4th Match, PSLWIUAE 1999
Sri Lanka won by 9 wickets (with 132 balls remaining)
ZIM All ODI 21▼ 14 7
Date
Match
Result
02/07/23
Super Sixes - Match 4, ICC Cricket World Cup Qualifiers 2023
Sri Lanka beat Zimbabwe by 9 wickets
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
21/01/18
4th Match, SLAZIBTS 2018
Sri Lanka won by 5 wkts
17/01/18
2nd Match, SLAZIBTS 2018
Zimbabwe won by 12 runs
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
27/11/16
Final, SLAWIIZTS 2016
Sri Lanka won by 6 wickets (with 75 balls remaining)
14/11/16
1st Match, SLAWIIZTS 2016
Sri Lanka won by 8 wickets (with 153 balls remaining)
10/03/11
26th Match, ICCWC 2011
Sri Lanka won by 139 runs
10/10/06
3rd Qualifying Match, ICT 2006
Sri Lanka won by 144 runs
08/10/04
4th Match, PSZP 2004
Sri Lanka won by 7 wickets (with 191 balls remaining)
06/04/03
5th Match, KPSLZUAE 2003
Zimbabwe won by 4 wickets (with 8 balls remaining)
29/10/01
4th Match, PSLZUAE 2001
Sri Lanka won by 79 runs
25/10/01
1st Match, PSLZUAE 2001
Sri Lanka won by 63 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)
AFG All T20 9▼ 5 4
AUS All T20 24▼ 9 15
Date
Match
Result
25/10/22
Super 12 - Match 19, ICC Mens T20 World Cup 2022
Australia need 0 runs in 21 balls
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
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)
28/10/21
22nd Match (Group 1), ICC MENS T20 WC 2021
Australia won by 7 wickets
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
09/09/16
2nd T20I, ATOSL 2016
Australia won by 4 wkts
06/09/16
1st T20I, ATOSL 2016
Australia won by 85 runs
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
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
08/06/09
8th Match, ICCW T20 2009
Sri Lanka won by 6 wickets (with 6 balls remaining)
20/09/07
22nd Match, ICCW T20 2007
Australia won by 10 wickets (with 58 balls remaining)
BAN All T20 16▼ 11 5
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
01/09/22
Match 5, Asia Cup 2022
Sri Lanka won by 2 wkts
24/10/21
15th Match (Group 1), ICC MENS T20 WC 2021
Sri Lanka won by 5 wickets
16/03/18
6th Match, IABISL T20ITS 2018
Bangladesh won by 2 wkts
10/03/18
3rd Match, IABISL T20ITS 2018
Bangladesh won by 5 wkts
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
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
28/02/16
5th Match, AC 2016
Bangladesh won by 23 runs
14/02/14
2nd T20I, SLIB 2014
Sri Lanka won by 3 wkts
12/02/14
1st T20I, SLIB 2014
Sri Lanka won by 2 runs
31/03/13
Only T20I, BTOSL 2013
Sri Lanka won by 17 runs
18/09/07
19th Match, ICCW T20 2007
Sri Lanka won by 64 runs
ENG All T20 14▼ 4 10
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/21
29th Match (Group 1), ICC MENS T20 WC 2021
England won by 26 runs.
26/06/21
3rd T20I, SLTOENG 2021
England won by 89 runs.
24/06/21
2nd T20I, SLTOENG 2021
England won by 5 wickets (D/L method)
23/06/21
1st T20I, SLTOENG 2021
England won by 8 wickets
27/10/18
Only T20I, ETOSL 2018
England won by 30 runs
05/07/16
Only T20I, SLTOE 2016
England won by 8 wkts
26/03/16
29th Match, ICCW T20 2016
England won by 10 runs
20/05/14
Only T20I, SLTOEAI 2014
Sri Lanka won by 9 runs
27/03/14
22nd Match, ICCWT20 2014
England won by 6 wkts
01/10/12
22nd Match, ICCWT20 2012
Sri Lanka won by 19 runs
25/06/11
Only T20I, SLIE 2011
Sri Lanka won by 9 wkts
13/05/10
1st Semi-Final, ICCW T20 2010
England won by 7 wickets (with 24 balls remaining)
15/06/06
Only T20I, SLIE T20IM 2006
Sri Lanka won by 2 runs
IND All T20 28▼ 9 19
Date
Match
Result
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
06/09/22
Match 3 (A1 v B1), Asia Cup 2022
Sri Lanka won by 6 wkts
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
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.
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
12/03/18
4th Match, IABISL T20ITS 2018
India won by 6 wkts
06/03/18
1st Match, IABISL T20ITS 2018
Sri Lanka won by 5 wkts
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
06/09/17
Only T20I, ITOSL 2017
India won by 7 wkts
01/03/16
7th Match, AC 2016
India won by 5 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
06/04/14
Final, ICCWT20 2014
Sri Lanka won by 6 wkts
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
11/05/10
23rd Match, ICCW T20 2010
Sri Lanka won by 5 wickets (with 0 balls remaining)
12/12/09
2nd T20I, SLII T20IS 2009
India won by 6 wickets (with 5 balls remaining)
09/12/09
1st T20I, SLII T20IS 2009
Sri Lanka won by 29 runs
IRE All T20 3▼ 3 0
KEN All T20 1▼ 1 0
NAM All T20 2▼ 1 1
NED All T20 3▼ 3 0
NZ All T20 20▼ 7 11
Date
Match
Result
08/04/23
3rd T20I, SL TO NZ 2023
New Zealand beat Sri Lanka by 4 wickets
05/04/23
2nd T20I, SL TO NZ 2023
New Zealand beat Sri Lanka by 9 wickets
29/10/22
Super 12 - Match 27, ICC Mens T20 World Cup 2022
New Zealand beat Sri Lanka by 65 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
11/01/19
Only T20I, SLTONZ 2018-19
New Zealand won by 35 runs
10/01/16
2nd T20I, SLTONZ 2015-16
New Zealand won by 9 wkts
07/01/16
1st T20I, SLTONZ 2015-16
New Zealand won by 3 runs
31/03/14
30th Match, ICCWT20 2014
Sri Lanka won by 59 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
30/10/12
Only T20I, NZISL 2012
No result (revised target)
27/09/12
13th Match, ICCWT20 2012
Match tied (Sri Lanka won the one-over eliminator)
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
16/06/09
23rd Match, ICCW T20 2009
Sri Lanka won by 48 runs
15/09/07
11th Match, ICCW T20 2007
Sri Lanka won by 7 wickets (with 7 balls remaining)
26/12/06
2nd T20I, SLINZ T20IS 2006
New Zealand won by 5 wickets (with 9 balls remaining)
22/12/06
1st T20I, SLINZ T20IS 2006
Sri Lanka won by 18 runs (D/L method)
OMAN All T20 2▼ 2 0
PAK All T20 23▼ 10 13
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
09/10/19
3rd T20I, SLTOP 2019
Sri Lanka won by 13 runs
07/10/19
2nd T20I, SLTOP 2019
Sri Lanka won by 35 runs
05/10/19
1st T20I, SLTOP 2019
Sri Lanka won by 64 runs
29/10/17
3rd T20I, PVSLIUAE 2017
Pakistan won by 36 runs
27/10/17
2nd T20I, PVSLIUAE 2017
Pakistan won by 2 wkts
26/10/17
1st T20I, PVSLIUAE 2017
Pakistan won by 7 wkts
04/03/16
10th Match, AC 2016
Pakistan won by 6 wickets (with 4 balls remaining)
01/08/15
2nd T20I, PTOSL 2015
Pakistan won by 1 wkt
30/07/15
1st T20I, PTOSL 2015
Pakistan won by 29 runs
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
04/10/12
1st Semi-Final, ICCWT20 2012
Sri Lanka won by 16 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
25/11/11
Only T20I, SLIP 2011
Pakistan won by 5 wkts
12/08/09
Only T20I, PISL T20IM 2009
Pakistan won by 52 runs
21/06/09
Final, ICCW T20 2009
Pakistan won by 8 wickets (with 8 balls remaining)
12/06/09
15th Match, ICCW T20 2009
Sri Lanka won by 19 runs
13/10/08
Final, T20C 2008
Sri Lanka won by 5 wickets (with 6 balls remaining)
11/10/08
4th Match, T20C 2008
Pakistan won by 3 wickets (with 1 ball remaining)
17/09/07
16th Match, ICCW T20 2007
Pakistan won by 33 runs
PNG All T20 1 1 0 PMXI All T20 1 1 0 RSA All T20 17▼ 5 12
Date
Match
Result
30/10/21
25th Match (Group 1), ICC MENS T20 WC 2021
South Africa won by 4 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.
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)
14/08/18
Only T20I, SATOSL 2018
Sri Lanka won by 3 wkts
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)
28/03/16
32nd Match, ICCW T20 2016
South Africa won by 8 wkts
22/03/14
14th Match, ICCWT20 2014
Sri Lanka won by 5 runs
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
22/09/12
7th Match, ICCWT20 2012
South Africa won by 32 runs
UAE All T20 2▼ 2 0
WI All T20 16▼ 8 8
Date
Match
Result
04/11/21
35th Match (Group 1), ICC MENS T20 WC 2021
Sri Lanka won by 20 runs.
07/03/21
3rd T20I, SLTOWI 2021
West Indies won by 3 wkts
05/03/21
2nd T20I, SLTOWI 2021
Sri Lanka won by 43 runs
03/03/21
1st T20I, SLTOWI 2021
West Indies won by 4 wkts
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
20/03/16
21st Match, ICCW T20 2016
West Indies won by 7 wkts
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
03/04/14
1st Semi-final, ICCWT20 2014
Sri Lanka won by 27 runs (D/L method)
07/10/12
Final, ICCWT20 2012
West Indies won by 36 runs
29/09/12
18th Match, ICCWT20 2012
Sri Lanka won by 9 wkts
07/05/10
16th Match, ICCW T20 2010
Sri Lanka won by 57 runs
19/06/09
2nd Semi-Final, ICCW T20 2009
Sri Lanka won by 57 runs
10/06/09
11th Match, ICCW T20 2009
Sri Lanka won by 15 runs
ZIM All T20 2▼ 2 0
PMXI All DT20 1 0 1 RSAIXI All DODI 1 1 0
M = Matches, W = Win, L = Loss