Top 10 oldest players to score ODI hundred

Top 10 oldest players to score ODI hundred

Image Source : Getty

10. Sunil Gavaskar (India) - 38 years 113 days, 103* vs New Zealand in 1987

Image Source : ICC

9. Tillakaratne Dilshan (Sri Lanka) - 38 years 148 days, 104 vs Scotland in 2015

Image Source : Getty

8. David Hemp (Bermuda) - 38 years 149 days, 102* vs Kenya in 2009

Image Source : Getty

7. Sachin Tendulkar (India) - 38 years and 327 days, 114 vs Bangladesh in 2012

Image Source : Getty

6. Mohammad Nabi (Afghanistan) - 39 years 39 days, 136 vs Sri Lanka in 2024

Image Source : Getty

5. Geoff Boycott (England) - 39 years 51 days, 105 vs Australia in 1979

Image Source : ICC

4. Ed Joyce (Ireland) - 39 years 111 days, 116* vs UAE in 2018

Image Source : Getty

3. Chris Gayle (West Indies) - 39 years 159 days, 162 vs England in 2019

Image Source : Getty

2. Sanath Jayasuriya (Sri Lanka) - 39 years 212 days, 107 vs India in 2009

Image Source : Getty

1. Khurram Shah (UAE) - 43 years 162 days, 132* vs Afghanistan in 2014

Image Source : Getty

Next : Fastest to 500 wickets in Test cricket, Ashwin goes past Kumble, Warne