On 18 June 2019, in the match against Afghanistan at Old Trafford, Morgan scored 148 from 71 balls. His innings included 17 sixes, the most sixes by an individual in an ODI innings; his team scored 25 sixes in total, the most sixes by a team in an ODI innings. Morgan's century came from 57 balls, the fastest by an England batsman in a Cricket World Cup match. On 21 June 2019, in the match against Sri Lanka, Morgan scored his 9,000th international run for England.