Following is a list of the fastest centuries in test cricket after Pakistan captain Misbah-ul-Haq reached the mark in 56 balls against Australia in Abu Dhabi on Sunday:
Here is a list of batsman who have hit fastest centuries in Test matches.
1. Viv Richards 56 West Indies England 1986
Misbah-ul-Haq 56 Pakistan Australia 2014
2. Adam Gilchrist 57 Australia England 2006
3. Jack Gregory 67 Australia South Africa 1921
4. Shivnarine Chanderpaul 69 West Indies Australia 2003
5. David Warner 69 Australia India 2012
6. Chris Gayle 70 West Indies Australia 2009
7. Roy Fredericks 71 West Indies Australia 1975
8. Majid Khan 74 Pakistan New Zealand 1976
9. Kapil Dev 74 India Sri Lanka 1986
10. Mohammad Azharuddin 74 India South Africa 1996