#1 Khurram Khan (43 years 162 days)
A very surprising name here at No.1 on the list. It is Khurram Khan of UAE who is the oldest player to score a century in ODIs. He achieved this feat when he scored a century against Afghanistan in a 4-match ODI series.
After beating Afghanistan in the first ODI very convincingly, the focus shifted to the second ODI in Dubai. The hosts won the toss and chose to bowl first. Afghanistan posted a chaseable total of 280-8, on the back of Nawroz Mangal's 129 off 123.
In return, the hosts lost two early wickets and were reduced to 32-2. Khurram Khan, who came in at No.4, steered the innings along with Mohammad Shahzad and the duo added 160 runs for the third wicket, before the latter got dismissed. Khurram Khan then went on to smash a century, scoring 137 off 138 balls, accompanied by 17 fours and a six. This was Khurram's only century in ODIs and he also became the first UAE player to score a century.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️