Cricinfo Records


Test Matches

One-Day Internationals

Twenty20 Internationals

Trophy/Cup Records

Other Cricket

Statsguru



Records by:

Team

Host Country

Calendar Year

Calendar Decade

Ground



 

Live Scorecards
Fixtures | Results
3D Animation
The Ashes
ICC World Twenty20
ICC Women's World T20
County Cricket
Current and Future Tours
Match/series archive
News
Photos | Wallpapers
IPL Page 2
Cricinfo Magazine
Records
Statsguru
Players/Officials
Grounds
Women's Cricket
ICC
Rankings/Ratings
Wisden Almanack
Games
Fantasy Cricket
Slogout
Daily Newsletter
Toolbar
Widgets



ODIs - Youngest to Score Century

Based on all matches up to and including
ODI #2839: South Africa v Australia at Cape Town, Australia in South Africa 3rd ODI, 9 Apr 2009


16y 217d  Shahid Afridi         102 Pakistan v Sri Lanka         Nairobi (Gym)        1996/97    
18y 121d  Imran Nazir          105* Pakistan v Zimbabwe          St George's          1999/00    
18y 312d  Saleem Elahi         102* Pakistan v Sri Lanka         Gujranwala           1995/96    
19y   2d  Tamim Iqbal           129 Bangladesh v Ireland         Dhaka (SBNS)         2007/08    
19y 341d  Shakib Al Hasan      134* Bangladesh v Canada          St John's            2006/07    
20y  14d  Shoaib Malik         111* Pakistan v West Indies       Sharjah              2001/02    
20y  37d  Salman Butt          108* Pakistan v India             Kolkata              2004/05    
20y  39d  Ijaz Ahmed           124* Pakistan v Bangladesh        Chittagong (MAA)     1988/89    
20y 147d  EJG Morgan            115 Ireland v Canada             Nairobi (Jaff)       2006/07    
20y 184d  Mehrab Hossain        101 Bangladesh v Zimbabwe        Dhaka                1998/99    
20y 193d  Shahriar Nafees      118* Bangladesh v Zimbabwe        Harare               2006       
20y 212d  WU Tharanga           105 Sri Lanka v Bangladesh       Colombo (RPS)        2005/06    
20y 266d  RL Powell             124 West Indies v India          Singapore            1999       
20y 335d  Faisal Iqbal         100* Pakistan v Zimbabwe          Harare               2002/03    
20y 346d  Mohammad Ashraful     100 Bangladesh v Australia       Cardiff              2005       
21y   0d  VG Kambli            100* India v England              Jaipur               1992/93    
21y  21d  RT Ponting            123 Australia v Sri Lanka        Melbourne            1995/96    
21y  38d  CL Hooper            113* West Indies v India          Gwalior              1987/88    
21y  49d  SM Ervine             100 Zimbabwe v India             Adelaide             2003/04    
21y  55d  DI Gower             114* England v Pakistan           The Oval             1978       
21y 110d  DD Ebrahim            121 Zimbabwe v Bangladesh        Dhaka                2001/02    
21y 118d  SB Smith              117 Australia v New Zealand      Melbourne            1982/83    
21y 120d  Yuvraj Singh         102* India v Bangladesh           Dhaka                2003       
21y 138d  SR Tendulkar          110 India v Australia            Colombo (RPS)        1994       
21y 156d  MD Crowe             105* New Zealand v England        Auckland             1983/84    
21y 164d  Saeed Anwar           126 Pakistan v Sri Lanka         Adelaide             1989/90    
21y 201d  Imran Farhat          107 Pakistan v New Zealand       Rawalpindi           2003/04    
21y 211d  SK Raina              101 India v HKG                  Karachi              2008       
21y 241d  DPMD Jayawardene      120 Sri Lanka v England          Adelaide             1998/99    
21y 287d  M Kaif               111* India v Zimbabwe             Colombo (RPS)        2002/03    
21y 320d  Inzamam-ul-Haq        101 Pakistan v Sri Lanka         Multan               1991/92    
21y 323d  MN Samuels           108* West Indies v India          Vijayawada           2002/03    
21y 328d  CH Gayle              152 West Indies v Kenya          Nairobi              2001       
22y   7d  DL Haynes             148 West Indies v Australia      St John's            1977/78    
22y  43d  ADR Campbell         131* Zimbabwe v Sri Lanka         Harare               1994/95    
22y  92d  JH Kallis             111 South Africa v New Zealand   Perth                1997/98    
22y 102d  MJ Guptill           122* New Zealand v West Indies    Auckland             2008/09    
22y 125d  Rajin Saleh          108* Bangladesh v Kenya           Fatullah             2005/06    
22y 132d  RJ Shastri            102 India v Australia            Indore               1984/85    
22y 147d  WTS Porterfield      112* Ireland v Bermuda            Nairobi (Jaff)       2006/07    
22y 148d  XM Marshall          157* West Indies v Canada         King City (NW)       2008       
22y 162d  RR Sarwan            102* West Indies v Bangladesh     Dhaka                2002/03    
22y 222d  V Sibanda             116 Zimbabwe v Bermuda           Port of Spain        2006       
22y 239d  AN Cook               102 England v India              Southampton          2007       
22y 260d  S Chanderpaul        109* West Indies v India          Bridgetown           1996/97    
22y 286d  V Sehwag              100 India v New Zealand          Colombo (SSC)        2001       
22y 295d  LRPL Taylor          128* New Zealand v Sri Lanka      Napier               2006/07    
22y 327d  Basit Ali            127* Pakistan v West Indies       Sharjah              1993/94    
22y 335d  KJ O'Brien            142 Ireland v Kenya              Nairobi (Ruaraka)    2006/07    
22y 363d  SP Fleming           106* New Zealand v West Indies    Port of Spain        1995/96    

Note: Only the first century by any player is shown

 
 Contributed by StatsGuru (stats@cricinfo.com)