Fastest Century in ODI

The World Record ‘fastest ODI century’ has been achieved by Mr. AB De Villiers from South Africa.

On January 18, 2015; South Africa skipper AB De Villiers made hundred runs in Thirty One (31) balls in the ODI played between South Africa and West Indies.

Previous World Records:

The World Record ‘fastest ODI century’ was achieved by Mr. Corey Anderson from New Zealand. Mr. Anderson made his century in Thirty Six (36) balls.

The World Record ‘fastest ODI century’ was achieved by Mr. Shahid Afridi from Pakistan. Mr. Afridi made his century in Thirty Six (36) balls.

The World Record ‘fastest ODI century’ was achieved by Mr. Mark Boucher from South Africa. Mr. Boucher made his century in Forty Four (44) balls.

The World Record ‘fastest ODI century’ was achieved by Mr. Bryn Lara from West Indies. Mr. Lara made his century in Forty Five (45) balls.