Cardiff, June 1 -- Joe Root etched his name further into England's cricketing history books as he became the country's leading run-scorer in One Day Internationals, surpassing former captain Eoin Morgan's tally. Root now holds the record for most runs in both Tests and ODIs for England.

In the second ODI against the West Indies, Root played a masterful innings of unbeaten 166 off 139 deliveries, featuring 21 boundaries and 2 sixes, as he guided England to a six-wicket victory, successfully chasing down a challenging 309-run target in 48.5 overs. With this, England sealed the series 2-0, with one match still to go.

Root's latest innings not only earned England the win but also took his ODI run tally to 7,082, making him the first England...