Top 10 Fastest Century In Cricket History

AB de Villiers

On January 18, 2015, AB de Villiers scored the fastest century in just 31 balls against West Indies.

Corey Anderson

On January 1, 2014, he made a century in 36 balls against the West Indies, surpassing Shahid Afridi's record

Shahid Afridi

In Nairobi on October 4, 1996, he played an extraordinary match against Sri Lanka, scoring a century in just 37 balls.

Glenn Maxwell

In New Delhi on October 25, 2023, he hit a century in 40 balls against Netherlands, setting a World Cup record

Asif khan

In a thrilling match in Kirtipur on March 16, 2023, he scored a century in 41 balls, amazing the spectators.

Mark Boucher

On September 20, 2006, in Potchefstroom, he scored an impressive century in 44 balls against Zimbabwe, making 147 runs with 10 sixes and 8 fours.

Brain Lara

In Dhaka on October 9, 1999, Brian Lara scored a remarkable century in 45 balls against Bangladesh

Shahid Afridi

On April 15, 2005, in a thrilling match against India in Kanpur, Shahid Afridi scored a century in 45 balls.

Jesse Ryder

In a match against West Indies on January 1, 2014, he scored a remarkable century in 46 balls

Jos Butler

He made history on November 20, 2015, scoring an unbeaten century in 46 balls with 8 sixes and 10 fours against Pakistan in Dubai.

VIEW ALL

Read Next Story