England vs Sri Lanka Head to Head Stats & Records in ODI Cricket 2026
81
Matches Played
81
39
Won
38
38
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 | Sri Lanka | England | England | 5 wickets | 24-Jan-2026 | Colombo | ENG won by 5 wickets |
| 2 | Sri Lanka | England | Sri Lanka | 19 runs | 22-Jan-2026 | Colombo | SL won by 19 runs |
| 3 | England | Sri Lanka | Sri Lanka | 8 wickets | 26-Oct-2023 | Bengaluru | SL won by 8 wickets |
| 4 | England | Sri Lanka | 04-Jul-2021 | Bristol | Match Abandoned | ||
| 5 | England | Sri Lanka | England | 8 wickets | 01-Jul-2021 | London | ENG won by 8 wickets |
| 6 | England | Sri Lanka | England | 5 wickets | 29-Jun-2021 | Chester-le-Street | ENG won by 5 wickets |
| 7 | England | Sri Lanka | Sri Lanka | 20 runs | 21-Jun-2019 | Leeds | SL won by 20 runs |
| 8 | Sri Lanka | England | Sri Lanka | 219 runs (D/L method) | 23-Oct-2018 | Colombo | SL won by 219 runs (D/L method) |
| 9 | Sri Lanka | England | England | 18 runs (D/L) | 20-Oct-2018 | Kandy | ENG won by 18 runs (D/L) |
| 10 | Sri Lanka | England | England | 7 wkts (15b rem) | 17-Oct-2018 | Kandy | ENG won by 7 wkts (15b rem) |
| 11 | Sri Lanka | England | England | 31 runs (D/L method) | 13-Oct-2018 | Dambulla | ENG won by 31 runs (D/L method) |
| 12 | Sri Lanka | England | 10-Oct-2018 | Dambulla | No result | ||
| 13 | England | Sri Lanka | England | 122 runs | 02-Jul-2016 | Cardiff | ENG won by 122 runs |
| 14 | England | Sri Lanka | England | 6 wickets | 29-Jun-2016 | London | ENG won by 6 wickets (with 11 balls remaining) (D/L method) |
| 15 | England | Sri Lanka | 26-Jun-2016 | Bristol | No result | ||
| 16 | England | Sri Lanka | England | 10 wickets | 24-Jun-2016 | Birmingham | ENG won by 10 wickets (with 95 balls remaining) |
| 17 | England | Sri Lanka | 21-Jun-2016 | Nottingham | Match tied | ||
| 18 | England | Sri Lanka | Sri Lanka | 9 wkts (16b rem) | 01-Mar-2015 | Wellington | SL won by 9 wkts (16b rem) |
| 19 | Sri Lanka | England | Sri Lanka | won by 87 runs | 16-Dec-2014 | Colombo | SL won by 87 runs |
| 20 | Sri Lanka | England | Sri Lanka | won by 90 runs | 13-Dec-2014 | Kandy | SL won by 90 runs |
| 21 | England | Sri Lanka | England | won by 5 wickets | 10-Dec-2014 | Kandy | ENG won by 5 wickets |
| 22 | Sri Lanka | England | Sri Lanka | won by 6 wickets | 07-Dec-2014 | Colombo | SL won by 6 wickets |
| 23 | England | Sri Lanka | England | won by 5 wickets (D/L method) | 03-Dec-2014 | Hambantota | ENG won by 5 wickets (D/L method) |
| 24 | Sri Lanka | England | Sri Lanka | won by 8 wickets | 29-Nov-2014 | Colombo | SL won by 8 wickets |
| 25 | Sri Lanka | England | Sri Lanka | won by 25 runs | 26-Nov-2014 | Colombo | SL won by 25 runs |
| 26 | Sri Lanka | England | Sri Lanka | won by 6 wickets | 03-Jun-2014 | Birmingham | SL won by 6 wickets |
| 27 | Sri Lanka | England | Sri Lanka | won by 7 runs | 31-May-2014 | London | SL won by 7 runs |
| 28 | England | Sri Lanka | England | won by 10 wickets | 28-May-2014 | Manchester | ENG won by 10 wickets |
| 29 | Sri Lanka | England | Sri Lanka | won by 157 runs | 25-May-2014 | Chester-le-Street | SL won by 157 runs |
| 30 | England | Sri Lanka | England | won by 81 runs (D/L method) | 22-May-2014 | London | ENG won by 81 runs (D/L method) |
| 31 | England | Sri Lanka | Sri Lanka | 7 wkts (17b rem) | 13-Jun-2013 | London | SL won by 7 wkts (17b rem) |
| 32 | England | Sri Lanka | England | won by 16 runs | 09-Jul-2011 | Manchester | ENG won by 16 runs |
| 33 | England | Sri Lanka | England | won by 10 wickets (D/L method) | 06-Jul-2011 | Nottingham | ENG won by 10 wickets (D/L method) |
| 34 | Sri Lanka | England | Sri Lanka | won by 7 wickets | 03-Jul-2011 | London | SL won by 7 wickets |
| 35 | Sri Lanka | England | Sri Lanka | won by 69 runs | 01-Jul-2011 | Leeds | SL won by 69 runs |
| 36 | England | Sri Lanka | England | won by 110 runs (D/L method) | 28-Jun-2011 | London | ENG won by 110 runs (D/L method) |
| 37 | Sri Lanka | England | Sri Lanka | 10 wkts (63b rem) | 26-Mar-2011 | Colombo | SL won by 10 wkts (63b rem) |
| 38 | England | Sri Lanka | England | 6 wkts (30b rem) | 25-Sep-2009 | Johannesburg | ENG won by 6 wkts (30b rem) |
| 39 | Sri Lanka | England | Sri Lanka | won by 107 runs | 13-Oct-2007 | Colombo | SL won by 107 runs |
| 40 | England | Sri Lanka | England | won by 5 wickets | 10-Oct-2007 | Colombo | ENG won by 5 wickets |
| 41 | England | Sri Lanka | England | won by 2 wickets | 07-Oct-2007 | Dambulla | ENG won by 2 wickets |
| 42 | England | Sri Lanka | England | won by 65 runs | 04-Oct-2007 | Dambulla | ENG won by 65 runs |
| 43 | Sri Lanka | England | Sri Lanka | won by 119 runs | 01-Oct-2007 | Dambulla | SL won by 119 runs |
| 44 | Sri Lanka | England | Sri Lanka | won by 2 runs | 04-Apr-2007 | Antigua | SL won by 2 runs |
| 45 | Sri Lanka | England | Sri Lanka | won by 8 wickets | 01-Jul-2006 | Leeds | SL won by 8 wickets |
| 46 | Sri Lanka | England | Sri Lanka | won by 33 runs | 28-Jun-2006 | Manchester | SL won by 33 runs |
| 47 | Sri Lanka | England | Sri Lanka | won by 8 wickets | 24-Jun-2006 | Chester-le-Street | SL won by 8 wickets |
| 48 | Sri Lanka | England | Sri Lanka | won by 46 runs | 20-Jun-2006 | London | SL won by 46 runs |
| 49 | Sri Lanka | England | Sri Lanka | won by 20 runs | 17-Jun-2006 | London | SL won by 20 runs |
| 50 | England | Sri Lanka | England | won by 49 runs (D/L method) | 17-Sep-2004 | Southampton | ENG won by 49 runs (D/L method) |
| 51 | Sri Lanka | England | Sri Lanka | won by 10 wickets | 18-Nov-2003 | Dambulla | SL won by 10 wickets |
| 52 | England | Sri Lanka | England | won by 19 runs | 17-Jan-2003 | Adelaide | ENG won by 19 runs |
| 53 | Sri Lanka | England | Sri Lanka | won by 31 runs | 13-Jan-2003 | Sydney | SL won by 31 runs |
| 54 | England | Sri Lanka | England | won by 95 runs | 20-Dec-2002 | Perth | ENG won by 95 runs |
| 55 | England | Sri Lanka | England | won by 43 runs | 17-Dec-2002 | Brisbane | ENG won by 43 runs |
| 56 | Sri Lanka | England | Sri Lanka | won by 23 runs | 07-Jul-2002 | Manchester | SL won by 23 runs |
| 57 | England | Sri Lanka | England | won by 3 wickets | 02-Jul-2002 | Leeds | ENG won by 3 wickets |
| 58 | England | Sri Lanka | England | won by 44 runs | 27-Jun-2002 | Nottingham | ENG won by 44 runs |
| 59 | Sri Lanka | England | Sri Lanka | won by 10 wickets | 27-Mar-2001 | Colombo | SL won by 10 wickets |
| 60 | Sri Lanka | England | Sri Lanka | won by 66 runs | 25-Mar-2001 | Colombo | SL won by 66 runs |
| 61 | Sri Lanka | England | Sri Lanka | won by 5 wickets | 23-Mar-2001 | Dambulla | SL won by 5 wickets |
| 62 | England | Sri Lanka | England | won by 8 wickets | 14-May-1999 | London | ENG won by 8 wickets |
| 63 | Sri Lanka | England | Sri Lanka | won by 11 runs | 03-Feb-1999 | Sydney | SL won by 11 runs |
| 64 | England | Sri Lanka | England | won by 128 runs | 29-Jan-1999 | Perth | ENG won by 128 runs |
| 65 | Sri Lanka | England | Sri Lanka | won by 1 wicket | 23-Jan-1999 | Adelaide | SL won by 1 wicket |
| 66 | England | Sri Lanka | England | won by 7 wickets | 19-Jan-1999 | Melbourne | ENG won by 7 wickets |
| 67 | England | Sri Lanka | England | won by 4 wickets | 11-Jan-1999 | Brisbane | ENG won by 4 wickets |
| 68 | Sri Lanka | England | Sri Lanka | won by 5 wickets | 20-Aug-1998 | London | SL won by 5 wickets |
| 69 | England | Sri Lanka | England | won by 36 runs | 16-Aug-1998 | London | ENG won by 36 runs |
| 70 | Sri Lanka | England | Sri Lanka | won by 5 wickets | 09-Mar-1996 | Faisalabad | SL won by 5 wickets |
| 71 | Sri Lanka | England | Sri Lanka | won by 8 wickets | 20-Mar-1993 | Moratuwa | SL won by 8 wickets |
| 72 | Sri Lanka | England | Sri Lanka | won by 32 runs (D/L method) | 10-Mar-1993 | Colombo | SL won by 32 runs (D/L method) |
| 73 | England | Sri Lanka | England | won by 106 runs | 09-Mar-1992 | Ballarat | ENG won by 106 runs |
| 74 | England | Sri Lanka | England | won by 5 wickets | 15-Oct-1989 | Delhi | ENG won by 5 wickets |
| 75 | England | Sri Lanka | England | won by 5 wickets | 04-Sep-1988 | London | ENG won by 5 wickets |
| 76 | England | Sri Lanka | England | won by 8 wickets | 30-Oct-1987 | ENG won by 8 wickets | |
| 77 | England | Sri Lanka | England | won by 109 runs (D/L method) | 17-Oct-1987 | Peshawar | ENG won by 109 runs (D/L method) |
| 78 | England | Sri Lanka | England | won by 9 wickets | 20-Jun-1983 | Leeds | ENG won by 9 wickets |
| 79 | England | Sri Lanka | England | won by 47 runs | 11-Jun-1983 | Taunton | ENG won by 47 runs |
| 80 | Sri Lanka | England | Sri Lanka | won by 3 runs | 14-Feb-1982 | Colombo | SL won by 3 runs |
| 81 | England | Sri Lanka | England | won by 5 runs | 13-Feb-1982 | Colombo | ENG won by 5 runs |
Latest News
Ajinkya Rahane urges Gambhir to ignore online noise and focus on World Cup prep
26 January, 2026
Shreyas Iyer set for extended run as BCCI delays Tilak Varma’s return
26 January, 2026
Ajinkya Rahane tells Samson: ‘Play your game, not Abhishek Sharma’s
26 January, 2026
Bowling might in focus as DC take on Gujarat Giants at crucial stage
26 January, 2026
‘Energy was superb’: Shashank Singh on PBKS’ pre-season camp in Udaipur
26 January, 2026
‘Not mindless hitting’: Mark Chapman decodes Abhishek Sharma’s six-hitting mastery
26 January, 2026
‘Still can’t explain it’: Tristan Stubbs on Sunrisers’ stunning SA20 title win
26 January, 2026
Riyan Parag back in the frame as Washington Sundar’s World Cup spot hangs in balance
26 January, 2026England vs Sri Lanka Head-to-Head in ODI Cricket!
ODI cricket has seen 81 matches between England and Sri Lanka. England has won 39 games, whereas Sri Lanka leads with 38 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.