With the evolution of T20 cricket, Batsmen Have More Keen To Score Very Quickly in ODI’s and Test Matches as Well. We Already Seen Some of the Fastest Innings in T2o and ODI’s Cricket. Shahid Afridi Scored a Fastest Century in ODI’s, Chris Gayle Blasted A Fastest Century in T20. But Here We Going To Make The List of Top 10 Fastest Test Centuries of All Time.

On 15th of April 1986, West Indian Legend Viv Richards Scored A 56 Balls Century Against England. Antigua’s Ground Will Remember This Ton For Long Time. This Was The Fastest Century in Test Cricket History in Term Of Balls. Richards Smashed 7 Fours and 7 Sixes During His Historic Innings.

Pakistan Captain Misbah Ul Haq has blast a Test Century against Australia in 2nd Test at Abu Dhabi 2014. he Played 56 Ball to Reached his 100. He also scored a Fastest Test Fifty during his historic innings. With his superb innings, he leveled the feat of fastest test centuries (in terms of balls), achieved by Viv Richards long ago.

Most Recent Fastest Century before Misbah Ul Haq Was Made By Australian Left Handed Adam Gilchrist, Gilchrist Who Considered To be The Best Wicket Keeper of All Time, and One of The Best Wicket Keeper Batsmen of All Time, he scored a Ton, Taking Just 59 Balls. Victim was Once Again England. Gilchrist Completes His 100 With The Help of 12 Fours and 4 Massive Sixes.

Latest Inclusion in the List is New Zealand’s BB McCullum, who scored 54 Balls 100 against australia in his last ever test match.

Have a Look at The List fastest test hundreds list in test cricket.


Top 10 Fastest Test Centuries of All Time. (by Balls)
54BB McCullumNew Zealand v AustraliaChristchurch2015/16
56IVA RichardsWest Indies v EnglandSt John's1985/86
56Misbah-ul-HaqPakistan v AustraliaAbu Dhabi2014/15
57AC GilchristAustralia v EnglandPerth2006/07
67JM GregoryAustralia v South AfricaJohannesburg1921/22
69S ChanderpaulWest Indies v AustraliaGeorgetown2002/03
69DA WarnerAustralia v IndiaPerth2011/12
70CH GayleWest Indies v AustraliaPerth2009/10
71RC FredericksWest Indies v AustraliaPerth1975/76
74Majid KhanPakistan v New ZealandKarachi1976/77
74Kapil DevIndia v Sri LankaKanpur1986/87
74M AzharuddinIndia v South AfricaCalcutta1996/97
74BB McCullumNew Zealand v Sri LankaHagley Oval, Christchurch2014/15

 Note: All the figures are from the start of an individual innings. NJ Astle’s second hundred in his 222 v England at Christchurch in 2001/02 took 39 balls. (

Top 6 Fastest Test Centuries (by Minutes)

70JM GregoryAustralia v South AfricaJohannesburg1921/22
77GL JessopEngland v AustraliaThe Oval1902
78R BenaudAustralia v West IndiesKingston1954/55
78BB McCullumNew Zealand v AustraliaChristchurch2015/16
80JH SinclairSouth Africa v AustraliaCape Town1902/03
81IVA RichardsWest Indies v EnglandSt John's1985/86
86BR TaylorNew Zealand v West IndiesAuckland1968/69
A huge sports buff. I always had a keen interest in the world of media, which eventually led me to join the advertising industry. However, i still wanted something else, something more. i wanted to fuse my love for sports, experience in media and desire for independent work environment.
  • It is really nice article for those people who are cricket lover. thanks for share such a wonderful article.

  • Sethu Villiers

    Donald braman hit 100 in 20 balls why r u didn’t add that