Eoin Morgan
EJG Morgan is a white-ball batter who represented England Cricket across 324 matches, the core of a 467-match career that also took in stints with Ireland Cricket and numerous T20 franchises across the IPL, T20 Blast, The Hundred and other competitions. His headline numbers are 13,041 career runs from 467 matches at an average of 32.93. In One-Day Internationals, where the bulk of his cricket was played, that average climbs to 38.63 across 215 matches and 6,953 runs. His most recent appearances came in the SA20 in early 2023 for Paarl Royals, a tournament where he managed just the one significant innings: 64 off 37 balls against Durban Super Giants on 15 January 2023.

2026 Season Context
Current team & role
Kolkata Knight Riders · Batter
Recent form
Morgan's last 10 recorded appearances came in the 2022 Hundred and the inaugural SA20 in early 2023. Outside a 64 off 37 balls against Durban Super Giants on 15 January 2023, those innings were largel
Strongest format
One-Day International — Morgan played 215 ODIs and averaged 38.63 with 6,953 runs, well above his T20 and Test averages. His ODI strike rate of 91.75 reflects a format where
Career stats overview
16 Test · 215 ODI · 236 T20I appearances — spanning 2009 to present.
Test
16 matches
Where his legacy was forged — the format that rewards patience and precision.
ODI
215 matches
The middle-overs architect — a decade of white-ball consistency.
T20I
236 matches
Brief but impactful — quality over volume in the shortest format.
Format-aware deep dive
Where he dominates
Home record
Average 21.4 on Indian soil — better than any active spinner of the era.
Fourth-innings force
A third of his Test wickets come on day five, when bowlers decide outcomes.
Lower-order resilience
At No.7 his average beats every Indian specialist in that slot since 2015.
Elite opposition
Combined record vs Australia, England, New Zealand and South Africa.
Consistency
Third-most by any Indian bowler since his Test debut.
WTC presence
In the conversation every cycle. Central to this India red-ball side.
Career threads
Beyond the numbers
13,041 career runs across 467 matches
Morgan's cross-format career spans 467 matches and 13,041 runs at an overall average of 32.93. The bulk of that output came in ODI and T20 cricket, where his aggressive tempo shaped his reputation as a white-ball specialist.
ODIs are where his numbers peak
In 215 One-Day Internationals, Morgan averaged 38.63 and scored 6,953 runs. That average is comfortably above his career mean and reflects consistent output over a substantial sample at the highest level.
Pakistan his most productive head-to-head
Against Pakistan Cricket across 48 matches, Morgan averaged 38.95, the highest of any major opposition in the data. He accumulated 1,519 runs in that fixture, making it arguably his most dependable head-to-head.
Trent Bridge his standout home venue
At Trent Bridge across 18 matches, Morgan averaged 46.24, his highest average at any ground with significant match volume. His 786 runs there came at a strike rate of 98.62.
Late career SA20 appearances showed mixed returns
Morgan's final recorded matches came in the SA20 during January and February 2023. Across six innings for Paarl Royals, only one exceeded 20 runs, with a 64 off 37 balls against Durban Super Giants the clear outlier.
Head-to-head
Vs opponents
Career totals broken down by the teams EJG Morgan has faced most often, heat-scaled by output.
Australia
- Matches
- 69
- Runs
- 2,211
Pakistan
- Matches
- 48
- Runs
- 1,519
Sri Lanka
- Matches
- 44
- Runs
- 1,275
India
- Matches
- 37
- Runs
- 1,110
New Zealand
- Matches
- 37
- Runs
- 1,126
South Africa
- Matches
- 37
- Runs
- 1,004
West Indies
- Matches
- 32
- Runs
- 760
Bangladesh
- Matches
- 13
- Runs
- 463
Grounds played at
Home & away grounds
The venues where EJG Morgan has turned out most often.
Lord's, London
- Matches
- 48
- Runs
- 1,521
The Rose Bowl, Southampton
- Matches
- 29
- Runs
- 954
The Oval, London
- Matches
- 25
- Runs
- 878
Dubai International Cricket Stadium
- Matches
- 21
- Runs
- 533
Old Trafford, Manchester
- Matches
- 21
- Runs
- 552
Sophia Gardens, Cardiff
- Matches
- 20
- Runs
- 562
County Ground
- Matches
- 18
- Runs
- 383
Trent Bridge, Nottingham
- Matches
- 18
- Runs
- 786
Official profile
Elsewhere on the web
ESPNcricinfo
EJG Morgan's profile
Historical aggregates derived from Cricsheet (cricsheet.org) under ODC-BY licence. 2001/02–2026 IPL seasons. Batting average uses dismissals as the denominator; bowler wickets are credited only for bowler-kind dismissals (bowled, caught, lbw, caught-and-bowled, stumped, hit wicket). Venue and opposition splits are rebuilt after every ingest from the Cricsheet archive.
Photo credits (1)
- Eoin Morgan — photo by Harrias, CC BY-SA 3.0 · source