Joe Root has now crossed the impressive benchmark of 23,000 international runs after 521 innings in a match against Sri Lanka, breaking Sachin Tendulkar's record of 522 innings. Although Root’s contributions in ODIs have been frequently overlooked, he proudly holds the title of England's leading run-scorer. England celebrated an 89-run win, highlighted by Harry Brook’s 67 runs and Will Jacks’ outstanding bowling of 5-22.