England is one of the top teams in the One-day International (ODI) format and has shown consistent and incredible performances in the last five years. The team also won its first ODI World Cup in 2019 in a flamboyant manner. A lot of young and new talent has changed England’s fate in the shorter formats with the playing approach they use. Also, there have been many other great players from the past who have taken English cricket to greater heights. Today we examine some of the English players with the most centuries in the 50-over format.

1. Joe Root

At the top of this list is Joe Root, a former England captain and one of England’s best and most successful batters. Root plays as a right-handed top-order batter in one-day internationals and began his ODI career in 2013. Until 2022, he had scored 6207 runs in 158 matches, with 16 centuries and 36 fifties to his name.

2. Eoin Morgan

Eoin Morgan is England’s only ODI World Cup-winning captain and one of the most successful captains in English cricket history. In 2009, Morgan began his one-day international career and featured in 225 matches until 2022, when he announced his retirement from international cricket. In 207 innings, he scored close to 7000 runs at an average of 39.75, including 13 centuries.

3. Marcus Trescothick

Marcus Trescothick was a left-handed opening batter for England and gave England some brilliant and solid starts. From 2000 to 2006, he played in 123 ODIs for England and scored 4335 runs at an average of 37.37. He hit 12 centuries and 21 fifties during his ODI career.

4. Johnny Bairstow

Johnny Bairstow is an attacking and blistering right-handed opening batter for England in one-day internationals. Bairstow is one of the few all-format players in England and is capable of batting at various batting positions. He has 3634 runs to his name in 95 matches, with 11 centuries and 15 fifties.

5. Jason Roy

Jason Roy is one of the most prolific, aggressive, and stroke-playing batters of England who love to score runs at a quick pace. Since making his ODI debut in 2015, Roy has played in 107 matches, scoring 3954 runs in 101 innings at an average of 40.34. He has ten hundred and twenty-one fifties in his one-day international career.

6. Jos Buttler

Jos Buttler, England’s current white-ball captain and one of England’s star batters in the shorter formats, is next to feature on the list. Buttler is a right-handed middle-order wicketkeeper batter. Until 2022, he had played in 157 matches, scoring 4245 runs in 130 innings. He has ten centuries and 22 fifties to his name.

7. Kevin Pietersen

Kevin Pietersen was a right-handed top-order batter who began his one-day international career in 2004 against Zimbabwe. Pietersen played in 134 ODIs before playing his last match in 2013. He scored 4422 runs in 123 innings at an average of 41.32, with nine centuries to his name.

8. Graham Gooch

Next, we have Graham Gooch, a right-handed top-order batter from Essex who represented England in the one-day format from 1976 to 1995 in 125 games. Gooch scored over 4200 runs in 111 innings at an average of 36.98, with eight centuries and 23 fifties to his name. He was also a part-time right-arm medium bowler.

9. David Gower

David Gower was a left-handed top-order batter from Kent and one of the most prolific batters of his time. From 1978 to 1991, Gower played in 114 one-day internationals and scored 3170 runs at an average of 30.77. During his ODI career, he scored seven centuries and 12 fifties.

10. Alex Hales

Alex Hales is a right-handed top-order batter from Middlesex and an attacking and dashing batter who can hit a long ball. Since his one-day international debut in 2014, Hales has featured in 70 matches, scoring close to 2500 runs at an average of 37.79. He has six centuries and 14 fifties to his name.