Sri Lanka On ODI 3W Taken Matches

Sri Lanka ICC Ranking
Mode POS TEAM M PTS RATING
ODI 7 Sri Lanka 51 4603 90
TEST 8 Sri Lanka 27 2123 79
T20 8 Sri Lanka 41 9574 234

Sri Lanka 3W Taken Matches

Sri Lanka On ODI 3W Taken Matches

Date Match Sri Lanka Against Win
13/03/2024 BAN vs SL (1st ODI) 255-10 (48.5) 257-4 (44.4) Bangladesh beat Sri Lanka by 6 wickets
02/06/2023 SL vs AFG (1st ODI) 268-10 (50.0) 269-4 (46.5) Afghanistan beat Sri Lanka by 6 wickets
31/03/2023 NZ vs SL (3rd ODI) 157-10 (41.3) 159-4 (32.5) New Zealand beat Sri Lanka by 6 wickets
13/03/2019 RSA vs SL (4th ODI) 189-10 (39.2) 190-4 (32.5) South Africa won by 6 wkts
03/09/2017 SL vs IND (5th ODI) 238-10 (49.4) 239-4 (46.3) India won by 6 wkts
27/11/2016 ZIM vs SL (Final) 166-4 (37.3) 160-10 (36.3) Sri Lanka won by 6 wickets (with 75 balls remaining)
31/08/2016 SL vs AUS (4th ODI) 212-10 (50) 217-4 (31) Australia won by 6 wkts
15/01/2015 NZ vs SL (2nd ODI) 252-4 (47.4) 248-10 (50) Sri Lanka won by 6 wkts
07/12/2014 SL vs ENG (4th ODI) 267-4 (49.4) 265-10 (50) Sri Lanka won by 6 wkts
09/11/2014 IND vs SL (3rd ODI) 242-10 (48.2) 245-4 (44.1) India won by 6 wkts
03/06/2014 ENG vs SL (5th ODI) 222-4 (48.2) 219-10 (48.1) Sri Lanka won by 6 wkts
28/06/2013 WI vs SL (1st Match) 208-10 (48.3) 209-4 (37.5) West Indies won by 6 wkts
15/03/2012 PAK vs SL (3rd Match) 188-10 (45.4) 189-4 (39.5) Pakistan won by 6 wkts
16/08/2010 SL vs IND (3rd Match) 170-10 (46.1) 171-4 (34.3) India won by 6 wkts
25/09/2009 ENG vs SL (4th Match) 212-10 (47.3) 213-4 (45) England won by 6 wickets (with 30 balls remaining)
01/08/2009 SL vs PAK (2nd ODI) 169-4 (43.4) 168-10 (47) Sri Lanka won by 6 wickets (with 38 balls remaining)
20/11/2008 ZIM vs SL (1st ODI) 130-4 (33.2) 127-10 (31) Sri Lanka won by 6 wickets (with 100 balls remaining)
04/09/2005 SL vs BAN (3rd ODI) 106-4 (21.2) 108-10 (38.2) Sri Lanka won by 6 wickets (with 148 balls remaining) (D/L method)
11/06/2003 WI vs SL (3rd ODI) 191-10 (50) 160-4 (36.5) West Indies won by 6 wickets (with 31 balls remaining) (D/L method)
27/11/2002 RSA vs SL (1st ODI) 128-10 (46.4) 129-4 (29.3) South Africa won by 6 wickets (with 123 balls remaining)
19/12/1999 ZIM vs SL (5th ODI) 202-10 (48.2) 206-4 (46.2) Zimbabwe won by 6 wickets (with 22 balls remaining)
12/04/1998 RSA vs SL (6th Match) 232-4 (46.4) 231-10 (49.5) Sri Lanka won by 6 wickets (with 20 balls remaining)
20/12/1990 PAK vs SL (1st ODI) 172-4 (39.5) 170-10 (43) Sri Lanka won by 6 wickets (with 31 balls remaining)
14/02/1990 PAK vs SL (9th Match) 195-10 (47.5) 198-4 (48.3) Pakistan won by 6 wickets (with 9 balls remaining)
03/11/1988 IND vs SL (Final) 176-10 (43.2) 180-4 (37.1) India won by 6 wickets (with 47 balls remaining)
04/01/1988 NZ vs SL (3rd Match) 174-10 (48.2) 178-4 (48.4) New Zealand won by 6 wickets (with 8 balls remaining)
30/10/2023 AFG vs SL (Match 30) 241-10 (49.3) 242-3 (45.2) Afghanistan beat Sri Lanka by 7 wickets
29/09/2023 SL vs BAN (1st Warm-up game) 263-10 (49.1) 264-3 (42.0) Bangladesh beat Sri Lanka by 7 wickets
10/12/2017 IND vs SL (1st ODI) 114-3 (20.4) 112-10 (38.2) Sri Lanka won by 7 wkts
20/10/2017 PAK vs SL (4th ODI) 173-10 (43.4) 177-3 (39) Pakistan won by 7 wkts
18/10/2017 PAK vs SL (3rd ODI) 208-10 (48.2) 209-3 (42.3) Pakistan won by 7 wkts
02/07/2017 SL vs ZIM (2nd ODI) 158-3 (30.1) 155-10 (33.4) Sri Lanka won by 7 wkts
04/02/2017 RSA vs SL (3rd ODI) 163-10 (39.2) 164-3 (32) South Africa won by 7 wkts
25/12/2015 NZ vs SL (1st ODI) 188-10 (47) 191-3 (21) New Zealand won by 7 wkts
30/08/2014 SL vs PAK (3rd ODI) 104-3 (18.2) 102-10 (32.1) SL won by 7 wkts (D/L method)
10/08/2011 SL vs AUS (1st ODI) 191-10 (41.1) 192-3 (38.1) Australia won by 7 wkts
22/06/2010 SL vs IND (6th match) 211-3 (37.3) 209-10 (42.3) Sri Lanka won by 7 wkts
30/05/2010 IND vs SL (2nd Match) 242-10 (49.5) 243-3 (43.3) India won by 7 wkts
21/12/2009 IND vs SL (3rd ODI) 239-10 (44.2) 243-3 (42.3) India won by 7 wickets (with 45 balls remaining)
26/02/2008 IND vs SL (11th Match) 179-10 (47.1) 180-3 (32.2) India won by 7 wickets (with 106 balls remaining)
16/04/2007 AUS vs SL (43rd Match) 226-10 (49.4) 232-3 (42.4) Australia won by 7 wickets (with 44 balls remaining)
20/10/2006 NZ vs SL (11th Match) 166-3 (36) 165-10 (49.2) Sri Lanka won by 7 wickets (with 84 balls remaining)
31/12/2005 NZ vs SL (1st ODI) 164-10 (47.2) 166-3 (37.2) New Zealand won by 7 wickets (with 76 balls remaining)
09/11/2005 IND vs SL (6th ODI) 196-10 (42.5) 197-3 (34.5) India won by 7 wickets (with 91 balls remaining)
26/12/2004 NZ vs SL (1st ODI) 141-10 (42) 144-3 (33) New Zealand won by 7 wickets (with 102 balls remaining)
08/10/2004 SL vs ZIM (4th Match) 108-3 (18.1) 104-10 (33) Sri Lanka won by 7 wickets (with 191 balls remaining)
20/07/2004 SL vs PAK (8th Match) 123-3 (32) 122-10 (39.5) Sri Lanka won by 7 wickets (with 108 balls remaining)
26/09/2002 SL vs AUS (2nd SF) 163-3 (40) 162-10 (48.4) Sri Lanka won by 7 wickets (with 60 balls remaining)
26/10/2001 PAK vs SL (2nd Match) 177-3 (38.1) 176-10 (46.2) Sri Lanka won by 7 wickets (with 71 balls remaining)
27/07/2001 SL vs IND (6th Match) 183-10 (46.5) 184-3 (45.4) India won by 7 wickets (with 26 balls remaining)
04/06/2000 PAK vs SL (6th Match) 192-10 (49) 193-3 (48.2) Pakistan won by 7 wickets (with 10 balls remaining)
18/01/1999 ENG vs SL (6th Match) 186-10 (50) 189-3 (45.2) England won by 7 wickets (with 28 balls remaining)
06/11/1998 SL vs ZIM (2nd Match) 196-10 (49.4) 197-3 (46.1) Zimbabwe won by 7 wickets (with 23 balls remaining)
20/08/1997 SL vs IND (2nd ODI) 241-3 (41.5) 238-10 (49.3) Sri Lanka won by 7 wickets (with 49 balls remaining)
04/01/1996 SL vs WI (7th Match) 102-10 (45.2) 104-3 (26.1) West Indies won by 7 wickets (with 143 balls remaining)
06/11/1993 IND vs SL (1st Match) 203-10 (49.4) 205-3 (44.4) India won by 7 wickets (with 32 balls remaining)
08/12/1990 IND vs SL (3rd ODI) 137-3 (32.5) 136-10 (40.3) Sri Lanka won by 7 wickets (with 103 balls remaining)
17/02/1990 AUS vs SL (11th Match) 158-10 (40.4) 159-3 (40) Australia won by 7 wickets (with 60 balls remaining)
10/10/2023 PAK vs SL (Match 8) 344-9 (50.0) 348-4 (48.2) Pakistan beat Sri Lanka by 6 wickets
27/08/2017 SL vs IND (3rd ODI) 217-9 (50) 218-4 (45.1) India won by 6 wkts
05/06/2010 IND vs SL (5th Match) 270-4 (48.2) 268-9 (50) Sri Lanka won by 6 wkts
25/03/1997 NZ vs SL (2nd ODI) 202-4 (35.5) 201-9 (50) Sri Lanka won by 6 wickets (with 85 balls remaining)
16/09/1994 SL vs IND (Final) 98-9 (25) 99-4 (23.4) India won by 6 wickets (with 8 balls remaining)
24/02/1992 NZ vs SL (5th Match) 206-9 (50) 210-4 (48.2) New Zealand won by 6 wickets (with 10 balls remaining)
04/04/1986 SL vs NZ (1st Match) 137-9 (43) 140-4 (36.2) New Zealand won by 6 wickets (with 40 balls remaining)
18/07/2021 SL vs IND (1st ODI) 262-9 (50.0) 263-3 (36.4) India won by 7 wickets
17/10/2018 SL vs ENG (3rd ODI) 150-9 (21) 153-3 (18.3) England won by 7 wkts (Match reduced to 21 overs per - side due to rain)
22/07/2015 SL vs PAK (4th ODI) 256-9 (50) 257-3 (40.5) Pakistan won by 7 wkts
01/11/2001 PAK vs SL (6th Match) 272-9 (50) 273-3 (49.2) Pakistan won by 7 wickets (with 4 balls remaining)
20/06/1998 SL vs NZ (2nd Match) 201-3 (40) 200-9 (50) Sri Lanka won by 7 wickets (with 60 balls remaining)
22/12/1997 IND vs SL (1st ODI) 172-9 (45) 173-3 (37.5) India won by 7 wickets (with 31 balls remaining)
02/04/1997 SL vs ZIM (1st Match) 188-3 (45.4) 187-9 (50) Sri Lanka won by 7 wickets (with 26 balls remaining)
27/09/1996 KEN vs SL (1st Match) 190-3 (30.4) 188-9 (50) Sri Lanka won by 7 wickets (with 116 balls remaining)
06/03/1992 AUS vs SL (20th Match) 189-9 (50) 190-3 (44) Australia won by 7 wickets (with 36 balls remaining)
03/01/1991 IND vs SL (Final) 204-9 (45) 205-3 (42.1) India won by 7 wickets (with 17 balls remaining)
26/11/1986 IND vs SL (1st Match) 214-9 (45) 215-3 (41.3) India won by 7 wickets (with 21 balls remaining)
04/11/1984 SL vs NZ (2nd ODI) 114-9 (41) 118-3 (31.4) New Zealand won by 7 wickets (with 56 balls remaining)
30/05/2017 NZ vs SL (5th Match) 356-8 (50) 359-4 (46.1) New Zealand won by 6 wkts
11/07/2015 SL vs PAK (1st ODI) 255-8 (50) 259-4 (45.2) Pakistan won by 6 wkts
06/11/2014 IND vs SL (2nd ODI) 274-8 (50) 275-4 (44.3) India won by 6 wkts
22/02/2014 BAN vs SL (3rd ODI) 246-4 (47.3) 240-8 (50) Sri Lanka won by 6 wkts
31/07/2012 SL vs IND (4th ODI) 251-8 (50) 255-4 (42.2) India won by 6 wkts
07/06/2012 SL vs PAK (1st ODI) 135-8 (42) 135-4 (34.1) Pakistan won by 6 wickets (D/L method)
03/08/2009 SL vs PAK (3rd ODI) 289-4 (46.3) 288-8 (50) Sri Lanka won by 6 wickets (with 21 balls remaining)
03/07/2008 IND vs SL (11th Match) 308-8 (50) 310-4 (46.5) India won by 6 wickets (with 19 balls remaining)
28/01/2006 AUS vs SL (8th Match) 233-8 (50) 237-4 (41) Australia won by 6 wickets (with 54 balls remaining)
06/12/2002 RSA vs SL (5th ODI) 228-8 (50) 229-4 (45.1) South Africa won by 6 wickets (with 29 balls remaining)
05/12/1990 IND vs SL (2nd ODI) 227-8 (49) 230-4 (45.3) India won by 6 wickets (with 21 balls remaining)
26/09/1982 IND vs SL (3rd ODI) 233-8 (50) 234-4 (39.2) India won by 6 wickets (with 64 balls remaining)
15/09/1982 IND vs SL (2nd ODI) 277-8 (50) 281-4 (40.5) India won by 6 wickets (with 55 balls remaining)
28/07/2019 SL vs BAN (2nd ODI) 242-3 (44.4) 238-8 (50) Sri Lanka won by 7 wkts
11/02/2015 SL vs ZIM (9th Match) 279-8 (50) 281-3 (45.2) Zimbabwe won by 7 wickets (with 28 balls remaining)
10/11/2012 SL vs NZ (4th ODI) 131-3 (26.2) 131-8 (32) Sri Lanka won by 7 wkts (D/L method)
28/12/2006 NZ vs SL (1st ODI) 289-3 (40) 285-8 (50) Sri Lanka won by 7 wickets (with 60 balls remaining)
24/08/1999 SL vs IND (3rd Match) 206-3 (46.4) 205-8 (50) Sri Lanka won by 7 wickets (with 20 balls remaining)
31/10/1997 SL vs WI (1st Match) 240-3 (39.4) 237-8 (50) Sri Lanka won by 7 wickets (with 62 balls remaining)
06/08/1994 SL vs PAK (2nd ODI) 181-3 (47.2) 180-8 (50) Sri Lanka won by 7 wickets (with 16 balls remaining)
24/03/1989 PAK vs SL (2nd ODI) 244-8 (50) 248-3 (47.5) Pakistan won by 7 wickets (with 13 balls remaining)
02/04/1986 SL vs BAN (3rd Match) 132-3 (31.3) 131-8 (45) Sri Lanka won by 7 wickets (with 81 balls remaining)
19/03/1983 NZ vs SL (2nd ODI) 167-8 (50) 168-3 (36.4) New Zealand won by 7 wickets (with 80 balls remaining)
03/07/2011 ENG vs SL (3rd ODI) 249-4 (48.2) 246-7 (50) Sri Lanka won by 6 wkts
28/01/2009 SL vs IND (1st ODI) 246-7 (50) 247-4 (48.1) India won by 6 wickets (with 11 balls remaining)
21/02/2008 AUS vs SL (9th Match) 77-4 (29.3) 184-7 (50) Australia won by 24 runs (D/L method)
12/04/2007 NZ vs SL (39th Match) 222-4 (45.1) 219-7 (50) Sri Lanka won by 6 wickets (with 29 balls remaining)
07/01/1985 AUS vs SL (2nd Match) 239-7 (49) 240-4 (46.2) Australia won by 6 wickets (with 16 balls remaining)
06/07/2019 SL vs IND (Match 44) 264-7 (50) 265-3 (43.3) India won by 7 wkts
13/06/2013 ENG vs SL (8th Match) 297-3 (47.1) 293-7 (50) Sri Lanka won by 7 wkts
04/01/2010 BAN vs SL (1st Match) 261-3 (44.5) 260-7 (50) Sri Lanka won by 7 wickets (with 31 balls remaining)
17/02/2007 IND vs SL (4th ODI) 259-7 (47) 263-3 (41) India won by 7 wickets (with 36 balls remaining)
28/08/2004 SL vs RSA (4th ODI) 236-3 (46.1) 235-7 (50) Sri Lanka won by 7 wickets (with 23 balls remaining)
01/12/2002 RSA vs SL (3rd ODI) 258-3 (41.4) 253-7 (50) Sri Lanka won by 7 wickets (with 50 balls remaining)
16/03/1996 AUS vs SL (Final) 245-3 (46.2) 241-7 (50) Sri Lanka won by 7 wickets (with 22 balls remaining)
18/02/1994 IND vs SL (2nd ODI) 226-7 (50) 227-3 (48.2) India won by 7 wickets (with 10 balls remaining)
19/06/2022 SL vs AUS (3rd ODI) 292-4 (48.3) 291-6 (50) Sri Lanka beat Australia by 6 wickets
02/04/2011 IND vs SL (Final) 274-6 (50) 277-4 (48.2) India won by 6 wkts
13/10/2004 PAK vs SL (6th Match) 293-6 (50) 297-4 (48.5) Pakistan won by 6 wickets (with 7 balls remaining)
20/04/2004 ZIM vs SL (1st ODI) 144-4 (27) 211-6 (50) Sri Lanka won by 12 runs (D/L method)
18/08/2002 RSA vs SL (6th Match) 221-4 (42.1) 220-6 (50) Sri Lanka won by 6 wickets (with 47 balls remaining)
08/07/2000 SL vs PAK (4th Match) 244-4 (49.2) 240-6 (50) Sri Lanka won by 6 wickets (with 4 balls remaining)
18/07/1997 SL vs IND (3rd Match) 231-4 (44.4) 227-6 (50) Sri Lanka won by 6 wickets (with 32 balls remaining)
20/02/1996 SL vs ZIM (9th Match) 229-4 (37) 228-6 (50) Sri Lanka won by 6 wickets (with 78 balls remaining)
13/09/1994 SL vs AUS (5th Match) 164-4 (34.4) 225-6 (50) Sri Lanka won by 6 wickets (with 8 balls remaining) (revised target)
13/01/1987 IND vs SL (3rd ODI) 208-6 (44) 209-4 (41.3) India won by 6 wickets (with 15 balls remaining)
08/06/2017 IND vs SL (8th Match) 322-3 (48.4) 321-6 (50) Sri Lanka won by 7 wkts
06/11/2012 SL vs NZ (3rd ODI) 200-3 (31.1) 188-6 (33) Sri Lanka won by 7 wkts (D/L method)
04/11/2012 SL vs NZ (2nd ODI) 118-3 (22.5) 250-6 (50) Sri Lanka win by 14 runs (D/L method)
24/12/2009 IND vs SL (4th ODI) 315-6 (50) 317-3 (48.1) India won by 7 wickets (with 11 balls remaining)
03/04/2003 PAK vs SL (2nd Match) 223-6 (50) 225-3 (47.2) Pakistan won by 7 wickets (with 16 balls remaining)
10/09/1994 SL vs PAK (4th Match) 213-3 (47.2) 210-6 (50) Sri Lanka won by 7 wickets (with 16 balls remaining)
24/11/1993 SL vs WI (2nd SF) 188-6 (50) 190-3 (41.5) West Indies won by 7 wickets (with 49 balls remaining)
30/06/2017 SL vs ZIM (1st ODI) 316-5 (50) 322-4 (47.4) Zimbabwe won by 6 wkts
29/06/2016 ENG vs SL (4th ODI) 305-5 (42) 309-4 (40.1) England won by 6 wickets (DLS method)
02/09/1996 SL vs ZIM (5th Match) 228-4 (47) 227-5 (50) Sri Lanka won by 6 wickets (with 18 balls remaining)
01/12/1994 PAK vs SL (1st Match) 238-5 (50) 239-4 (47.5) Pakistan won by 6 wickets (with 13 balls remaining)
18/12/1993 SL vs WI (3rd ODI) 103-5 (23) 107-4 (22.1) West Indies won by 6 wickets (with 5 balls remaining)
22/08/1993 SL vs RSA (1st ODI) 103-5 (23) 52-4 (14) No result
22/09/1985 SL vs IND (3rd ODI) 171-5 (28) 32-4 (9.2) No result
21/09/1985 SL vs IND (2nd ODI) 171-5 (28) 157-4 (28) Sri Lanka won by 14 runs
10/06/1975 AUS vs SL (7th Match) 276-4 (60) 328-5 (60) Australia won by 52 runs
12/04/2008 WI vs SL (2nd ODI) 112-5 (30.3) 125-3 (20.3) West Indies won by 7 wickets (with 27 balls remaining) (D/L method)
04/09/1994 SL vs IND (1st Match) 126-3 (24.2) 125-5 (25) Sri Lanka won by 7 wickets (with 4 balls remaining)
07/01/2019 NZ vs SL (3rd ODI) 249-10 (41.4) 364-4 (50) New Zealand won by 115 runs
26/07/2015 SL vs PAK (5th ODI) 368-4 (50) 203-10 (37.2) Sri Lanka won by 165 runs
19/07/2015 SL vs PAK (3rd ODI) 181-10 (41.1) 316-4 (50) Pakistan won by 135 runs
31/07/2013 SL vs RSA (5th ODI) 307-4 (50) 179-10 (43.5) Sri Lanka won by 128 runs
09/06/2012 SL vs PAK (2nd ODI) 280-4 (50) 204-10 (46.2) Sri Lanka won by 76 runs
11/02/2011 SL vs NED (Warm-up Match) 351-4 (50) 195-10 (47.3) Sri Lanka won by 156 runs
18/06/2010 SL vs BAN (3rd match) 312-4 (50) 186-10 (40.2) Sri Lanka won by 126 runs
21/03/2007 BAN vs SL (16th Match) 318-4 (50) 112-10 (37) Sri Lanka won by 198 runs (D/L method)
06/06/2000 PAK vs SL (Final) 238-10 (45.2) 277-4 (50) Pakistan won by 39 runs
21/03/1999 IND vs SL (2nd Match) 207-10 (38) 287-4 (50) India won by 80 runs
04/07/1998 SL vs NZ (9th Match) 293-4 (50) 206-10 (39.1) Sri Lanka won by 87 runs
23/05/1997 PAK vs SL (1st Final) 339-4 (50) 224-10 (43.5) Sri Lanka won by 115 runs
06/11/1994 ZIM vs SL (3rd ODI) 296-4 (50) 105-10 (48.1) Sri Lanka won by 191 runs
19/01/1992 PAK vs SL (5th ODI) 154-10 (38.4) 271-4 (40) Pakistan won by 117 runs
28/08/1999 SL vs IND (6th Match) 247-9 (42) 296-4 (50) India won by 23 runs (D/L method)
30/12/1990 BAN vs SL (3rd Match) 249-4 (45) 178-9 (45) Sri Lanka won by 71 runs
13/12/2017 IND vs SL (2nd ODI) 251-8 (50) 392-4 (50) India won by 141 runs
20/12/2013 PAK vs SL (2nd ODI) 287-8 (49.4) 284-4 (50) Sri Lanka won by 2 wkts
22/01/2012 RSA vs SL (5th ODI) 314-8 (49.5) 312-4 (50) Sri Lanka won by 2 wkts
28/04/2007 AUS vs SL (Final) 215-8 (36) 281-4 (38) Australia won by 53 runs (D/L method)
17/07/2004 SL vs IND (6th Match) 282-4 (50) 270-8 (50) Sri Lanka won by 12 runs
21/07/1997 SL vs BAN (5th Match) 296-4 (46) 193-8 (46) Sri Lanka won by 103 runs
16/10/1987 ENG vs SL (10th Match) 158-8 (45) 296-4 (50) England won by 108 runs (revised target)
17/08/1997 SL vs IND (1st ODI) 302-4 (50) 300-7 (50) Sri Lanka won by 2 runs
15/01/1996 AUS vs SL (12th Match) 246-7 (49.4) 242-4 (50) Sri Lanka won by 3 wickets (with 2 balls remaining)
22/02/1992 SL vs ZIM (3rd Match) 313-7 (49.2) 312-4 (50) Sri Lanka won by 3 wickets (with 4 balls remaining)
17/01/1987 IND vs SL (5th ODI) 289-7 (40) 299-4 (40) India won by 10 runs
08/06/2003 WI vs SL (2nd ODI) 313-6 (49.3) 312-4 (50) Sri Lanka won by 4 wickets (with 3 balls remaining)
17/12/1994 NZ vs SL (10th Match) 257-5 (47.1) 255-4 (50) Sri Lanka won by 5 wickets (with 17 balls remaining)
31/10/2005 IND vs SL (3rd ODI) 298-4 (50) 303-4 (46.1) India won by 6 wickets (with 23 balls remaining)
18/12/1999 ZIM vs SL (4th ODI) 262-4 (44.4) 260-4 (50) Sri Lanka won by 6 wickets (with 32 balls remaining)
12/10/1987 SL vs WI (7th Match) 169-4 (50) 360-4 (50) West Indies won by 191 runs
29/03/1982 PAK vs SL (2nd ODI) 227-4 (33) 239-4 (40) Sri Lanka won by 30 runs (revised target)
27/02/2012 IND vs SL (11th Match) 320-4 (50) 321-3 (36.4) India won by 7 wkts
20/10/2000 SL vs ZIM (2nd Match) 229-3 (47) 225-4 (50) Sri Lanka won by 7 wickets (with 18 balls remaining)
09/01/2001 RSA vs SL (3rd ODI) 247-4 (50) 250-2 (48.5) South Africa won by 8 wickets (with 7 balls remaining)
01/12/1993 SL vs WI (1st ODI) 35-1 (12.1) 216-4 (40) No result
09/07/2013 IND vs SL (6th Match) 96-10 (24.4) 119-3 (29) India won by 81 runs (D/L method)
13/03/2012 IND vs SL (2nd Match) 254-10 (45.1) 304-3 (50) India won by 50 runs
05/11/2010 AUS vs SL (2nd ODI) 213-3 (41.1) 210-10 (37.4) Sri Lanka won by 29 runs
06/09/1996 SL vs AUS (Final) 234-3 (35) 184-10 (33) Sri Lanka won by 50 runs
01/05/1990 AUS vs SL (2nd SF) 218-10 (45.4) 332-3 (50) Australia won by 114 runs
22/01/1999 ENG vs SL (8th Match) 303-9 (49.4) 302-3 (50) Sri Lanka won by 1 wicket (with 2 balls remaining)
15/01/1992 PAK vs SL (3rd ODI) 182-9 (40) 241-3 (40) Pakistan won by 59 runs
16/02/1990 PAK vs SL (10th Match) 288-8 (50) 315-3 (50) Pakistan won by 27 runs
29/10/1993 PAK vs SL (3rd Match) 199-7 (50) 313-3 (50) Pakistan won by 114 runs
03/02/1993 PAK vs SL (Final) 167-7 (41) 281-3 (41) Pakistan won by 114 runs
09/02/2024 SL vs AFG (1st ODI) 381-3 (50.0) 339-6 (50.0) Sri Lanka beat Afghanistan by 42 runs
01/06/2013 IND vs SL (2nd Match) 333-3 (50) 337-5 (49) India won by 5 wkts
16/01/1985 SL vs WI (7th Match) 202-5 (50) 267-3 (50) West Indies won by 65 runs
01/03/1996 IND vs SL (24th Match) 272-4 (48.4) 271-3 (50) Sri Lanka won by 6 wickets (with 8 balls remaining)
12/03/1982 PAK vs SL (1st ODI) 171-3 (33) 174-2 (29.2) Pakistan won by 8 wickets (with 22 balls remaining)