3 oldest players to score a century in ODIs

England v Sri Lanka - 1st ODI: Royal London One-Day Series
Jayasuriya finds a place on this list.

#2 Sanath Jayasuriya (39 years 212 days)

<p>
Jayasuriya's exploits ended in a loss for the home team

Sanath Jayasuriya is one of the most dangerous batsmen of all-time. His exploits at the top gave the Sri Lankan batting line up, much-needed confidence and allowed the other batsman to express themselves.

He scored 13430 runs in 433 matches, at an average of 32.36, with 28 hundreds and 68 fifties. He became the then oldest player to record a century, when he did it against his favorite, India in 2009.

In the first match of the 5-ODI series at home, Jayasuriya played a scintillating knock, scoring 107 off 114 balls. His innings had 10 fours and a six, played at a very good strike-rate of 93.86. No one apart from him could get it going and the hosts only scored 246-7 in 50 overs. India chased it down very easily but Jayasuriya's innings gained a lot of attention.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links

App download animated image Get the free App now