8 batters with fastest centuries in Test Match international

Hitesh Rattan

Travis Head

Australian batter Travis Head smashed his century in just 69 balls in second innings of the first Ashes 2025 in Perth. It was joint fastest by an opening batter.

Travis Head

Brendon McCullum

Former New Zealand batter Brendon McCullum holds the record of fastest century in Tests in just 54 balls against Australia in 2016.

Brendon McCullum

Viv Richards

West Indian legend Viv Richards is second on the list with century in just 56 balls in 1986.

Viv Richards

Misbah-ul-Haq

Former Pakistani batter and skipper, Misbah-ul-Haq is also on the list as he smashed century in just 56 balls vs Australia in 2014.

Misbah-ul-Haq

Adam Gilchrist

Former Australian wicket-keeper Adam Gilchrist has smashed his Test century in just 57 balls against England in 2006.

Adam Gilchrist

Shivnarine Chanderpaul

Former West Indian stalwart Shivnarine Chanderpaul hit record century in just 69 balls vs Australia in 2003.

Shivnarine Chanderpaul

Chris Gayle

Talking about fastest century, Chris Gayle is bound to be in the list. Gayle smashed 100 in just 70 balls against Australia in 2010.

Chris Gayle

Colin de Grandhomme

New Zealand allrounder Colin de Grandhomme has smashed his century in just 71 balls vs West Indies in 2017.

Colin de Grandhomme