Here is the list of all Youngest Player to Score ODI Hundred history:
| # | Player | Age | Runs | Against |
|---|---|---|---|---|
| 1 | Shahid Afridi Pakistan | 16y 217d | 102 | Sri Lanka |
| 2 | Usman Ghani Afghanistan | 17y 242d | 118 | Zimbabwe |
| 3 | Imran Nazir Pakistan | 18y 121d | 105* | Zimbabwe |
| 4 | Saleem Elahi Pakistan | 18y 312d | 102* | Sri Lanka |
| 5 | SR Mukkamalla U.S.A. | 18y 355d | 120* | U.A.E. |
| 6 | Tamim Iqbal Bangladesh | 19y 2d | 129 | Ireland |
| 7 | AM Tribe Jersey | 19y 3d | 115* | P.N.G. |
| 8 | Kushal Malla Nepal | 19y 47d | 108 | Oman |
| 9 | Rahmanullah Gurbaz Afghanistan | 19y 54d | 127 | Ireland |
| 10 | Ahmed Shehzad Pakistan | 19y 72d | 115 | New Zealand |
| 11 | Umar Akmal Pakistan | 19y 73d | 102* | Sri Lanka |
| 12 | RK Paudel Nepal | 19y 204d | 126 | P.N.G. |
| 13 | Vriitya Aravind U.A.E. | 19y 274d | 115* | Namibia |
| 14 | Shakib Al Hasan Bangladesh | 19y 341d | 134* | Canada |
| 15 | Anamul Haque Bangladesh | 19y 352d | 120 | West Indies |
| 16 | Nasir Hossain Bangladesh | 20y 3d | 100 | Pakistan |
| 17 | Paul Stirling Ireland | 20y 4d | 177 | Canada |
| 18 | Shoaib Malik Pakistan | 20y 14d | 111* | West Indies |
| 19 | Anshy Rath Hong Kong | 20y 33d | 143* | P.N.G. |
| 20 | Salman Butt Pakistan | 20y 37d | 108* | India |
| 21 | Ijaz Ahmed Pakistan | 20y 39d | 124* | Bangladesh |
| 22 | Kane Williamson New Zealand | 20y 67d | 108 | Bangladesh |
| 23 | JAD Lawrenson Jersey | 20y 132d | 114 | P.N.G. |
| 24 | Eoin Morgan Ireland | 20y 147d | 115 | Canada |
| 25 | IA Karim Kenya | 20y 169d | 112 | Canada |
| 26 | Vikram Singh Netherlands | 20y 175d | 110 | Oman |
| 27 | Ibrahim Zadran Afghanistan | 20y 176d | 121* | Zimbabwe |
| 28 | Rubel Hossain Bangladesh | 20y 184d | 101 | Zimbabwe |
| 29 | Dinesh Chandimal Sri Lanka | 20y 199d | 111 | India |
| 30 | Upul Tharanga Sri Lanka | 20y 212d | 105 | Bangladesh |
| 31 | RL Powell West Indies | 20y 266d | 124 | India |
| 32 | Adrian Barath West Indies | 20y 292d | 113 | Sri Lanka |
| 33 | Quinton de Kock South Africa | 20y 326d | 112 | Pakistan |
| 34 | Faisal Iqbal Pakistan | 20y 335d | 100* | Zimbabwe |
| 35 | Mohammad Ashraful Bangladesh | 20y 346d | 100 | Australia |
| 36 | Vinod Kambli India | 21y 0d | 100* | England |
| 37 | Ricky Ponting Australia | 21y 21d | 123 | Sri Lanka |
| 38 | Carl Hooper West Indies | 21y 38d | 113* | India |
| 39 | Sean Ervine Zimbabwe | 21y 49d | 100 | India |
| 40 | Virat Kohli India | 21y 49d | 107 | Sri Lanka |
| 41 | David Gower England | 21y 55d | 114* | Pakistan |
| 42 | Shimron Hetmyer West Indies | 21y 70d | 127 | U.A.E. |
| 43 | Avishka Fernando Sri Lanka | 21y 87d | 104 | West Indies |
| 44 | BJ Bennett Zimbabwe | 21y 96d | 169 | Ireland |
| 45 | Shahriar Nafees Bangladesh | 21y 97d | 118* | Zimbabwe |
| 46 | Dion Ebrahim Zimbabwe | 21y 110d | 121 | Bangladesh |
| 47 | SB Smith Australia | 21y 118d | 117 | New Zealand |
| 48 | Yuvraj Singh India | 21y 120d | 102* | Bangladesh |
| 49 | Sachin Tendulkar India | 21y 138d | 110 | Australia |
| 50 | Mark Chapman Hong Kong | 21y 142d | 124* | U.A.E. |
| 51 | Martin Crowe New Zealand | 21y 156d | 105* | England |
| 52 | Saeed Anwar Pakistan | 21y 164d | 126 | Sri Lanka |
| 53 | Imran Farhat Pakistan | 21y 201d | 107 | New Zealand |
| 54 | Suresh Raina India | 21y 211d | 101 | Hong Kong |
| 55 | Noor Ali Zadran Afghanistan | 21y 221d | 114 | Canada |
| 56 | Mahela Jayawardene Sri Lanka | 21y 241d | 120 | England |
| 57 | Aasif Sheikh Nepal | 21y 260d | 110 | P.N.G. |
| 58 | Mohammad Kaif India | 21y 287d | 111* | Zimbabwe |
| 59 | Marlon Samuels West Indies | 21y 292d | 108* | India |
| 60 | Imam-ul-Haq Pakistan | 21y 300d | 100 | Sri Lanka |
| 61 | JG Bethell England | 21y 319d | 110 | South Africa |
| 62 | Inzamam-ul-Haq Pakistan | 21y 320d | 101 | Sri Lanka |
| 63 | L Siaka P.N.G. | 21y 323d | 109 | Hong Kong |
| 64 | Chris Gayle West Indies | 21y 328d | 152 | Kenya |
| 65 | Babar Azam Pakistan | 21y 351d | 120 | West Indies |
| 66 | Desmond Haynes West Indies | 22y 7d | 148 | Australia |
| 67 | Alistair Campbell Zimbabwe | 22y 43d | 131* | Sri Lanka |
| 68 | Kusal Mendis Sri Lanka | 22y 54d | 102 | Bangladesh |
| 69 | Soumya Sarkar Bangladesh | 22y 56d | 127* | Pakistan |
| 70 | DS Airee Nepal | 22y 61d | 105 | P.N.G. |
| 71 | Jacques Kallis South Africa | 22y 92d | 111 | New Zealand |
| 72 | C Kieswetter England | 22y 97d | 107 | Bangladesh |
| 73 | Martin Guptill New Zealand | 22y 102d | 122* | West Indies |
| 74 | Nasir Jamshed Pakistan | 22y 103d | 112 | India |
| 75 | Rajin Saleh Bangladesh | 22y 125d | 108* | Kenya |