Youngest Player to Score an ODI Hundred | Top 10 Youngest Players to Score ODI Hundred

In this article, we will discuss the Youngest Player to Score an ODI Hundred, Who is the Youngest Player to Score an ODI Hundred, and a full list of the top 10 Youngest Players to Score an ODI Hundred is given below.

Youngest Player to Score ODI Hundred

RankingPlayer NameAgeScore (Runs Scored)TeamOppositionMatch Date
1.Shahid Afridi16 Years 217 Days102PakistanSri Lanka4th October 1996
2.Usman Ghani17 Years 242 Days118AfghanistanZimbabwe20th July 2014
3.Imran Nazir18 Years 121 Days105*PakistanZimbabwe15th April 2000
4.Saleem Elahi18 Years 312 Days102*PakistanSri Lanka29th September 1995
5.SR Mukkamalla18 Years 355 Days120*U.S.AU.A.E30th March 2023
6.Tamim Iqbal19 Years 2 Days129BangladeshIreland22nd March 2008
7.AM Tribe19 Years 3 Days115*JerseyP.N.G1 April 2023
8.Kushal Malla19 Years 47 Days108NepalOman 21 April 2023
9.Rahmanullah Gurbaz19 Years 54 Days127AfghanistanIreland21 January 2021
10.Ahmed Shehzad19 Years 72 Days115PakistanNew Zealand3rd February 2011
Full List of Youngest Players to Score an ODI Hundred

Youngest Player to Score an ODI Hundred

1. Shahid Afridi

Shahid Afridi became the youngest player to score an ODI hundred in the history of the sport. His hundred came against Sri Lanka on October 4th, 1996. He scored 102 runs off just 40 balls at number 3 and became the youngest player to score an ODI hundred and was just 16 Years and 217 Days old.

2. Usman Ghani

Source – ESPN Cricinfo

Afghan’s Usman Ghani stands 2nd on the list of youngest players to score an ODI hundred. He achieved this feat by scoring 118 runs opening the innings against Zimbabwe on 20th July 2014. His knock of 118 included 12 fours and 1 six and he was just 17 Years 242 Days old.

3. Imran Nazir

Source – ESPN Cricinfo

Imran Nazir from Pakistan stands 3rd on our list. He achieved this by scoring 105 runs off just 135 balls against Zimbabwe on 15 April 2000. His knock of 105* runs included 10 fours and 2 mighty sixes and he was just 18 Years and 121 Days old.

4. Saleem Elahi

Saleem Elahi becomes the 4th player from Pakistan to feature on the list. He achieved this feat by scoring 102* runs off 133 balls against Sri Lanka on 29 September 1995. His knock of 102* included 7 fours and 1 six and he was 18 Years 312 Days.

5. Saiteja Mukkamalla

Source – ICC Cricket

Saiteja becomes the first player from the United States to feature on the list of Youngest Players to score an ODI hundred. He achieved this by scoring 120* runs off 114 balls against U.A.E in the 2023 ICC World Cup Qualifiers. Mukkamalla was just 18 Years and 355 Days old.

Also Read : Most Number of Double Centuries in ODI Cricket | Full List of all Double Centuries in ODI Cricket | 2023

6. Tamim Iqbal

Source – India Today

Tamim Iqbal from Bangladesh stands 6th on our list. He was the talk of the town during his initial years. He achieved this by scoring 129 runs off 136 balls against Ireland. Tamim was just 19 Years and 2 Days old when he achieved this.

7. AM Tribe

Source – ICC Cricket

AM Tribe from Jersey stands 7th on our list. He achieved this by scoring 115* runs off 143 balls against P.N.G in the 2023 ICC World Cup Qualifier Play-Off. Though this knock came against a weak associate nation but is still considered to be a very good inning by him. AM Tribe was just 19 Years and 3 Days old.

8. Kushal Malla

Source – CricNepal

Kushal Malla becomes the first player from Nepal to enter the list. Malla is considered to be one of the bright prospects of Nepal Cricket. He achieved this feat by scoring 108 runs off just 64 balls against Oman in the 2023 ICC World Cup Qualifiers. Malla was just 19 Years and 47 Days old.

9. Rahmanullah Gurbaz

Source – CricTracker

Rahmanullah Gurbaz from Afghanistan stands 9th on our list of Youngest Players to score an ODI Hundred. He achieved this feat by scoring 127 runs from 127 balls against Ireland on January 21st, 2021. Gurbaz was just 19 Years and 54 Days old.

10. Ahmed Shehzad

Source – ESPN Cricinfo

Ahmed Shehzad becomes the 4th Pakistani player to enter the list. Shehzad was at his peak during his debut year. He achieved this feat by scoring 115 runs off just 109 balls against New Zealand at Hamilton on 3 February 2011. Shehzad was just 19 Years and 72 Days old.

Frequently Asked Questions (FAQs)

1. Who was the youngest Indian to score to an ODI Hundred ?

Vinod Kambli was the youngest Indian player to score an ODI Hundred. He scored 100* against England on his 21st birthday at Jaipur on 18th January 1993.

2. Who was first player to score a hundred in ODI Cricket ?

Dennis Amiss from England was the first player to score a hundred in ODI Cricket. He achieved this on 24th August 1972.

Also Read : Fastest 1000 Runs in ODI | List of Players to Score Fastest 1000 Runs in ODI Cricket

Leave a Comment