England v Sri Lanka / Records / One-Day Internationals / Match results

Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Sri Lanka England England 5 runs Colombo (SSC) Feb 13, 1982 ODI # 145
Sri Lanka England Sri Lanka 3 runs Colombo (SSC) Feb 14, 1982 ODI # 146
England Sri Lanka England 47 runs Taunton Jun 11, 1983 ODI # 201
England Sri Lanka England 9 wickets Leeds Jun 20, 1983 ODI # 217
England Sri Lanka England 108 runs Peshawar Oct 17, 1987 ODI # 460
England Sri Lanka England 8 wickets Pune Oct 30, 1987 ODI # 472
England Sri Lanka England 5 wickets The Oval Sep 4, 1988 ODI # 521
England Sri Lanka England 5 wickets Delhi Oct 15, 1989 ODI # 571
England Sri Lanka England 106 runs Ballarat Mar 9, 1992 ODI # 736
Sri Lanka England Sri Lanka 32 runs Colombo (RPS) Mar 10, 1993 ODI # 815
Sri Lanka England Sri Lanka 8 wickets Moratuwa Mar 20, 1993 ODI # 818
England Sri Lanka Sri Lanka 5 wickets Faisalabad Mar 9, 1996 ODI # 1077
England Sri Lanka England 36 runs Lord's Aug 16, 1998 ODI # 1346
England Sri Lanka Sri Lanka 5 wickets Lord's Aug 20, 1998 ODI # 1348
England Sri Lanka England 4 wickets Brisbane Jan 11, 1999 ODI # 1380
England Sri Lanka England 7 wickets Melbourne Jan 19, 1999 ODI # 1388
England Sri Lanka Sri Lanka 1 wicket Adelaide Jan 23, 1999 ODI # 1391
England Sri Lanka England 128 runs Perth Jan 29, 1999 ODI # 1396
England Sri Lanka Sri Lanka 11 runs Sydney Feb 3, 1999 ODI # 1400
England Sri Lanka England 8 wickets Lord's May 14, 1999 ODI # 1443
Sri Lanka England Sri Lanka 5 wickets Dambulla Mar 23, 2001 ODI # 1694
Sri Lanka England Sri Lanka 66 runs Colombo (RPS) Mar 25, 2001 ODI # 1695
Sri Lanka England Sri Lanka 10 wickets Colombo (SSC) Mar 27, 2001 ODI # 1697
England Sri Lanka England 44 runs Nottingham Jun 27, 2002 ODI # 1847
England Sri Lanka England 3 wickets Leeds Jul 2, 2002 ODI # 1850
England Sri Lanka Sri Lanka 23 runs Manchester Jul 7, 2002 ODI # 1853
England Sri Lanka England 43 runs Brisbane Dec 17, 2002 ODI # 1922
England Sri Lanka England 95 runs Perth Dec 20, 2002 ODI # 1924
England Sri Lanka Sri Lanka 31 runs Sydney Jan 13, 2003 ODI # 1934
England Sri Lanka England 19 runs Adelaide Jan 17, 2003 ODI # 1937
Sri Lanka England Sri Lanka 10 wickets Dambulla Nov 18, 2003 ODI # 2063
Sri Lanka England abandoned Colombo (RPS) Nov 21, 2003 ODI # 2064a
Sri Lanka England abandoned Colombo (RPS) Nov 23, 2003 ODI # 2066a
England Sri Lanka England 49 runs Southampton Sep 17-18, 2004 ODI # 2177
England Sri Lanka Sri Lanka 20 runs Lord's Jun 17, 2006 ODI # 2384
England Sri Lanka Sri Lanka 46 runs The Oval Jun 20, 2006 ODI # 2385
England Sri Lanka Sri Lanka 8 wickets Chester-le-Street Jun 24, 2006 ODI # 2386
England Sri Lanka Sri Lanka 33 runs Manchester Jun 28, 2006 ODI # 2388
England Sri Lanka Sri Lanka 8 wickets Leeds Jul 1, 2006 ODI # 2389
England Sri Lanka Sri Lanka 2 runs North Sound Apr 4, 2007 ODI # 2563
Sri Lanka England Sri Lanka 119 runs Dambulla Oct 1, 2007 ODI # 2622
Sri Lanka England England 65 runs Dambulla Oct 4, 2007 ODI # 2624
Sri Lanka England England 2 wickets Dambulla Oct 7, 2007 ODI # 2626
Sri Lanka England England 5 wickets Colombo (RPS) Oct 10, 2007 ODI # 2628
Sri Lanka England Sri Lanka 107 runs Colombo (RPS) Oct 13, 2007 ODI # 2630
England Sri Lanka England 6 wickets Johannesburg Sep 25, 2009 ODI # 2896
Sri Lanka England Sri Lanka 10 wickets Colombo (RPS) Mar 26, 2011 ODI # 3145
England Sri Lanka England 110 runs The Oval Jun 28, 2011 ODI # 3165
England Sri Lanka Sri Lanka 69 runs Leeds Jul 1, 2011 ODI # 3167
England Sri Lanka Sri Lanka 6 wickets Lord's Jul 3, 2011 ODI # 3168
England Sri Lanka England 10 wickets Nottingham Jul 6, 2011 ODI # 3169
England Sri Lanka England 16 runs Manchester Jul 9, 2011 ODI # 3170
England Sri Lanka Sri Lanka 7 wickets The Oval Jun 13, 2013 ODI # 3370
England Sri Lanka England 81 runs The Oval May 22, 2014 ODI # 3492
England Sri Lanka Sri Lanka 157 runs Chester-le-Street May 25, 2014 ODI # 3493
England Sri Lanka England 10 wickets Manchester May 28, 2014 ODI # 3494
England Sri Lanka Sri Lanka 7 runs Lord's May 31, 2014 ODI # 3495
England Sri Lanka Sri Lanka 6 wickets Birmingham Jun 3, 2014 ODI # 3496
Sri Lanka England Sri Lanka 25 runs Colombo (RPS) Nov 26, 2014 ODI # 3554
Sri Lanka England Sri Lanka 8 wickets Colombo (RPS) Nov 29, 2014 ODI # 3557
Sri Lanka England England 5 wickets Hambantota Dec 3, 2014 ODI # 3561
Sri Lanka England Sri Lanka 6 wickets Colombo (RPS) Dec 7, 2014 ODI # 3563
Sri Lanka England England 5 wickets Pallekele Dec 10-11, 2014 ODI # 3565
Sri Lanka England Sri Lanka 90 runs Pallekele Dec 13, 2014 ODI # 3567
Sri Lanka England Sri Lanka 87 runs Colombo (RPS) Dec 16, 2014 ODI # 3569
England Sri Lanka Sri Lanka 9 wickets Wellington Mar 1, 2015 ODI # 3619
Records includes the following current or recent matches:
England v Sri Lanka at Wellington, ICC Cricket World Cup 22nd match, Mar 1, 2015 [ODI # 3619]
Sri Lanka v England at Colombo (RPS), 7th ODI, Dec 16, 2014 [ODI # 3569]
Sri Lanka v England at Pallekele, 6th ODI, Dec 13, 2014 [ODI # 3567]
Sponsored Links

Tournament, match & LIVE fixed odds at bet365