Youngest Player to Score ODI Hundred

Youngest Player to Score ODI Hundred

Do you know who is the youngest player to score ODI hundred? If you are thinking it is Sachin Tendulkar then you are wrong.

Imagine a fresh-faced youngster walking onto the field, nerves tingling, yet driven to leave his imprint on the world scene. These young guns not only dreamed big but also delivered, proving their ability above their years and rewriting the record for youngest player to score ODI hundred.

Today we will talk about ODI cricket youngest century makers who broke age and expectations to leave their mark on cricketing history. From Shahid Afridi’s blazing start to Usman Ghani’s coming-of-age century, every innings honors the sport.

ODI century by youngest player

Match DatePlayerAgeTeamAgainstRuns
4 Oct 1996Shahid Afridi16y 217dPakistanSri Lanka102
20 Jul 2014Usman Ghani17y 242dAfghanistanZimbabwe118
15 Apr 2000Imran Nazir18y 121dPakistanZimbabwe105*
29 Sep 1995Saleem Elahi18y 312dPakistanSri Lanka102*
30 Mar 2023SR Mukkamalla18y 355dU.S.A.U.A.E.120*
22 Mar 2008Tamim Iqbal19y 2dBangladeshIreland129
1 Apr 2023AM Tribe19y 3dJerseyP.N.G.115*
21 Apr 2023Kushal Malla19y 47dNepalOman108
21 Jan 2021Rahmanullah Gurbaz19y 54dAfghanistanIreland127
3 Feb 2011Ahmed Shehzad19y 72dPakistanNew Zealand115

Youngest Players To Score Hundreds  ODI Cricket World Cup 

1. Shahid Afridi – 16 years, 217 days

Imagine a sixteen-year-old Shahid Afridi coming to the crease with a swagger above his years. With his explosive strokeplay, Afridi wreaked havoc against Sri Lanka back in 1996. He has the age record for ODI century. He was just 16 years and 217 days. His 102 runs declared the arrival of a brave new talent from Pakistan and set the cricketing world alive. For those into ICC cricket betting, Afridi’s performances are a lesson in unpredictability and excitement.

2. Usman Ghani – 17 years, 242 days

Next on the list of the youngest player to hit a hundred in ODI cricket is Afghanistan’s Usman Ghani, who, at the youthful age of 17 years and 242 days, left a remarkable century on file. Ghani’s 118 runs against Zimbabwe in 2014 demonstrated his maturity and class above his years, therefore setting the groundwork for a future bright career. His innings could inspire many to consider the exchange betting app for similar thrilling moments.

3. Imran Nazir – 18 years, 121 days

Another great talent from Pakistan, Imran Nazir, left a blistering century on just 18 years and 121 days on the world scene. Nazir introduced himself against Zimbabwe in 2000 with an amazing 105* run innings, enthralling supporters with his bold strokeplay and gutsy approach. This is how many write their names in the fastest players to score 5000 ODI runs list.

4. Saleem Elahi – 18 years, 312 days

Another emerging star from Pakistan, Saleem Elahi—yet only an adolescent, who was 18 years and 312 days old at that time—demonstrated his extraordinary ability to play with a century. His innings of 102* runs against Sri Lanka in 1995 showed he could handle pressure and thrive at big occasions for the team’s future.

5. SR Mukkamalla – 18 years, 355 days

Rounding off our top five youngest batsman to achieve ODI hundred milestone is SR Mukkamalla of United States. He wrote his name in the list with an astonishing century aged just 18 years and 355 days which made headlines around the world. Mukkamalla’s performance of scoring not out on one hundred twenty against United Arab Emirates in two thousand twenty three highlighted great talent he has and indicates a bright future for cricket in America too. He has the potential to make the most centuries in World Cup if his team play.

In addition to showcasing the raw talent and potential of these youngsters; it also underscores how fast-paced people playing ODIs have turned out to be. It is our role as fans to brace ourselves for more excitement as the young potential superstars continue on their journey towards greatness in this game. Such performances are often the focus of ICC cricket betting strategy discussions.

List of youngest century scorers in ODI cricket history

  1. Shahid Afridi – 16 years, 217 days
  2. Usman Ghani – 17 years, 242 days
  3. Imran Nazir – 18 years, 121 days
  4. Saleem Elahi – 18 years, 312 days
  5. SR Mukkamalla – 18 years, 355 days
  6. Tamim Iqbal – 19 years, 2 days
  7. AM Tribe – 19 years, 3 days
  8. Kushal Malla – 19 years, 47 days
  9. Rahmanullah Gurbaz – 19 years, 54 days
  10. Ahmed Shehzad – 19 years, 72 days
  11. Umar Akmal – 19 years, 73 days
  12. RK Paudel – 19 years, 204 days
  13. Aravind – 19 years, 274 days
  14. Shakib Al Hasan – 19 years, 341 days
  15. Anamul Haque – 19 years, 352 days
  16. Nasir Hossain – 20 years, 3 days
  17. PR Stirling – 20 years, 4 days
  18. Shoaib Malik – 20 years, 14 days
  19. Anshuman Rath – 20 years, 33 days
  20. Salman Butt – 20 years, 37 days


Who is the youngest player to score a century in ODI cricket?

Shahid Afridi is the youngest batsman to score ODI century

How old was the youngest player to score an ODI hundred?

Shahid Afridi was 16 years and 217 days old when he scored the century in ODI. He made 102 runs against Sri Lanka.

The fastest batsmen to 5000 runs is Pakistan’s Babar Azam.

Related Articles:

For more IPL-related information, you can check on Purple Cap in IPL.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top