Cape Town - The top 8 fastest Test centuries ever recorded.
54 balls - Brendon McCullum, New Zealand v Australia, Christchurch, 2016
56 - Viv Richards, West Indies v England, St. John's, 1986
56 - Misbah-ul-Haq, Pakistan v Australia, Abu Dhabi, 2014
57 - Adam Gilchrist, Australia v England, Perth, 2006
67 - Jack Gregory, Australia v South Africa, Johannesburg, 1921
69 - Shivnarine Chanderpaul, West Indies v Australia, Georgetown, 2003
69 - David Warner, Australia v India, Perth, 2012
70 - Chris Gayle, West Indies v Australia, Perth, 2009