Quick Links

    News

    Fastest ODI hundreds in cricket history

    New Zealand allrounder Anderson scored the fastest ODI century ever on Wednesday, taking just 36 balls against West Indies at Queenstown.

    New Zealand allrounder Anderson scored the fastest ODI century ever on Wednesday, taking just 36 balls against West Indies at Queenstown. (Getty Images)

    New Zealand allrounder Corey Anderson scored the fastest one-day international century ever on Wednesday, taking just 36 balls against West Indies at Queenstown to break the record held by Pakistan's Shahid Afridi.

    List of the 10 fastest centuries in one-day internationals:

    36 balls- Corey Anderson New Zealand vs West Indies in 2014

    37 balls- Shahid Afridi Pakistan vs Sri Lanka in 1996

    44 balls- Mark Boucher South Africa vs Zimbabwe in 2006

    45 balls- Brian Lara West Indies vs Bangladesh in 1999

    45 balls- Shahid Afridi Pakistan vs India in 2005

    46 balls- Jesse Ryder New Zealand vs West Indies in 2014

    48 balls- Sanath Jayasuriya Sri Lanka vs Pakistan in 1996

    50 balls- Kevin O'Brien Ireland vs England in 2011

    52 balls- Virat Kohli India vs Australia in 2013

    53 balls- Shahid Afridi Pakistan vs Bangladesh in 2010