Dawid Malan smashed his 6th ODI hundred in his 23rd ODI innings - the quickest in history to reach that mark.
At 36 years and 37 days, Malan is England's oldest male centurion at an ODI World Cup.
The Englishman hit his 4th ODI hundred and 6th 50+ score in his last 9 ODI inns.
Malan's 140 is only behind Strauss' 158 vs IND (2011), Roy's 153 vs BAN (2019) and Morgan's 148 vs AFG (2019).
Joe Root becomes England's highest-ever run scorer in World Cups, going past Graham Gooch's previous record of 897 runs.
England's first two partnerships were both 100+ stands - only the 5th time when first 2 wickets in ODI World Cup have yielded century stands.