CricketSky
IPL 2026 Team Points Table Schedule Orange Cap Purple Cap Stats Head to Head Most Runs Most Wickets Most Fifties Most Hundreds

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

40
Wins
38
38
Lost
40
4
No Result
4
357
Highest Score
366
88
Lowest Score
67

ENG Vs SL in all seasons

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