Test Cricket - Batting Records and Statistics - Hundreds
Fastest Hundreds (Balls Faced)
  Player Balls
100
Country Match Versus Ground Totals
Runs  4s  6s  BF
1 B B McCullum 54 New Zealand 20/02/2016 Australia Hagley Oval 145 21 6 79
2 I V A Richards 56 West Indies 11/04/1986 England Antigua Recreation Ground 110* 7 7 58
3 Misbah-ul-Haq 56 Pakistan 30/10/2014 Australia Sheikh Zayed Stadium 101* 11 5 57
4 A C Gilchrist 57 Australia 14/12/2006 England WACA Ground 102* 12 4 59
5 J M Gregory 67 Australia 12/11/1921 South Africa Old Wanderers 119 19 2 ?
6 S Chanderpaul 69 West Indies 10/04/2003 Australia Bourda 100 15 2 72
7 D A Warner* 69 Australia 13/01/2012 India WACA Ground 180 20 5 159
8 C H Gayle* 70 West Indies 16/12/2009 Australia WACA Ground 102 9 6 72
9 R C Fredericks 71 West Indies 12/12/1975 Australia WACA Ground 169 27 1 145
10 C de Grandhomme* 71 New Zealand 01/12/2017 West Indies Basin Reserve 105 11 3 74
11 B B McCullum 74 New Zealand 26/12/2014 Sri Lanka Hagley Oval 195 18 11 134
12 Majid Khan 74 Pakistan 30/10/1976 New Zealand National Stadium (Karachi) 112 ? ? ?
13 M Azharuddin 74 India 27/11/1996 South Africa Eden Gardens 109 18 1 77
14 Kapil Dev 74 India 17/12/1986 Sri Lanka Green Park 163 ? ? ?
15 A B de Villiers 75 South Africa 16/12/2010 India SuperSport Park 129 12 5 112
16 G L Jessop 76 England 11/08/1902 Australia Kennington Oval 104 ? ? ?
17 B C Lara 77 West Indies 19/11/2006 Pakistan Multan Cricket Stadium 216 22 7 262
18 V Sehwag 78 India 10/06/2006 West Indies Daren Sammy National Cricket Stadium 180 20 2 190
19 B B McCullum 78 New Zealand 26/11/2014 Pakistan Sharjah Cricket Stadium 202 21 11 188
20 Shahid Afridi 78 Pakistan 26/05/2005 West Indies Kensington Oval 122 9 6 95
21 Shahid Afridi 78 Pakistan 13/01/2006 India Gaddafi Stadium 103 7 7 80
22 D A Warner* 78 Australia 02/01/2017 Pakistan Sydney Cricket Ground 113 17 0 95
23 C H Gayle* 79 West Indies 02/01/2004 South Africa Newlands 116 20 1 120
24 C H Gayle* 80 West Indies 19/08/2004 England Kennington Oval 105 18 1 87
25 Sarfaraz Ahmed* 80 Pakistan 22/10/2014 Australia Dubai International Cricket Stadium 109 14 0 105

Batting Records and Statistics