By surpassing Eoin Morgan to become the lead in ODI run-scoring, Joe Root cemented his place in English cricket history. In the recently finished second ODI of the three-match series against the West Indies at Cardiff’s Sophia Gardens, he achieved this incredible milestone.
It took Joe Root 39 fewer innings than Morgan to surpass the 6,957-run total of the former World Cup-winning captain. With seven balls remaining, the star batsman sealed a three-wicket triumph with a final score of 166*, which came off just 139 deliveries.
The top five run scorers for England in ODI cricket as of June 1, 2025, are listed below:
Player | Matches | Innings | Runs |
Joe Root | 179 | 168 | 7,082 |
Eoin Morgan | 225 | 207 | 6,957 |
Ian Bell | 161 | 157 | 5,416 |
Jos Buttler | 189 | 162 | 5,233 |
Paul Collingwood | 197 | 181 | 5,092 |
Joe Root hit two sixes and twenty-one fours in his spectacular knock.
In addition, the former English captain became the fifth-fastest player to reach 7,000 ODI runs. He sealed the victory by hitting the winning runs on the fifth ball of the game’s penultimate over, as befitted the situation.
England has a 2-0 advantage in the series. They won by an overwhelming 238 runs in the first game of the series. Following a short break, the third and final 50-over match before the start of the T20I series will be held at Kennington Oval. The hosts would like to win another game to wrap up the series.
Root is very close to matching batting legends like Brian Lara and Mahela Jayawardene. The two game masters required a significantly higher number of innings to reach the same total, which Root might do in Tuesday, June 3’s dead rubber.