5 Oldest players to score a century in One Day Internationals 

S Sam
India v South Africa: Group B - 2011 ICC World Cup
Simply the greatest

#4 - 39 years 51 days by Geoffrey Boycott against Australia at Sydney, 1979

En
A true legend

The former legendary England opening batsman was not particularly known for his attacking batsmanship and, only played 36 ODIs in his long career. However, what is remarkable about his ODI career is that the only century he made in the shorter format of the game came when he was just over 39 years old and that makes him the 4th oldest player to score a century in ODIs.

More importantly, he made it against Australia and that too in a game that England eventually went on to win at Sydney. Against a bowling attack consisting of stalwarts like Dennis Lillee and Jeff Thomson, Boycott scored a fine century and made 108 off only 124 balls.

It was a relatively quick century in that era and, he hit seven boundaries. England went on to score 264 in 49 overs and trounced Australia by 72 runs.

Brand-new app in a brand-new avatar! Download Cric Rocket for fast cricket scores, rocket flicks, super notifications and much more!

Quick Links

Edited by Akhilesh Tirumala