East India captain Rohit Sharma Added another remarkable chapter to his illustrious career during the third ODI against England At Lord’s Cricket Ground. The veteran opening batsman played a brilliant inning of 138 runs off just 110 balls and became the first Indian batsman to score an ODI century at the prestigious venue. At the age of 39 years and 80 days, Rohit became one of the oldest players to score a century in ODI history. Furthermore, he went ahead Sachin Tendulkar Became the oldest Indian cricketer to score an international century across all formats.
5 oldest players to score ODI century
1. Khurram Khan (UAE) – 43 years, 162 days
khurram khan The record of the oldest player to score a century in ODI cricket remains intact. The former UAE captain achieved this feat by playing an unbeaten inning of 132 runs against Afghanistan in Dubai. His record is unmatched and he is the only player to score an ODI century even after the age of 40.
2. Sanath Jayasuriya (Sri Lanka) – 39 years, 212 days
sri lankan great Sanath Jayasuriya He proved that experience can be as valuable as youth by playing an innings of 107 runs against India in Dambulla in 2009. The aggressive left-handed batsman played another memorable innings at the end of his career and became the second oldest ODI centurion.
3. Chris Gayle (West Indies) – 39 years, 159 days
chris gayle Showcased his trademark power-hitting during an unforgettable innings against England in Grenada in 2019. The West Indies legend scored 162 runs in an impressive performance, cementing his reputation as one of the most destructive batsmen in limited overs cricket even in the latter stages of his career.
4. Ed Joyce (Ireland) – 39 years, 111 days
Former Ireland batsman Ed Joyce is fourth in the list after scoring an unbeaten 116 against UAE in Dubai in 2018. His composed innings highlighted his experience and consistency, helping Ireland post an impressive total while earning him the oldest ODI centuries.
5. Rohit Sharma (India) – 39 years, 80 days
Rohit entered this elite list after his brilliant innings against England at Lord’s. His innings of 138 not only made him the first Indian to score an ODI century at the historic ground, but also made him India’s oldest international century scorer, surpassing Tendulkar’s long-standing record.
Also read: England vs India: Shubman Gill addresses Rohit Sharma’s retirement rumors after Lord’s ODI
Rohit replied to the critics with a memorable innings
Rohit’s latest century came at a time when questions were rising over his future in international cricket. Reports in recent weeks have suggested that India’s selectors are looking forward to 2027 ODI World CupDue to which there was widespread speculation regarding the place of the experienced opener in the team.
The Indian captain responded brilliantly by playing a brilliant innings full of excellent stroke play and calculated aggression. He hit 11 fours and five sixes during his innings of 138 runs from 110 balls and reminded everyone why he remains one of the leading ODI batsmen in the world.
Although India fell behind by 27 runs in the series decider, Rohit’s performance was the biggest positive for the visitors. His record-breaking century underlined his longevity, adaptability and hunger for runs, while cementing his credentials as one of the finest ODI batsmen of his generation. The innings also marked his eighth ODI century on English soil, adding another milestone to an already illustrious career.
Also read: Top 5 players who have scored most ODI centuries in any touring country, Rohit Sharma

