Sri Lanka On ODI Matches Scores B/W 300 & 349

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 300 & 349

Sri Lanka On ODI Matches Scores B/W 300 & 349

Date Match Sri Lanka Against Win
07/10/2023 SA vs SL (Match 4) 326-10 (44.5) 428-5 (50.0) South Africa beat Sri Lanka by 102 runs
09/02/2024 SL vs AFG (1st ODI) 381-3 (50.0) 339-6 (50.0) Sri Lanka beat Afghanistan by 42 runs
08/03/2015 AUS vs SL (32nd Match) 312-10 (46.2) 376-9 (50) Australia won by 64 runs
10/01/2023 IND vs SL (1st ODI) 306-8 (50.0) 373-7 (50.0) India beat Sri Lanka by 67 runs
03/01/2019 NZ vs SL (1st ODI) 326-10 (49) 371-7 (50) New Zealand won by 45 runs
07/02/2017 RSA vs SL (4th ODI) 327-10 (48.1) 367-5 (50) South Africa won by 40 runs
01/04/1996 PAK vs SL (1st Match) 349-9 (50) 315-10 (49.4) Sri Lanka won by 34 runs
02/07/2013 IND vs SL (3rd Match) 348-1 (50) 187-10 (44.5) Sri Lanka won by 161 runs
26/02/2020 SL vs WI (2nd ODI) 345-8 (50) 184-10 (39.1) Sri Lanka won by 161 runs
10/10/2023 PAK vs SL (Match 8) 344-9 (50.0) 348-4 (48.2) Pakistan beat Sri Lanka by 6 wickets
08/01/2003 AUS vs SL (6th Match) 343-5 (50) 264-10 (49.3) Sri Lanka won by 79 runs
12/07/2014 SL vs RSA (3rd ODI) 257-10 (44.3) 339-5 (50) South Africa won by 82 runs
23/05/1997 PAK vs SL (1st Final) 339-4 (50) 224-10 (43.5) Sri Lanka won by 115 runs
01/07/2019 SL vs WI (Match 39) 338-6 (50) 315-9 (50) Sri Lanka won by 23 runs
08/06/1983 PAK vs SL (2nd Match) 288-9 (60) 338-5 (60) Pakistan won by 50 runs
24/05/2019 SL vs RSA (2nd Warm-up game) 251-10 (42.3) 338-7 (50) South Africa won by 87 runs
15/06/2019 SL vs AUS (Match 20) 247-10 (45.5) 334-7 (50) Australia won by 87 runs
01/06/2013 IND vs SL (2nd Match) 333-3 (50) 337-5 (49) India won by 5 wkts
15/10/1995 SL vs WI (5th Match) 329-10 (49.3) 333-7 (50) West Indies won by 4 runs
10/06/1983 ENG vs SL (5th Match) 286-10 (58) 333-9 (60) England won by 47 runs
05/02/2009 SL vs IND (4th ODI) 265-10 (48) 332-5 (50) India won by 67 runs
26/02/2015 BAN vs SL (18th Match) 332-1 (50) 240-10 (47) Sri Lanka won by 92 runs
01/05/1990 AUS vs SL (2nd SF) 218-10 (45.4) 332-3 (50) Australia won by 114 runs
30/06/2008 BAN vs SL (9th Match) 332-8 (50) 174-10 (38.3) Sri Lanka won by 158 runs
20/02/2011 SL vs CAN (3rd Match) 332-7 (50) 122-10 (36.5) Sri Lanka won by 210 runs
13/02/2015 NZ vs SL (1st Match) 233-10 (46.1) 331-6 (50) New Zealand won by 98 runs
10/03/2019 RSA vs SL (3rd ODI) 121-5 (24) 331-5 (50) South Africa won by 71 runs (D/L method)
23/11/2016 WI vs SL (5th Match) 330-7 (50) 329-9 (50) Sri Lanka won by 1 run
13/06/1975 PAK vs SL (12th Match) 138-10 (50.1) 330-6 (60) Pakistan won by 192 runs
10/06/1975 AUS vs SL (7th Match) 276-4 (60) 328-5 (60) Australia won by 52 runs
10/03/2011 SL vs ZIM (26th Match) 327-6 (50) 188-10 (39) Sri Lanka won by 139 runs
22/12/2013 PAK vs SL (3rd ODI) 213-10 (44.4) 326-5 (50) Pakistan won by 113 runs
25/06/2023 SL vs IRE (Match 15) 325-10 (49.5) 192-10 (31.0) Sri Lanka beat Ireland by 133 runs
25/03/2017 SL vs BAN (1st ODI) 234-10 (45.1) 324-5 (50) Bangladesh won by 90 runs
02/07/2016 ENG vs SL (5th ODI) 202-10 (42.4) 324-7 (50) England won by 122 runs
04/06/2023 SL vs AFG (2nd ODI) 323-6 (50.0) 191-10 (42.1) Sri Lanka beat Afghanistan by 132 runs
27/01/1985 AUS vs SL (13th Match) 91-10 (35.5) 323-2 (50) Australia won by 232 runs
18/12/2013 PAK vs SL (1st ODI) 311-10 (49.4) 322-5 (50) Pakistan won by 11 runs
21/05/2019 SCO vs SL (2nd ODI) 322-8 (50) 199-10 (33.2) Sri Lanka won by 35 runs (D/L method)
01/07/2006 ENG vs SL (5th ODI) 324-2 (37.3) 321-7 (50) Sri Lanka won by 8 wickets (with 75 balls remaining)
08/06/2017 IND vs SL (8th Match) 322-3 (48.4) 321-6 (50) Sri Lanka won by 7 wkts
04/03/2012 AUS vs SL (1st Final) 306-10 (49.2) 321-6 (50) Australia won by 15 runs
07/08/2009 SL vs PAK (4th ODI) 175-10 (36.1) 321-5 (50) Pakistan won by 146 runs
15/03/2007 BER vs SL (4th Match) 321-6 (50) 78-10 (24.4) Sri Lanka won by 243 runs
27/02/2012 IND vs SL (11th Match) 320-4 (50) 321-3 (36.4) India won by 7 wkts
08/02/2009 SL vs IND (5th ODI) 320-8 (50) 252-10 (48.5) Sri Lanka won by 68 runs
19/01/2018 BAN vs SL (3rd Match) 157-10 (32.2) 320-7 (50) Bangladesh won by 163 runs
20/07/2013 SL vs RSA (1st ODI) 320-5 (50) 140-10 (31.5) Sri Lanka won by 180 runs
05/01/2019 NZ vs SL (2nd ODI) 298-10 (46.2) 319-7 (50) New Zealand won by 21 runs
14/09/2009 SL vs IND (Final) 273-10 (46.4) 319-5 (50) India won by 46 runs
20/06/2006 ENG vs SL (2nd ODI) 319-8 (50) 273-10 (46.4) Sri Lanka won by 46 runs
06/03/2003 AUS vs SL (1st Super) 223-10 (47.4) 319-5 (50) Australia won by 96 runs
22/09/2009 RSA vs SL (1st Match) 319-8 (50) 206-7 (37.4) Sri Lanka won by 55 runs (D/L method)
26/05/2017 AUS vs SL (1st Match) 318-7 (50) 319-8 (49.4) Australia won by 2 wkts
28/06/2006 ENG vs SL (4th ODI) 318-7 (50) 285-10 (48.4) Sri Lanka won by 33 runs
12/01/2006 AUS vs SL (1st Match) 202-7 (50) 318-5 (50) Australia won by 116 runs
21/03/2007 BAN vs SL (16th Match) 318-4 (50) 112-10 (37) Sri Lanka won by 198 runs (D/L method)
26/11/2014 SL vs ENG (1st ODI) 317-6 (50) 292-10 (47.1) Sri Lanka won by 25 runs
29/11/2002 RSA vs SL (2nd ODI) 140-10 (33.2) 317-6 (50) South Africa won by 177 runs
30/06/2017 SL vs ZIM (1st ODI) 316-5 (50) 322-4 (47.4) Zimbabwe won by 6 wkts
19/07/2015 SL vs PAK (3rd ODI) 181-10 (41.1) 316-4 (50) Pakistan won by 135 runs
24/12/2009 IND vs SL (4th ODI) 315-6 (50) 317-3 (48.1) India won by 7 wickets (with 11 balls remaining)
16/02/1990 PAK vs SL (10th Match) 288-8 (50) 315-3 (50) Pakistan won by 27 runs
27/09/2009 NZ vs SL (7th Match) 277-10 (46.4) 315-7 (50) New Zealand won by 38 runs
25/01/2015 NZ vs SL (6th ODI) 195-10 (40.3) 315-8 (50) New Zealand won by 120 runs
21/07/2012 SL vs IND (1st ODI) 293-9 (50) 314-6 (50) India won by 21 runs
26/07/2019 SL vs BAN (1st ODI) 314-8 (50) 223-10 (41.4) Sri Lanka won by 91 runs
30/11/2022 SL vs AFG (3rd ODI) 314-6 (49.4) 313-8 (50.0) Sri Lanka beat Afghanistan by 4 wickets
06/07/2006 NED vs SL (2nd ODI) 313-8 (50) 258-10 (49) Sri Lanka won by 55 runs
20/05/2007 PAK vs SL (2nd ODI) 215-10 (39.5) 313-9 (50) Pakistan won by 98 runs
29/10/1993 PAK vs SL (3rd Match) 199-7 (50) 313-3 (50) Pakistan won by 114 runs
22/01/2012 RSA vs SL (5th ODI) 314-8 (49.5) 312-4 (50) Sri Lanka won by 2 wkts
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)
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)
18/06/2010 SL vs BAN (3rd match) 312-4 (50) 186-10 (40.2) Sri Lanka won by 126 runs
05/11/1997 RSA vs SL (6th Match) 245-9 (50) 311-9 (50) South Africa won by 66 runs
28/04/1990 PAK vs SL (5th Match) 221-10 (47.4) 311-8 (50) Pakistan won by 90 runs
06/07/2017 SL vs ZIM (3rd ODI) 312-2 (47.2) 310-8 (50) Sri Lanka won by 8 wkts
07/02/1999 AUS vs SL (15th Match) 267-10 (47.1) 310-8 (50) Australia won by 43 runs
26/08/2014 SL vs PAK (2nd ODI) 310-9 (50) 233-10 (43.5) Sri Lanka won by 77 runs
28/02/2015 ENG vs SL (22nd Match) 312-1 (47.2) 309-6 (50) Sri Lanka won by 9 wkts
21/01/2006 AUS vs SL (5th Match) 309-7 (50) 258-10 (50) Sri Lanka won by 51 runs
01/07/2011 ENG vs SL (2nd ODI) 309-5 (50) 240-10 (45.5) Sri Lanka won by 69 runs
25/02/2006 BAN vs SL (3rd ODI) 309-7 (50) 231-9 (50) Sri Lanka won by 78 runs
01/02/1985 SL vs WI (14th Match) 227-6 (50) 309-6 (50) West Indies won by 82 runs
26/05/1997 PAK vs SL (2nd Final) 309-10 (49.4) 224-10 (43.1) Sri Lanka won by 85 runs
24/01/2009 PAK vs SL (3rd ODI) 309-5 (50) 75-10 (22.5) Sri Lanka won by 234 runs
03/07/2008 IND vs SL (11th Match) 308-8 (50) 310-4 (46.5) India won by 6 wickets (with 19 balls remaining)
31/08/2004 SL vs RSA (5th ODI) 308-8 (50) 259-10 (48.1) Sri Lanka won by 49 runs
11/02/2024 SL vs AFG (2nd ODI) 308-6 (50.0) 153-10 (33.5) Sri Lanka beat Afghanistan by 155 runs
01/03/2020 SL vs WI (3rd ODI) 307-10 (50) 301-9 (50) Sri Lanka won by 6 runs
06/07/1998 SL vs IND (Final) 301-10 (49.3) 307-6 (50) India won by 6 runs
01/02/2017 RSA vs SL (2nd ODI) 186-10 (37.5) 307-6 (50) South Africa won by 121 runs
31/07/2013 SL vs RSA (5th ODI) 307-4 (50) 179-10 (43.5) Sri Lanka won by 128 runs
12/09/2009 SL vs IND (3rd Match) 307-6 (50) 168-10 (37.2) Sri Lanka won by 139 runs
08/08/2018 SL vs RSA (4th ODI) 306-7 (39) 187-9 (21) Sri Lanka won by 3 runs - DLS Method
29/06/2016 ENG vs SL (4th ODI) 305-5 (42) 309-4 (40.1) England won by 6 wickets (DLS method)
30/09/2019 PAK vs SL (2nd ODI) 238-10 (46.5) 305-7 (50) Pakistan won by 67 runs
11/01/2013 AUS vs SL (1st ODI) 198-10 (40) 305-5 (50) Australia won by 107 runs
21/12/2002 AUS vs SL (5th Match) 163-10 (43) 305-5 (50) Australia won by 142 runs
13/03/2012 IND vs SL (2nd Match) 254-10 (45.1) 304-3 (50) India won by 50 runs
10/07/2002 IND vs SL (9th Match) 241-10 (44.1) 304-10 (50) India won by 63 runs
06/07/2014 SL vs RSA (1st ODI) 229-10 (40.3) 304-5 (50) South Africa won by 75 runs
20/03/1983 NZ vs SL (3rd ODI) 188-6 (50) 304-5 (50) New Zealand won by 116 runs
16/06/2016 IRE vs SL (1st ODI) 303-7 (50) 216-10 (40.4) Sri Lanka won by 76 runs (D/L method)
01/04/2007 WI vs SL (30th Match) 303-5 (50) 190-10 (44.3) Sri Lanka won by 113 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)
17/08/1997 SL vs IND (1st ODI) 302-4 (50) 300-7 (50) Sri Lanka won by 2 runs
18/01/2022 SL vs ZIM (2nd ODI) 280-9 (50.0) 302-8 (50.0) Zimbabwe won by 22 runs.
07/10/2006 BAN vs SL (1st Qualifying Match) 302-8 (50) 265-9 (50) Sri Lanka won by 37 runs
29/06/2008 PAK vs SL (8th Match) 302-7 (50) 238-9 (50) Sri Lanka won by 64 runs
16/12/2014 SL vs ENG (7th ODI) 302-6 (50) 215-10 (45.5) Sri Lanka won by 87 runs
17/12/2000 RSA vs SL (2nd ODI) 207-6 (50) 302-7 (50) South Africa won by 95 runs
28/03/2013 SL vs BAN (3rd ODI) 302-9 (50) 184-7 (26) Bangladesh won by 3 wkts
18/12/2009 IND vs SL (2nd ODI) 302-7 (49.1) 301-7 (50) Sri Lanka won by 3 wickets (with 5 balls remaining)
11/01/2012 RSA vs SL (1st ODI) 43-10 (20.1) 301-8 (50) South Africa won by 258 runs
31/05/2014 ENG vs SL (4th ODI) 300-9 (50) 293-8 (50) Sri Lanka won by 7 runs
02/09/2021 SL vs RSA (1st ODI) 300-9 (50.0) 286-6 (50.0) Sri Lanka won by 14 runs.
14/06/2022 SL vs AUS (1st ODI) 300-7 (50) 282-8 (42.3) Australia beat Sri Lanka by 2 wickets (D/L method)
08/07/2017 SL vs ZIM (4th ODI) 300-6 (50) 219-6 (29.2) Zimbabwe won by 4 wkts (DLS method - Zimbabwe innings reduced to 31 overs due to rain)
20/01/2012 RSA vs SL (4th ODI) 304-5 (48.4) 299-7 (50) Sri Lanka won by 5 wkts
31/10/2005 IND vs SL (3rd ODI) 298-4 (50) 303-4 (46.1) India won by 6 wickets (with 23 balls remaining)
16/01/2022 SL vs ZIM (1st ODI) 300-5 (48.3) 296-9 (50.0) Sri Lanka won by 5 wickets
06/04/1998 PAK vs SL (3rd Match) 295-7 (50) 300-6 (48) Pakistan won by 4 wickets (with 12 balls remaining)