Sri Lanka On ODI Matches Scores B/W 100 & 149

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 Matches Scores B/W 100 & 149

Sri Lanka On ODI Matches Scores B/W 100 & 149

Date Match Sri Lanka Against Win
23/10/2018 SL vs ENG (5th ODI) 366-6 (50) 132-9 (26.1) Sri Lanka won by 219 runs (DLS method)
20/02/2011 SL vs CAN (3rd Match) 332-7 (50) 122-10 (36.5) Sri Lanka won by 210 runs
10/03/2019 RSA vs SL (3rd ODI) 121-5 (24) 331-5 (50) South Africa won by 71 runs (D/L method)
13/06/1975 PAK vs SL (12th Match) 138-10 (50.1) 330-6 (60) Pakistan won by 192 runs
20/07/2013 SL vs RSA (1st ODI) 320-5 (50) 140-10 (31.5) Sri Lanka won by 180 runs
21/03/2007 BAN vs SL (16th Match) 318-4 (50) 112-10 (37) Sri Lanka won by 198 runs (D/L method)
29/11/2002 RSA vs SL (2nd ODI) 140-10 (33.2) 317-6 (50) South Africa won by 177 runs
12/08/2018 SL vs RSA (5th ODI) 299-8 (50) 121-10 (24.4) Sri Lanka won by 178 runs
06/11/1994 ZIM vs SL (3rd ODI) 296-4 (50) 105-10 (48.1) Sri Lanka won by 191 runs
09/03/2003 IND vs SL (4th Super) 109-10 (23) 292-6 (50) India won by 183 runs
26/06/2008 SL vs UAE (6th Match) 290-9 (50) 148-10 (36.3) Sri Lanka won by 142 runs
10/10/2006 SL vs ZIM (3rd Qualifying Match) 285-7 (50) 141-10 (42.3) Sri Lanka won by 144 runs
13/07/2011 SCO vs SL (3rd Match) 284-7 (50) 102-10 (32.4) Sri Lanka won by 183 runs
29/03/1995 NZ vs SL (2nd ODI) 117-6 (31) 280-6 (50) New Zealand won by 57 runs (revised target)
09/08/2009 SL vs PAK (5th ODI) 147-10 (34.2) 279-8 (50) Pakistan won by 132 runs
13/10/2018 SL vs ENG (2nd ODI) 140-5 (29) 278-9 (50) England won by 31 runs by DLS Method
20/10/2018 SL vs ENG (4th ODI) 273-7 (50) 132-2 (27) England won by 18 runs by DLS Method
15/09/2018 BAN vs SL (1st Match B) 124-10 (35.2) 261-10 (49.3) Bangladesh won by 137 runs
05/04/2003 KEN vs SL (4th Match) 256-5 (50) 127-10 (37.5) Sri Lanka won by 129 runs
07/02/2008 AUS vs SL (3rd Match) 125-10 (31.3) 253-6 (50) Australia won by 128 runs
03/03/2014 AFG vs SL (7th Match) 253-6 (50) 124-10 (38.4) Sri Lanka won by 129 runs
06/03/2019 RSA vs SL (2nd ODI) 138-10 (32.2) 251-10 (45.1) South Africa won by 113 runs
12/03/1996 IND vs SL (1st SF) 251-8 (50) 120-8 (34.1) Sri Lanka won by default
04/11/2012 SL vs NZ (2nd ODI) 118-3 (22.5) 250-6 (50) Sri Lanka win by 14 runs (D/L method)
08/04/1998 PAK vs SL (4th Match) 139-10 (34.2) 249-10 (48.5) Pakistan won by 110 runs
22/05/2014 ENG vs SL (1st ODI) 144-10 (27.5) 247-6 (39) England won by 81 runs (D/L method)
25/05/2021 BAN vs SL (2nd ODI) 141-9 (40.0) 246-10 (48.1) Bangladesh won by 103 runs (D/L method)
19/02/2000 PAK vs SL (3rd ODI) 241-9 (50) 137-10 (39.3) Sri Lanka won by 104 runs
29/10/1998 RSA vs SL (1st SF) 132-10 (23.4) 240-7 (39) South Africa won by 92 runs (D/L method)
16/07/2004 SL vs UAE (4th Match) 239-10 (50) 123-10 (47.5) Sri Lanka won by 116 runs
17/10/1999 PAK vs SL (5th Match) 121-10 (33.4) 239-8 (50) Pakistan won by 118 runs
23/08/1997 SL vs IND (3rd ODI) 132-6 (19) 238-10 (49.3) No result
20/12/1994 RSA vs SL (12th Match) 139-6 (34) 237-8 (50) South Africa won by 44 runs (revised target)
15/01/1987 IND vs SL (4th ODI) 141-10 (36.3) 235-8 (43) India won by 94 runs
03/03/1984 SL vs NZ (1st ODI) 130-10 (37.3) 234-6 (42) New Zealand won by 104 runs
05/04/1995 BAN vs SL (2nd Match) 233-10 (49.4) 126-10 (44.2) Sri Lanka won by 107 runs
09/07/2023 SL vs NED (Final) 233-10 (47.5) 105-10 (23.3) Sri Lanka beat Netherlands by 128 runs
28/06/2011 ENG vs SL (1st ODI) 121-10 (27) 229-8 (32) England won by 110 runs (D/L method)
29/08/2008 SL vs IND (5th ODI) 227-6 (50) 103-10 (26.3) Sri Lanka won by 112 runs (D/L method)
16/03/2019 RSA vs SL (5th ODI) 225-10 (49.3) 135-2 (28) South Africa won by 41 runs (by DLS method)
23/07/2013 SL vs RSA (2nd ODI) 223-9 (49.2) 104-5 (21) Sri Lanka won by 17 runs (D/L method)
27/01/2018 BAN vs SL (Final Match) 221-10 (50) 142-10 (41.1) Sri Lanka won by 79 runs
30/07/2001 SL vs NZ (7th Match) 221-6 (36) 115-9 (36) Sri Lanka won by 106 runs
24/10/2006 RSA vs SL (13th Match) 141-10 (39.1) 219-9 (50) South Africa won by 78 runs
06/05/2014 IRE vs SL (1st ODI) 219-8 (50) 140-10 (39.5) Sri Lanka won by 79 runs
03/11/1985 PAK vs SL (4th ODI) 127-10 (37.2) 216-7 (39) Pakistan won by 89 runs
08/09/2009 SL vs NZ (1st Match) 216-7 (50) 119-10 (36.1) Sri Lanka won by 97 runs
18/11/1993 RSA vs SL (8th Match) 136-10 (40.1) 214-7 (50) South Africa won by 78 runs
20/02/1994 IND vs SL (3rd ODI) 141-6 (32.5) 213-9 (50) Sri Lanka won by 4 wickets (with 1 ball remaining) (revised target)
17/03/2003 AUS vs SL (1st SF) 123-7 (38.1) 212-7 (50) Australia won by 48 runs (D/L method)
20/04/2004 ZIM vs SL (1st ODI) 144-4 (27) 211-6 (50) Sri Lanka won by 12 runs (D/L method)
16/11/2013 SL vs NZ (3rd ODI) 211-8 (33) 126-6 (25) Sri Lanka won by 36 runs (D/L method)
21/10/1999 PAK vs SL (Final) 123-10 (36) 211-9 (50) Pakistan won by 88 runs
13/10/2007 SL vs ENG (5th ODI) 211-10 (48.1) 104-10 (29.1) Sri Lanka won by 107 runs
07/11/1996 PAK vs SL (2nd Match) 206-10 (49.3) 131-10 (36) Sri Lanka won by 75 runs
07/09/2021 SL vs RSA (3rd ODI) 203-9 (50.0) 125-10 (30.0) Sri Lanka won by 78 runs.
03/01/1990 AUS vs SL (5th Match) 129-10 (41) 202-7 (50) Australia won by 73 runs
07/06/2003 WI vs SL (1st ODI) 201-10 (48.4) 146-10 (41) Sri Lanka won by 55 runs
27/03/1997 NZ vs SL (3rd ODI) 132-10 (37.2) 201-10 (49.2) New Zealand won by 69 runs
01/04/1984 SL vs NZ (3rd ODI) 115-10 (38.1) 201-8 (44) New Zealand won by 86 runs
09/05/2003 SL vs PAK (1st Match) 120-10 (43.1) 199-8 (50) Pakistan won by 79 runs
18/05/1999 RSA vs SL (9th Match) 110-10 (35.2) 199-9 (50) South Africa won by 89 runs
29/03/1986 SL vs PAK (1st Match) 116-10 (33.5) 197-10 (45) Pakistan won by 81 runs
02/01/1996 SL vs WI (6th Match) 124-10 (37.4) 194-10 (48.2) West Indies won by 70 runs
02/03/1983 NZ vs SL (1st ODI) 118-9 (50) 183-8 (50) New Zealand won by 65 runs
21/12/1990 PAK vs SL (2nd ODI) 131-9 (43) 181-9 (43) Pakistan won by 50 runs
11/03/1986 SL vs PAK (4th ODI) 160-8 (38) 103-2 (23) Pakistan won by 8 wickets (with 6 balls remaining) (revised target)
31/03/1984 SL vs NZ (2nd ODI) 157-8 (40) 116-10 (34) Sri Lanka won by 41 runs
18/05/2003 SL vs NZ (5th Match) 147-10 (49.1) 156-8 (50) New Zealand won by 9 runs
30/11/2008 ZIM vs SL (5th ODI) 152-10 (48.5) 133-10 (44) Sri Lanka won by 19 runs
13/01/2009 BAN vs SL (3rd Match) 147-10 (30.3) 151-5 (23.5) Bangladesh won by 5 wickets (with 43 balls remaining)
28/11/2008 ZIM vs SL (4th ODI) 150-8 (47.3) 146-10 (46.3) Sri Lanka won by 2 wickets (with 15 balls remaining)
18/08/2008 SL vs IND (1st ODI) 147-2 (34.5) 146-10 (46) Sri Lanka won by 8 wickets (with 91 balls remaining)
13/10/1985 PAK vs SL (1st ODI) 145-10 (39.2) 147-2 (32.5) Pakistan won by 8 wickets (with 43 balls remaining)
16/10/1999 SL vs WI (4th Match) 146-1 (28) 145-10 (49.3) Sri Lanka won by 9 wickets (with 132 balls remaining)
11/01/1987 IND vs SL (2nd ODI) 145-8 (46) 146-2 (27.3) India won by 8 wickets (with 111 balls remaining)
16/10/1995 PAK vs SL (6th Match) 149-2 (26.5) 143-10 (48.3) Sri Lanka won by 8 wickets (with 139 balls remaining)
23/03/2001 SL vs ENG (1st ODI) 144-5 (40.5) 143-10 (48.5) Sri Lanka won by 5 wickets (with 55 balls remaining)
01/03/2011 SL vs KEN (14th Match) 146-1 (18.4) 142-10 (43.4) Sri Lanka won by 9 wkts
20/08/2008 SL vs IND (2nd ODI) 142-10 (38.3) 143-7 (39.4) India won by 3 wickets (with 62 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)
12/05/2003 SL vs NZ (3rd Match) 143-5 (43.4) 139-10 (43.1) Sri Lanka won by 5 wickets (with 14 balls remaining)
12/11/2013 SL vs NZ (2nd ODI) 138-1 (23) 203-6 (23) New Zealand won by 4 wickets (D/L method)
09/06/2013 NZ vs SL (4th Match) 138-10 (37.5) 139-9 (36.3) New Zealand won by 1 wkt
24/07/2012 SL vs IND (2nd ODI) 139-1 (19.5) 138-10 (33.3) Sri Lanka won by 9 wkts
23/07/2007 SL vs BAN (2nd ODI) 141-5 (31.1) 137-10 (46.5) Sri Lanka won by 5 wickets (with 113 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)
22/04/2004 ZIM vs SL (2nd ODI) 139-1 (20.5) 136-10 (36.4) Sri Lanka won by 9 wickets (with 175 balls remaining)
01/06/2019 NZ vs SL (Match 3) 136-10 (29.2) 137-0 (16.1) New Zealand won by 10 wkts
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)
19/06/1983 ENG vs SL (21st Match) 136-10 (50.4) 137-1 (24.1) England won by 9 wickets (with 215 balls remaining)
26/02/1985 SL vs WI (7th Match) 135-7 (47) 136-2 (23.1) West Indies won by 8 wickets (with 143 balls remaining)
07/06/2012 SL vs PAK (1st ODI) 135-8 (42) 135-4 (34.1) Pakistan won by 6 wickets (D/L method)
18/03/2015 SL vs RSA (1st Quarter-Final) 133-10 (37.2) 134-1 (18) South Africa won by 9 wkts
20/08/2011 SL vs AUS (4th ODI) 132-10 (38.4) 133-5 (28) Australia won by 5 wkts
11/11/2011 PAK vs SL (1st ODI) 131-10 (40.3) 132-2 (21.5) Pakistan won by 8 wkts
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)
10/11/2012 SL vs NZ (4th ODI) 131-3 (26.2) 131-8 (32) Sri Lanka won by 7 wkts (D/L method)
19/03/2006 SL vs PAK (2nd ODI) 130-10 (44.2) 134-6 (44.4) Pakistan won by 4 wickets (with 32 balls remaining)
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)
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/1994 SL vs IND (1st Match) 126-3 (24.2) 125-5 (25) Sri Lanka won by 7 wickets (with 4 balls remaining)
13/02/2003 BAN vs SL (10th Match) 126-0 (21.1) 124-10 (31.1) Sri Lanka won by 10 wickets (with 173 balls remaining)
02/03/1986 SL vs PAK (1st ODI) 124-6 (23) 125-2 (21.3) Pakistan won by 8 wickets (with 9 balls remaining)
28/10/2005 IND vs SL (2nd ODI) 122-10 (35.4) 123-2 (20.2) India won by 8 wickets (with 178 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)
09/07/2013 IND vs SL (6th Match) 96-10 (24.4) 119-3 (29) India won by 81 runs (D/L method)
01/11/1988 BAN vs SL (6th Match) 120-1 (30.5) 118-8 (45) Sri Lanka won by 9 wickets (with 85 balls remaining)
01/06/2010 ZIM vs SL (3rd Match) 119-1 (15.2) 118-10 (24.5) SL Won by 9 wickets
20/02/2006 BAN vs SL (1st ODI) 119-5 (24.1) 118-10 (35.5) Sri Lanka won by 5 wickets (with 155 balls remaining)
27/12/2015 NZ vs SL (2nd ODI) 117-10 (27.4) 118-0 (8.2) New Zealand won by 10 wkts
07/06/2023 SL vs AFG (3rd ODI) 120-1 (16.0) 116-10 (22.2) Sri Lanka beat Afghanistan by 9 wickets
07/11/2010 AUS vs SL (3rd ODI) Australia won by 8 wkts
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)
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)
10/12/2017 IND vs SL (1st ODI) 114-3 (20.4) 112-10 (38.2) Sri Lanka won by 7 wkts
02/01/2007 NZ vs SL (3rd ODI) 112-10 (35.2) 110-6 (24.3) New Zealand won by 4 wickets (with 129 balls remaining) (D/L method)
15/04/2008 WI vs SL (3rd ODI) 112-5 (30.3) 81-2 (18.2) No result
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)
10/10/2008 SL vs ZIM (1st Match) 107-5 (16) 106-8 (17) Sri Lanka won by 5 wickets (with 6 balls remaining)
18/04/1998 RSA vs SL (9th Match) 105-10 (36) 106-5 (26.3) South Africa won by 5 wickets (with 141 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)
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)
23/10/2017 PAK vs SL (5th ODI) 103-10 (26.2) 105-1 (20.2) Pakistan won by 9 wkts
22/08/2010 SL vs IND (5th Match) 104-2 (15.1) 103-10 (33.4) Sri Lanka won by 8 wkts
22/08/1993 SL vs RSA (1st ODI) 103-5 (23) 52-4 (14) No result
30/08/2014 SL vs PAK (3rd ODI) 104-3 (18.2) 102-10 (32.1) SL won by 7 wkts (D/L method)
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)
23/06/2023 SL vs OMN (Match 11) 100-0 (15.0) 98-10 (30.2) Sri Lanka beat Oman by 10 wickets