A look into the stats of Eoin Morgan after confirming his international retirement

England's World Cup-winning captain called time on his international career on Tuesday. Below, we take a look at the key stats from ODI matches.

In 2019, the Irishman did something nobody else had been able to achieve - and that's to win the ODI World Cup.

In arguably the greatest final of all-time, England defeated New Zealand in the final at Lord's in the Super Over.

Morgan - the white ball captain - has since guided England to the semi-finals of the T20 World Cup, but is expected to hand over the reigns as captain before the next T20 tournament in November.

Below, we take a look at his numbers in ODIs for England 16 years after making his debut.

Last 20 ODIs

100: 1

50: 1

Ducks: 2

Average: 30.27

In Morgan's last 20 ODIs, he has batted on 15 occasions and made just one century and one 50.

The only time he hit three figures was against Ireland in August 2020, hitting 106 while his half-century was a knock of 75 not out in a win over Sri Lanka last year.

Morgan hit single-digits in nine innings, including three ducks (two vs the Netherlands in 2022 and the other against Ireland in 2020).

In his other matches, Morgan got his average up with 45 not out against Australia in the World Cup semi-final while he also scored 42 versus New Zealand in the group stages.

While the rest of his scores are low, his two scores of not out helped up his average to just over 30.

Overall career stats in ODI

Debut for England: August 5, 2006 vs Scotland

Matches: 248

Runs: 7,701

Highest score: 148

100: 14

50: 47

Average: 39.29

Records against other major nations

Australia

Matches: 57

Runs: 1,952

100: 3

50: 13

Average: 39.83

Bangladesh

Matches: 14

Runs: 433

100: 1

50: 2

Average: 36.08

India

Matches: 21

Runs: 569

100: 1

50: 2

Average: 33.47

New Zealand

Matches: 23

Runs: 689

100: 1

50: 4

Average: 31.13

Pakistan

Matches: 25

Runs: 832

100: 1

50: 6

Average: 48.94

South Africa

Matches: 23

Runs: 602

100: 1

50: 3

Average: 35.41

Sri Lanka

Matches: 35

Runs: 854

100: 0

50: 8

Average: 34.16

West Indies

Matches: 22

Runs: 502

100: 2

50: 2

Average: 35.85

READ MORE: England's Jason Roy admits 'normal life' helped to end 'dark period' as batter leads ODI mauling

Latest news