England vs Sri Lanka Head to Head Stats & Records in ODI Cricket 2025

79
Matches Played
79
39
Won
36
36
Lost
39
4
No Result
4
333
Highest Score
366
0
Lowest Score
67

ENG Vs SL in all seasons

# Team1 Team2 Winner Margin Match Date Venue Scorecard
1 England Sri Lanka Sri Lanka 8 wickets 26-Oct-2023 Bengaluru SL won by 8 wickets
2 England Sri Lanka 04-Jul-2021 Bristol Match Abandoned
3 England Sri Lanka England 8 wickets 01-Jul-2021 London ENG won by 8 wickets
4 England Sri Lanka England 5 wickets 29-Jun-2021 Chester-le-Street ENG won by 5 wickets
5 England Sri Lanka Sri Lanka 20 runs 21-Jun-2019 Leeds SL won by 20 runs
6 Sri Lanka England England 219 runs (D/L method) 23-Oct-2018 Colombo SL won by 219 runs (D/L method)
7 Sri Lanka England England 18 runs (D/L) 20-Oct-2018 Kandy ENG won by 18 runs (D/L)
8 Sri Lanka England England 7 wkts (15b rem) 17-Oct-2018 Kandy ENG won by 7 wkts (15b rem)
9 Sri Lanka England England 31 runs (D/L method) 13-Oct-2018 Dambulla ENG won by 31 runs (D/L method)
10 Sri Lanka England 10-Oct-2018 Dambulla No result
11 England Sri Lanka England 122 runs 02-Jul-2016 Cardiff ENG won by 122 runs
12 England Sri Lanka England 6 wickets 29-Jun-2016 London ENG won by 6 wickets (with 11 balls remaining) (D/L method)
13 England Sri Lanka 26-Jun-2016 Bristol No result
14 England Sri Lanka England 10 wickets 24-Jun-2016 Birmingham ENG won by 10 wickets (with 95 balls remaining)
15 England Sri Lanka 21-Jun-2016 Nottingham Match tied
16 England Sri Lanka Sri Lanka 9 wkts (16b rem) 01-Mar-2015 Wellington SL won by 9 wkts (16b rem)
17 Sri Lanka England Sri Lanka won by 87 runs 16-Dec-2014 Colombo SL won by 87 runs
18 Sri Lanka England Sri Lanka won by 90 runs 13-Dec-2014 Kandy SL won by 90 runs
19 England Sri Lanka England won by 5 wickets 10-Dec-2014 Kandy ENG won by 5 wickets
20 Sri Lanka England Sri Lanka won by 6 wickets 07-Dec-2014 Colombo SL won by 6 wickets
21 England Sri Lanka England won by 5 wickets (D/L method) 03-Dec-2014 Hambantota ENG won by 5 wickets (D/L method)
22 Sri Lanka England Sri Lanka won by 8 wickets 29-Nov-2014 Colombo SL won by 8 wickets
23 Sri Lanka England Sri Lanka won by 25 runs 26-Nov-2014 Colombo SL won by 25 runs
24 Sri Lanka England Sri Lanka won by 6 wickets 03-Jun-2014 Birmingham SL won by 6 wickets
25 Sri Lanka England Sri Lanka won by 7 runs 31-May-2014 London SL won by 7 runs
26 England Sri Lanka England won by 10 wickets 28-May-2014 Manchester ENG won by 10 wickets
27 Sri Lanka England Sri Lanka won by 157 runs 25-May-2014 Chester-le-Street SL won by 157 runs
28 England Sri Lanka England won by 81 runs (D/L method) 22-May-2014 London ENG won by 81 runs (D/L method)
29 England Sri Lanka Sri Lanka 7 wkts (17b rem) 13-Jun-2013 London SL won by 7 wkts (17b rem)
30 England Sri Lanka England won by 16 runs 09-Jul-2011 Manchester ENG won by 16 runs
31 England Sri Lanka England won by 10 wickets (D/L method) 06-Jul-2011 Nottingham ENG won by 10 wickets (D/L method)
32 Sri Lanka England Sri Lanka won by 7 wickets 03-Jul-2011 London SL won by 7 wickets
33 Sri Lanka England Sri Lanka won by 69 runs 01-Jul-2011 Leeds SL won by 69 runs
34 England Sri Lanka England won by 110 runs (D/L method) 28-Jun-2011 London ENG won by 110 runs (D/L method)
35 Sri Lanka England Sri Lanka 10 wkts (63b rem) 26-Mar-2011 Colombo SL won by 10 wkts (63b rem)
36 England Sri Lanka England 6 wkts (30b rem) 25-Sep-2009 Johannesburg ENG won by 6 wkts (30b rem)
37 Sri Lanka England Sri Lanka won by 107 runs 13-Oct-2007 Colombo SL won by 107 runs
38 England Sri Lanka England won by 5 wickets 10-Oct-2007 Colombo ENG won by 5 wickets
39 England Sri Lanka England won by 2 wickets 07-Oct-2007 Dambulla ENG won by 2 wickets
40 England Sri Lanka England won by 65 runs 04-Oct-2007 Dambulla ENG won by 65 runs
41 Sri Lanka England Sri Lanka won by 119 runs 01-Oct-2007 Dambulla SL won by 119 runs
42 Sri Lanka England Sri Lanka won by 2 runs 04-Apr-2007 Antigua SL won by 2 runs
43 Sri Lanka England Sri Lanka won by 8 wickets 01-Jul-2006 Leeds SL won by 8 wickets
44 Sri Lanka England Sri Lanka won by 33 runs 28-Jun-2006 Manchester SL won by 33 runs
45 Sri Lanka England Sri Lanka won by 8 wickets 24-Jun-2006 Chester-le-Street SL won by 8 wickets
46 Sri Lanka England Sri Lanka won by 46 runs 20-Jun-2006 London SL won by 46 runs
47 Sri Lanka England Sri Lanka won by 20 runs 17-Jun-2006 London SL won by 20 runs
48 England Sri Lanka England won by 49 runs (D/L method) 17-Sep-2004 Southampton ENG won by 49 runs (D/L method)
49 Sri Lanka England Sri Lanka won by 10 wickets 18-Nov-2003 Dambulla SL won by 10 wickets
50 England Sri Lanka England won by 19 runs 17-Jan-2003 Adelaide ENG won by 19 runs
51 Sri Lanka England Sri Lanka won by 31 runs 13-Jan-2003 Sydney SL won by 31 runs
52 England Sri Lanka England won by 95 runs 20-Dec-2002 Perth ENG won by 95 runs
53 England Sri Lanka England won by 43 runs 17-Dec-2002 Brisbane ENG won by 43 runs
54 Sri Lanka England Sri Lanka won by 23 runs 07-Jul-2002 Manchester SL won by 23 runs
55 England Sri Lanka England won by 3 wickets 02-Jul-2002 Leeds ENG won by 3 wickets
56 England Sri Lanka England won by 44 runs 27-Jun-2002 Nottingham ENG won by 44 runs
57 Sri Lanka England Sri Lanka won by 10 wickets 27-Mar-2001 Colombo SL won by 10 wickets
58 Sri Lanka England Sri Lanka won by 66 runs 25-Mar-2001 Colombo SL won by 66 runs
59 Sri Lanka England Sri Lanka won by 5 wickets 23-Mar-2001 Dambulla SL won by 5 wickets
60 England Sri Lanka England won by 8 wickets 14-May-1999 London ENG won by 8 wickets
61 Sri Lanka England Sri Lanka won by 11 runs 03-Feb-1999 Sydney SL won by 11 runs
62 England Sri Lanka England won by 128 runs 29-Jan-1999 Perth ENG won by 128 runs
63 Sri Lanka England Sri Lanka won by 1 wicket 23-Jan-1999 Adelaide SL won by 1 wicket
64 England Sri Lanka England won by 7 wickets 19-Jan-1999 Melbourne ENG won by 7 wickets
65 England Sri Lanka England won by 4 wickets 11-Jan-1999 Brisbane ENG won by 4 wickets
66 Sri Lanka England Sri Lanka won by 5 wickets 20-Aug-1998 London SL won by 5 wickets
67 England Sri Lanka England won by 36 runs 16-Aug-1998 London ENG won by 36 runs
68 Sri Lanka England Sri Lanka won by 5 wickets 09-Mar-1996 Faisalabad SL won by 5 wickets
69 Sri Lanka England Sri Lanka won by 8 wickets 20-Mar-1993 Moratuwa SL won by 8 wickets
70 Sri Lanka England Sri Lanka won by 32 runs (D/L method) 10-Mar-1993 Colombo SL won by 32 runs (D/L method)
71 England Sri Lanka England won by 106 runs 09-Mar-1992 Ballarat ENG won by 106 runs
72 England Sri Lanka England won by 5 wickets 15-Oct-1989 Delhi ENG won by 5 wickets
73 England Sri Lanka England won by 5 wickets 04-Sep-1988 London ENG won by 5 wickets
74 England Sri Lanka England won by 8 wickets 30-Oct-1987 ENG won by 8 wickets
75 England Sri Lanka England won by 109 runs (D/L method) 17-Oct-1987 Peshawar ENG won by 109 runs (D/L method)
76 England Sri Lanka England won by 9 wickets 20-Jun-1983 Leeds ENG won by 9 wickets
77 England Sri Lanka England won by 47 runs 11-Jun-1983 Taunton ENG won by 47 runs
78 Sri Lanka England Sri Lanka won by 3 runs 14-Feb-1982 Colombo SL won by 3 runs
79 England Sri Lanka England won by 5 runs 13-Feb-1982 Colombo ENG won by 5 runs

England vs Sri Lanka Head-to-Head in ODI Cricket!

ODI cricket has seen 79 matches between England and Sri Lanka. England has won 39 games, whereas Sri Lanka leads with 36 wins, and 4 contests ended in a no result. England’s highest score in this rivalry is 333, while Sri Lanka’s top score is 366. However, on the worst day for both teams, England’s lowest score is 0 against Sri Lanka, while Sri Lanka’s lowest total against England is 67. It's the latest England vs Sri Lanka head-to-head stats in ODI format.

England vs Sri Lanka Head-to-Head in ODI (FAQs)