England archive · Batter · 2009–2022

Eoin Morgan⁠

Born in Dublin on 10 September 1986, Eoin Morgan played for England from 2009 to 2022. His 6,957 ODI runs, from 225 matches, rank second on England's all-time list. He also scored 2,458 runs in 115 T20Is and won 16 Test caps, scoring 700 Test runs.

Morgan captained England at the 2015 Cricket World Cup (pool stage), the 2016 T20 World Cup (runners-up), the 2019 Cricket World Cup, which England won, and the 2021 T20 World Cup (semi-finals). Earlier he was in the squad that won the 2010 T20 World Cup, and was selected for the 2009 and 2012 T20 World Cups (Super 8), the 2011 Cricket World Cup (quarter-finals) and the 2014 T20 World Cup (Super 10). His England career ended in 2022.
Internationals356
International runs10,115

England legacy

No.2 on England's all-time odi runs list

Player file

At a glance

  • Born10 September 1986
  • BirthplaceDublin
  • ODI runs6,957 No.2 all-time

Major tournaments

2009 ICC Champions Trophy2009 ICC T20 World Cup2010 ICC T20 World Cup2011 ICC Cricket World Cup2012 ICC T20 World Cup2013 ICC Champions Trophy2014 ICC T20 World Cup2015 ICC Cricket World Cup2016 ICC T20 World Cup2017 ICC Champions Trophy2019 ICC Cricket World Cup2021 ICC T20 World Cup

Career by format

Eoin Morgan in Tests, ODIs and T20Is

2009–2022

Eoin Morgan's England career by format: matches, runs and wickets
FormatMatchesRuns HighestBatting avg Wickets
Tests 16 700 –– 0
ODIs 225 6,957 14839.75 0
T20Is 115 2,458 –– 0
All internationals 356 10,115 0

Highest scores, averages and best bowling are shown for the formats in which Eoin Morgan is on England's all-time records lists.

Bet responsibly

18+ only. Odds and offers are subject to change and to the bookmaker's terms. Set a budget, never chase losses, and treat betting as entertainment. National Gambling Helpline: 0808 8020 133, free, 24/7.

Gambling support: GambleAware.org (opens in a new tab)