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



One Day Internationals

Fastest Centuries and Half Centuries

Based on all matches up to and including
ODI # 2585: Pakistan v Sri Lanka, Warid Cricket Series, 1st ODI, 18th May 2007

These statistics refer to the score from 0 to 100/50
and not subsequent fast scores in the latter part of the players innings.

Runs  Balls  6s 4s    Player                                         Venue             Date
102    37    11  6    Shahid Afridi     Pakistan      Sri Lanka      Nairobi           04/10/1996
147*   44    10  8    MV Boucher        South Africa  Zimbabwe       Potchefstroom     20/09/2006
117    45     4 18    BC Lara           West Indies   Bangladesh     Dhaka             09/10/1999
102    45     9 10    Shahid Afridi     Pakistan      India          Kanpur            15/04/2005                      
134    48    11 11    ST Jayasuriya     Sri Lanka     Pakistan       Singapore         02/04/1996
108    62     3 10    M Azharuddin      India         New Zealand    Baroda            17/12/1988
157    64     1 23    ST Jayasuriya     Sri Lanka     Netherlands    Amstelveen        04/07/2006
101    66     4 14    ML Hayden         Australia     South Africa   St Kitts          24/03/2007                                                
111    67     7  6    JM Davison        Canada        West Indies    Centurion         23/02/2003
127*   67     5 12    Basit Ali         Pakistan      West Indies    Sharjah           05/11/1993
122    67     4 13    AC Gilchrist      Australia     Sri Lanka      Brisbane          14/02/2006   
117    67     5 13    CD McMillan       New Zealand   Australia      Hamilton          20/02/2007
139*   68     9 10    Ijaz Ahmed        Pakistan      India          Lahore            02/10/1997
100*   68     2  8    Mohammad Yousuf   Pakistan      Zimbabwe       Harare            27/11/2002
100    69     1 19    V Sehwag          India         New Zealand    Colombo           02/08/2001   
100*   69     4  7    KP Pietersen      England       South Africa   East London       09/02/2005
117    70     1 14    TM Dilshan        Sri Lanka     Netherlands    Amstelveen        04/07/2006
124*   71     6 12    SR Tendulkar      India         Zimbabwe       Sharjah           13/10/1998
164    71     9 13    RP Ponting        Australia     South Africa   Johannesburg      12/03/2006
101*   71     6  4    JDP Oram          New Zealand   Australia      Perth             28/01/2007                 
118    72     4 10    Zaheer Abbas      Pakistan      India          Multan            17/12/1982
175*   72     6 16    Kapil Dev         India         Zimbabwe       Tunbridge Wells   18/06/1983
149    72     3 20    IVA Richards      West Indies   India          Jamshedpur        07/12/1983
108    72     3 14    ST Jayasuriya     Sri Lanka     Bangladesh     Colombo           22/07/1997
124    72     8  9    RL Powell         West Indies   India          Singapore         08/09/1999
108*   72     5 11    MN Samuels        West Indies   India          Vijayawada        24/11/2002
152    72     4 20    ST Jayasuriya     Sri Lanka     England        Leeds             01/07/2006             
149    72     8 13    AC Gilchrist      Australia     Sri Lanka      Barbados          28/03/2007
119*   73     5  6    Javed Miandad     Pakistan      India          Lahore            31/12/1982
103    73     4  8    AC Gilchrist      Australia     ICC World XI   Melbourne (DS)    07/10/2005
103    73     3 10    Yuvraj Singh      India         England        Goa               03/04/2006
110*   75     7  7    IVA Richards      West Indies   India          Rajkot            05/01/1988
115    75     7  7    CL Cairns         New Zealand   India          Christchurch      19/01/1999
104*   75     5  6    CD McMillan       New Zealand   Pakistan       Christchurch      25/02/2001
114*   75     2 17    V Sehwag          India         West Indies    Rajkot            12/11/2002   
123    76     3 15    Zaheer Abbas      Pakistan      Sri Lanka      Lahore            29/03/1982
103    76     6 10    ST Jayasuriya     Sri Lanka     New Zealand    Auckland          06/02/2001
100    76     0 16    ME Trescothick    England       Bangladesh     The Oval          16/06/2005
100*   76     1 10    SR Tendulkar      India         West Indies    Vadodara          31/01/2007
126    77     1 21    V Sehwag          India         England        Colombo           22/09/2002   
113    77     3 14    BC Lara           West Indies   Zimbabwe       Bulawayo          22/10/2003
112*   77     5 10    PD Collingwood    England       Bangladesh     Nottingham        21/06/2005
118*   78     3 10    AR Border         Australia     Sri Lanka      Adelaide          28/01/1985
128    78     7  9    AC Gilchrist      Australia     New Zealand    Christchurch      26/02/2000
111    78     5 12    ST Jayasuriya     Sri Lanka     New Zealand    Napier            28/12/2006
105    79     1  8    Zaheer Abbas      Pakistan      India          Lahore            31/12/1982
175    79     7 21    HH Gibbs          South Africa  Australia      Johannesburg      12/03/2006

Fastest 50s
Runs  Balls  6s 4s    Player                                         Venue             Date
 76    17     5  8    ST Jayasuriya     Sri Lanka     Pakistan       Singapore         07/04/1996
 74    18     6  4    SP O'Donnell      Australia     Sri Lanka      Sharjah           02/05/1990
102    18    11  6    Shahid Afridi     Pakistan      Sri Lanka      Nairobi           04/10/1996
 55*   18     6  4    Shahid Afridi     Pakistan      Netherlands    Colombo           21/09/2002
 51*   19     6  2    MV Boucher        South Africa  Kenya          Cape Town         22/10/2001
 53*   19     5  2    JM Kemp           South Africa  Zimbabwe       Durban            27/02/2005
102    20     9 10    Shahid Afridi     Pakistan      India          Kanpur            15/04/2005                      
 77*   20     6  5    Shahid Afridi     Pakistan      South Africa   Durban            07/02/2007
 52    20     5  1    BB McCullum       New Zealand   Canada         St Lucia          22/03/2007
 52    21     6  1    BL Cairns         New Zealand   Australia      Melbourne         13/02/1983
 67*   21     4  7    AB Agarkar        India         Zimbabwe       Rajkot            14/12/2000
 56*   21     1 10    DA Marillier      Zimbabwe      India          Faridabad         07/03/2002
 64*   21     7  2    CD McMillan       New Zealand   U.S.A.         The Oval          10/09/2004
 58    21     4  5    Shahid Afridi     Pakistan      Zimbabwe       Multan            30/09/2004                       
 94    21     3 11    Mohammad Ashraful Bangladesh    England        Nottingham        21/06/2005
 51    21     2  7    BB McCullum       New Zealand   Zimbabwe       Bulawayo          24/08/2005     
 75    21     4  9    MV Boucher        South Africa  Netherlands    St Kitts          16/03/2007
 72    22     3  7    Kapil Dev         India         West Indies    Berbice           29/03/1983
 55*   22     3  7    V Sehwag          India         Kenya          Paarl             24/10/2001 
 92*   22     1 15    DR Martyn         Australia     Bangladesh     Cairns            03/08/2003
 50*   22     3  5    R Dravid          India         New Zealand    Hyderabad         15/11/2003
 69    22     3  8    Yuvraj Singh      India         Bangladesh     Dhaka             27/12/2004
 51*   22     3  5    Abdul Razzaq      Pakistan      England        Karachi           15/12/2005 
 52    22     5  2    MV Boucher        South Africa  West Indies    Grenada           10/04/2007
 73*   22     4  8    Shahid Afridi     Pakistan      Sri Lanka      Abu Dhabi         18/05/2007                                                                           
 72*   23     1 11    Saleem Malik      Pakistan      India          Calcutta          18/02/1987
 73    23     4  6    BC Lara           West Indies   Canada         Centurion         23/02/2003
 76    23     3  8    Mohammad Yousuf   Pakistan      Zimbabwe       Bulawayo          24/11/2002
 89    23     5  9    Abdul Razzaq      Pakistan      New Zealand    Wellington        17/01/2004

Runs  = batsman's final score
4s 6s = boundaries in complete innings
Balls = balls needed to reach 100/50