Joe Root scored his 20th ODI century against Sri Lanka in the final match of the series between the two sides in Colombo. Katya Witney ranks all of those hundreds, from worst to best.
Joe Root has begun 2026 with a century, his second of the ongoing Ashes in Australia. The 35-year-old needs another 1,978 ...
Several batting records tumbled on Day 3 of the Multan Test where Root surpassed Cook to become England's highest Test run ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results