Match results
Team 1 Team 2 Winner Margin Ground Match Date Scorecard
Australia England England 5 wickets Melbourne Jan 14, 2018 ODI # 3951
Australia England England 4 wickets Brisbane Jan 19, 2018 ODI # 3958
Australia England England 16 runs Sydney Jan 21, 2018 ODI # 3960
Australia England Australia 3 wickets Adelaide Jan 26, 2018 ODI # 3966
Australia England England 12 runs Perth Jan 28, 2018 ODI # 3968
New Zealand England New Zealand 3 wickets Hamilton Feb 25, 2018 ODI # 3980
New Zealand England England 6 wickets Mount Maunganui Feb 28, 2018 ODI # 3981
New Zealand England England 4 runs Wellington Mar 3, 2018 ODI # 3982
New Zealand England New Zealand 5 wickets Dunedin Mar 7, 2018 ODI # 3989
New Zealand England England 7 wickets Christchurch Mar 10, 2018 ODI # 3992
Scotland England Scotland 6 runs Edinburgh Jun 10, 2018 ODI # 4008
England Australia England 3 wickets The Oval Jun 13, 2018 ODI # 4009
England Australia England 38 runs Cardiff Jun 16, 2018 ODI # 4010
England Australia England 242 runs Nottingham Jun 19, 2018 ODI # 4011
England Australia England 6 wickets Chester-le-Street Jun 21, 2018 ODI # 4012
England Australia England 1 wicket Manchester Jun 24, 2018 ODI # 4013
England India India 8 wickets Nottingham Jul 12, 2018 ODI # 4014
England India England 86 runs Lord's Jul 14, 2018 ODI # 4016
England India England 8 wickets Leeds Jul 17, 2018 ODI # 4018
Sri Lanka England no result Dambulla Oct 10, 2018 ODI # 4052
Sri Lanka England England 31 runs Dambulla Oct 13, 2018 ODI # 4053
Sri Lanka England England 7 wickets Pallekele Oct 17, 2018 ODI # 4054
Sri Lanka England England 18 runs Pallekele Oct 20, 2018 ODI # 4055
Sri Lanka England Sri Lanka 219 runs Colombo (RPS) Oct 23, 2018 ODI # 4058

year 2017 « year 2018 » year 2019

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Sri Lanka v England at Colombo (RPS), 5th ODI, Oct 23, 2018 [ODI # 4058]
Sri Lanka v England at Pallekele, 4th ODI, Oct 20, 2018 [ODI # 4055]
Sri Lanka v England at Pallekele, 3rd ODI, Oct 17, 2018 [ODI # 4054]