• Fastest ODI centuries

    AB de Villiers struck the fastest century in the history of ODI cricket, against the West Indies in Johannesburg on Sunday. His record keeps fine company among an illustrious list that includes Mark Boucher.

    1. AB de Villiers (South Africa)
    Deliveries: 31
    Opposition: West Indies
    Venue: Johannesburg
    Year: 2015

    2. Corey Anderson (New Zealand)
    Deliveries: 36
    Opposition: West Indies
    Venue: Queenstown
    Year: 2014

    3. Shahid Afridi (Pakistan)
    Deliveries: 37
    Opposition: Sri Lanka
    Venue: Nairobi
    Year: 1996

    4. Mark Boucher (South Africa)
    Deliveries: 44
    Opposition: Zimbabwe
    Venue: Potchefstroom
    Year: 2006

    =5. Brian Lara (West Indies)
    Deliveries: 45
    Opposition: Bangladesh
    Venue: Dhaka
    Year: 1999

    =5. Shahid Afridi (Pakistan)
    Deliveries: 45
    Opposition: India
    Venue: Kanpur
    Year: 2005

    7. Jesse Ryder (New Zealand)
    Deliveries: 46
    Opposition: West Indies
    Venue: Queenstown
    Year: 2014

    8. Sanath Jayasuriya (Sri Lanka)
    Deliveries: 48
    Opposition: Pakistan
    Venue: Singapore
    Year: 1996

    9. Kevin O’Brien (Ireland)
    Deliveries: 50
    Opposition: England
    Venue: Bangalore
    Year: 2011

    10. Virat Kohli (India)
    Deliveries: 52
    Opposition: Australia
    Venue: Jaipur
    Year: 2013

    Post by