De Villiers cracks fastest ODI ton in 31 balls

Johannesburg: Premier South African batsman AB de Villiers Sunday cracked the fastest century in One-Day International (ODI) history, reaching three figures in just 31 deliveries against the West Indies at the New Wanderers Stadium here.

Johannesburg: Premier South African batsman AB de Villiers Sunday cracked the fastest century in One-Day International (ODI) history, reaching three figures in just 31 deliveries against the West Indies at the New Wanderers Stadium here.

The previous record was held by New Zealander Corey Anderson, who took 36 balls to reach his ton playing against the same opponents a year ago.