He will retire having played a total of 248 ODIs, scoring 7,701 runs with 14 centuries, as well as 115 T20Is, adding a further 2,458 runs and 14 fifties
Morgan led England to their first 50-over World Cup title in 2019, but he is himself without a half-century in one-day internationals and Twenty20s for almost a year.