Joe Root is one of the best cricketers and currently tops the runs chart for England in One-Day Internationals (ODIs). He has scored over 7,000 runs with an average of 48.85 from 185 matches.
The list of England’s leading run-scorers in ODIs also features Eoin Morgan, a former captain, and Jos Buttler. They follow Root in total runs from their ODI careers.
Check out the top 10 English batters with the most runs in ODIs, along with their career stats and performance highlights here.
Most Runs for England in ODIs – Top 10
England has produced some of the finest ODI batsmen over the years. The following table lists the top 10 run-scorers for England in One Day Internationals, highlighting their career span, matches played, innings, and total runs scored.
| Player | Span | Matches | Innings | Runs |
|---|---|---|---|---|
| Joe Root | 2013-2025 | 186 | 174 | 7330 |
| Eoin Morgan | 2009-2022 | 225 | 207 | 6957 |
| Jos Buttler | 2012-2025 | 196 | 168 | 5463 |
| Ian Bell | 2004-2015 | 161 | 157 | 5416 |
| Paul Collingwood | 2001-2011 | 197 | 181 | 5092 |
| Alec Stewart | 1989-2003 | 170 | 162 | 4677 |
| Kevin Peterson | 2004-2013 | 134 | 123 | 4422 |
| M Trescothick | 2000-2006 | 123 | 122 | 4335 |
| Graham Gooch | 1976-1995 | 125 | 122 | 4290 |
| Jason Roy | 2015-2023 | 116 | 110 | 4271 |
| Andrew Strauss | 2003-2011 | 127 | 126 | 4205 |
These players have been pivotal in shaping England’s limited-overs cricket success.
1. Joe Root
ODI Career Stats:
| Span | 2013-2025 |
|---|---|
| Matches | 186 |
| Innings | 175 |
| Runs | 7330 |
| Average | 48.54 |
| Strike rate | 87.65 |
| Highest score | 166* |
| 100s | 19 |
| 50s | 43 |
Joe Root has been the backbone of England’s ODI batting setup, consistently delivering in crucial moments. With 7330 runs across 186 matches at an average of 48.85 and a strike rate of 87.65, he holds the record as England’s all‑time top run‑scorer in the format.

His tally of 19 hundreds and 43 fifties underscores his ability to convert starts into big scores. Notably, his highest score of 166* and leading the country with 7,000+ ODI runs highlight his enduring class and match‑winning contributions.
2. Eoin Morgan
ODI Career Stats:
| Span | 2009-2022 |
|---|---|
| Matches | 225 |
| Innings | 207 |
| Runs | 6957 |
| Average | 39.75 |
| Strike rate | 93.89 |
| Highest score | 148 |
| 100s | 13 |
| 50s | 42 |
Eoin Morgan was England’s revolutionary limited-overs captain, known for his aggressive left-handed batting and ability to accelerate innings in the middle order. His innovative stroke play transformed England’s white-ball approach, especially in chases and powerplay situations.

Over a career spanning 225 ODIs, Morgan’s calm leadership and ability to finish games were vital. With 13 centuries and a strike rate close to 94, he consistently turned promising starts into match-winning scores. His impact was felt both as a tactician and a batsman who could dominate top-quality bowling attacks.
3. Jos Buttler
ODI Career Stats:
| Span | 2012-2025 |
|---|---|
| Matches | 196 |
| Innings | 169 |
| Runs | 5463 |
| Average | 39.02 |
| Strike rate | 115.10 |
| Highest score | 162* |
| 100s | 11 |
| 50s | 29 |
Jos Buttler is England’s explosive wicketkeeper-batter, renowned for his aggressive batting in the middle and lower order. His attacking style makes him a formidable finisher, especially in high-pressure chases and the death overs.

Across 196 ODIs, Buttler has scored 5,463 runs with a strike rate of 115.10, reflecting his ability to dominate bowlers. With 11 centuries and a highest score of 162*. He has consistently provided England with game-changing innings, often turning tight contests in their favor.
4. Ian Bell
ODI Career Stats:
| Span | 2004-2015 |
|---|---|
| Matches | 161 |
| Innings | 157 |
| Runs | 5416 |
| Average | 37.87 |
| Strike rate | 77.16 |
| Highest score | 141 |
| 100s | 4 |
| 50s | 35 |
Ian Bell was England’s elegant right-handed batsman, known for his classical technique and ability to anchor the innings. Often batting in the top and middle order, he excelled at building partnerships and stabilizing the team during crucial phases.

In 161 ODIs, Bell amassed 5,416 runs at an average of 37.87, combining consistency with reliability. His 4 centuries and 35 fifties, along with a highest score of 141, highlight his role as a dependable run-scorer who provided solidity to England’s batting lineup.
5. Paul Collingwood
ODI Career Stats:
| Span | 2001-2011 |
|---|---|
| Matches | 197 |
| Innings | 181 |
| Runs | 5092 |
| Average | 35.36 |
| Strike rate | 76.98 |
| Highest score | 120* |
| 100s | 5 |
| 50s | 26 |
Paul Collingwood was England’s dependable all-rounder and middle-order batsman, known for his grit, consistency, and ability to finish games under pressure. He often contributed crucial runs in tight situations while adding value with his handy medium-pace bowling and sharp fielding.

Across 197 ODIs, Collingwood scored 5,092 runs at an average of 35.36, including 5 centuries and 26 fifties. His highest score of 120* and calm presence in the middle order made him a vital contributor to England’s ODI successes during his career.
6. Alec Stewart
ODI Career Stats:
| Span | 1989-2003 |
|---|---|
| Matches | 170 |
| Innings | 162 |
| Runs | 4677 |
| Average | 31.60 |
| Strike rate | 68.36 |
| Highest score | 116 |
| 100s | 4 |
| 50s | 28 |
Alec Stewart was England’s versatile wicketkeeper-batsman and a right-handed top-order anchor. Known for his dependability, he often stabilized innings and provided a solid foundation for the team, excelling at building partnerships and pacing the innings.

In 170 ODIs, Stewart scored 4,677 runs at an average of 31.60, including 4 centuries and 28 fifties. His highest score of 116 highlights his ability to play long, composed innings, making him a key figure in England’s batting lineup throughout his career.
7. Kevin Peterson
ODI Career Stats:
| Span | 2004-2013 |
|---|---|
| Matches | 134 |
| Innings | 123 |
| Runs | 4422 |
| Average | 41.32 |
| Strike rate | 86.70 |
| Highest score | 130 |
| 100s | 9 |
| 50s | 25 |
Kevin Pietersen was England’s dynamic right-handed batsman, known for his aggressive stroke play and skill in dominating bowlers in the top and middle order. His unique shots and bold style made him a game-changer in important ODI matches.

Over 134 ODIs, Pietersen scored 4,422 runs at an impressive average of 41.32, including 9 centuries and 25 fifties. His highest score of 130 highlighted his ability to turn games around on his own, solidifying his status as one of England’s most powerful limited-overs batsmen.
8. Marcus Trescothick
ODI Career Stats:
| Span | 2000-2006 |
|---|---|
| Matches | 123 |
| Innings | 122 |
| Runs | 4335 |
| Average | 37.37 |
| Strike rate | 85.21 |
| Highest score | 137 |
| 100s | 12 |
| 50s | 21 |
Marcus Trescothick was England’s attacking left-handed opener, known for his ability to dominate the new ball and set a strong platform at the top of the order. His aggressive style and consistency made him a key figure in England’s ODI setup.

In 123 ODIs, Trescothick scored 4,335 runs at an average of 37.37, including 12 centuries and 21 fifties. His highest score of 137 reflects his capacity to play long, impactful innings, providing England with strong starts and momentum in limited-overs matches.
9. Graham Gooch
ODI Career Stats:
| Span | 1976-1995 |
|---|---|
| Matches | 125 |
| Innings | 122 |
| Runs | 4290 |
| Average | 36.98 |
| Strike rate | 61.88 |
| Highest score | 142 |
| 100s | 8 |
| 50s | 23 |
Graham Gooch was England’s prolific right-handed opener, renowned for his classical technique, patience, and ability to anchor the innings. He excelled at building long partnerships and guiding the team through challenging situations.

Across 125 ODIs, Gooch scored 4,290 runs at an average of 36.98, including 8 centuries and 23 fifties. His highest score of 142 highlights his capacity for big innings, making him a cornerstone of England’s batting lineup during his career.
10. Jason Roy
ODI Career Stats:
| Span | 2015-2023 |
|---|---|
| Matches | 116 |
| Innings | 110 |
| Runs | 4271 |
| Average | 39.91 |
| Strike rate | 105.53 |
| Highest score | 180 |
| 100s | 12 |
| 50s | 21 |
Jason Roy is England’s explosive right-handed opening batsman, known for his aggressive stroke play and ability to dominate bowlers from the start. He excels in setting the pace during powerplays and providing rapid starts at the top of the order.

In 116 ODIs, Roy scored 4,271 runs at an average of 39.91 with a strike rate of 105.53. His 12 centuries, including a highest score of 180, highlight his match-winning ability and crucial role in England’s limited-overs success.
Conclusion: Joe Root is the Leading Run Scorer for England in ODIs!
England has produced some of the finest batsmen in ODI cricket, with Joe Root leading the way. His consistency, ability to play long innings, and knack for scoring big have made him the backbone of England’s batting lineup. Alongside him, players like Eoin Morgan, Jos Buttler, and Ian Bell have also shaped England’s limited-overs success.
These top 10 run-scorers have contributed in different ways, from explosive starts at the top of the order to stabilizing the middle overs. Their centuries, fifties, and match-winning performances have helped England compete at the highest level.
Overall, this list highlights the talent, skill, and impact of England’s leading ODI batsmen. Their contributions have not only brought victories but also inspired future generations of players.
