Sachin Tendulkar to Chris Gayle: Top 7 oldest players to score a century in ODIs
1. Khurram Khan (UAE) – 43 years, 162 days
The former UAE batter scored a highly impressive ODI century while playing against Afghanistan back in 2014. The left-hander is the only player in history to score a hundred in one-day cricket while being over 40 years old.
2. Sanath Jayasuriya (Sri Lanka) – 39 years, 212 days
The legendary Sri Lanka all-rounder was known to be an explosive batter as well. Back in 2009, an almost 40-year-old Jayasuriya scored a marvelous hundred against India, becoming the oldest player to score a one-day century at that time.
3. Chris Gayle (West Indies) – 39 years, 159 days
The former West Indies batter was one of the most explosive players of his era and played several incredible knocks throughout his career. Back in 2019, Gayle scored his final century in one-day cricket and it came against England.
4. Ed Joyce (Ireland) – 39 years, 111 days
The former Ireland batter is one of the finest cricketers to ever play for the country. Back in 2018, Joyce scored his last century in the one-day format and played a brilliant knock of 116* against UAE.
5. Geoffrey Boycott (England) – 39 years, 51 days
The legendary England batter played several memorable knocks throughout his illustrious career for The Three Lions. Boycott’s final century in the one-day format came against Australia in 1979 when he was almost 40 years old.
6. Mohammad Nabi (Afghanistan) – 39 years, 39 days
The Afghanistan all-rounder is one of the finest cricketers to ever feature for the country. Nabi’s last century in the one-day format came against Sri Lanka in 2024.
7. Sachin Tendulkar (India) – 38 years, 327 days
The legendary India batter is one of the finest cricketers to ever play the game. Tendulkar is the only player in history to score 100 centuries in international cricket and his last century in the one-day format came against Bangladesh back in 2012.
The post Sachin Tendulkar to Chris Gayle: Top 7 oldest players to score a century in ODIs appeared first on Cricket Country.