Eoin Morgan Retires: Top five records held by England's World Cup-winning captain - IN PICS

England's white-ball captain Eoin Morgan has retired from international cricket with immediate effect, amidst question marks over his form. In this collection of photos, we will take you through the former England captain's top records.

Most T20I runs for England

1/5
Most T20I runs for England

Morgan has scored 2458 runs for England which is the most by any English batsman in T20I cricket. 

 

Most T20I appearances for England

2/5
Most T20I appearances for England

Morgan has played 115 matches for England which is the most by any English player in T20I cricket. 

 

Most ODI sixes for England

3/5
Most ODI sixes for England

Eoin Morgan has hit the most sixes for England in the fifty overs cricket. The Southpaw has smashed 202 maximums in ODIs. 

 

Most ODI runs for England

4/5
Most ODI runs for England

Morgan has scored 6957 runs for England which is the most by any English batsman in ODI cricket. 

 

Most ODI appearances for England

5/5
Most ODI appearances for England

Morgan has played 225 matches for England which is the most by any English player in ODI cricket. 

 

photo-gallery