Get Instant News Updates
Enable
x
Notification Settings X
Time Settings
Done
Clear Notification X
Do you want to clear all the notifications from your inbox?
Settings X
Home  »  Cricket  »  Records & Stats  »  Youngest Player to Score ODI Hundred

Youngest Player to Score ODI Hundred

# Player Team Age Runs
1 Shahid Afridi Pakistan 16 years 217 days 102
2 Usman Ghani Afghanistan 17 years 242 days 118
3 Imran Nazir Pakistan 18 years 121 days 105*
4 Saleem Elahi Pakistan 18 years 312 days 102*
5 Tamim Iqbal Bangladesh 19 years 2 days 129
6 Ahmed Shehzad Pakistan 19 years 72 days 115
7 Umar Akmal Pakistan 19 years 73 days 102*
8 Shakib Al Hasan Bangladesh 19 years 341 days 134*
9 Anamul Haque Bangladesh 19 years 352 days 120
10 Nasir Hossain Bangladesh 20 years 3 days 100
11 P R Stirling Ireland 20 years 4 days 177
12 Shoaib Malik Pakistan 20 years 14 days 111*
13 Anshuman Rath Hong Kong 20 years 33 days 143*
14 Salman Butt Pakistan 20 years 37 days 108*
15 Ijaz Ahmed Pakistan 20 years 39 days 124*
16 K S Williamson New Zealand 20 years 67 days 108
17 E J G Morgan England 20 years 147 days 115
18 I A Karim Kenya 20 years 169 days 112
19 Mehrab Hossain Bangladesh 20 years 184 days 101
20 Shahriar Nafees Bangladesh 20 years 193 days 118*
21 L D Chandimal Sri Lanka 20 years 199 days 111
22 W U Tharanga Sri Lanka 20 years 212 days 105
23 R L Powell West Indies 20 years 266 days 124
24 A B Barath West Indies 20 years 292 days 113
25 Q de Kock South Africa 20 years 326 days 112
26 Faisal Iqbal Pakistan 20 years 335 days 100*
27 Mohammad Ashraful Bangladesh 20 years 346 days 100
28 V G Kambli India 21 years 0 days 100*
29 R T Ponting Australia 21 years 21 days 123
30 C L Hooper West Indies 21 years 38 days 113*
31 S M Ervine Zimbabwe 21 years 49 days 100
32 V Kohli India 21 years 49 days 107
33 D I Gower England 21 years 55 days 114*
34 S O Hetmeyer West Indies 21 years 70 days 127
35 W I A Fernando Sri Lanka 21 years 87 days 104
36 D D Ebrahim Zimbabwe 21 years 110 days 121
37 S B Smith Australia 21 years 118 days 117
38 Yuvraj Singh India 21 years 120 days 102*
39 S R Tendulkar India 21 years 138 days 110
40 M S Chapman New Zealand 21 years 142 days 124*
41 M D Crowe New Zealand 21 years 156 days 105*
42 Saeed Anwar Pakistan 21 years 164 days 126
43 Imran Farhat Pakistan 21 years 201 days 107
44 S K Raina India 21 years 211 days 101
45 Mohammad Shahzad Afghanistan 21 years 213 days 110
46 Noor Ali Zadran Afghanistan 21 years 221 days 114
47 D P M D Jayawardene Sri Lanka 21 years 241 days 120
48 M Kaif India 21 years 287 days 111*
49 M N Samuels West Indies 21 years 292 days 108*
50 Imam-ul-Haq Pakistan 21 years 310 days 100
We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Mykhel sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Mykhel website. However, you can change your cookie settings at any time. Learn more