About Us | Feedback | Ask the Statistician | Advertise on Howstat | Privacy | Find a Player





Players
Match Lists & Scorecards
Series Lists
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Matches
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
IPL
Upcoming Milestones
Recent Records
World XI (Test)
World XI (ODI)
Top Ten (Test)
Top Ten (ODI)
Search HowSTAT
HowSTAT Quiz
Links
 
 
 Test Cricket - Batting Records and Statistics - Hundreds
Number of Innings to Score Century No    (Maximum = 51)    
  Player Country Match Versus Ground Inns Inns/100 Score 100s
1 D G Bradman Australia 18/12/1931 South Africa Sydney Cricket Ground 23 2.30 112 29
2 G A Headley West Indies 24/06/1939 England Lord's 32 3.20 107 10
3 A R Morris Australia 02/02/1951 England Adelaide Oval 36 3.60 206 12
4 R N Harvey Australia 06/02/1953 South Africa Melbourne Cricket Ground 40 4.00 205 21
5 D C S Compton England 08/07/1948 Australia Old Trafford 40 4.00 145* 17
6 H Sutcliffe England 29/06/1929 South Africa Lord's 44 4.40 100 16
7 E D C Weekes West Indies 17/03/1954 England Queen's Park Oval 45 4.50 206 15
8 C L Walcott West Indies 26/03/1955 Australia Sabina Park 47 4.70 108 15
9 I V A Richards West Indies 19/06/1980 England Lord's 54 5.40 145 24
10 W R Hammond England 02/12/1932 Australia Sydney Cricket Ground 54 5.40 112 22
11 G S A Sobers West Indies 09/12/1960 Australia Brisbane Cricket Ground 55 5.50 132 26
12 V Sehwag India 24/03/2005 Pakistan M Chinnaswamy Stadium 55 5.50 201 23
13 A J Strauss England 04/08/2006 Pakistan Headingley 56 5.60 116 21
14 M L Hayden Australia 07/11/2002 England Brisbane Cricket Ground 57 5.70 197 30
15 K P Pietersen England 09/08/2007 India Kennington Oval 57 5.70 101 23
16 S P D Smith* Australia 16/07/2015 England Lord's 57 5.70 215 26
17 V Kohli* India 06/01/2015 Australia Sydney Cricket Ground 58 5.80 147 27
18 M Azharuddin India 09/08/1990 England Old Trafford 58 5.80 179 22
19 S R Tendulkar India 04/07/1996 England Trent Bridge 59 5.90 177 51
20 G S Chappell Australia 28/11/1975 West Indies Brisbane Cricket Ground 60 6.00 123 24
21 S M Gavaskar India 11/02/1977 England Wankhede Stadium 61 6.10 108 34
22 D A Warner* Australia 09/12/2014 India Adelaide Oval 61 6.10 145 24
23 A L Hassett Australia 25/06/1953 England Lord's 62 6.20 104 10
24 G C Smith South Africa 21/04/2005 West Indies Kensington Oval 65 6.50 104 27
25 K D Walters Australia 23/03/1973 West Indies Queen's Park Oval 67 6.70 112 15
26 Mohammad Yousuf Pakistan 16/11/2002 Zimbabwe Queens Sports Club 67 6.70 159 24
27 C A Pujara* India 16/11/2016 England Dr YS Rajasekhara Reddy Cricket Stadium 67 6.70 119 18
28 D Elgar* South Africa 06/10/2017 Bangladesh Mangaung Oval 67 6.70 113 12
29 J B Hobbs England 01/01/1925 Australia Melbourne Cricket Ground 67 6.70 154 15
30 L Hutton England 11/06/1949 New Zealand Headingley 67 6.70 101 19
31 M J Clarke Australia 03/01/2009 South Africa Sydney Cricket Ground 69 6.90 138 28
32 M P Vaughan England 10/12/2003 Sri Lanka Asgiriya Stadium 69 6.90 105 18
33 Younis Khan Pakistan 13/01/2006 India Gaddafi Stadium 70 7.00 199 34
34 M D Crowe New Zealand 10/02/1989 Pakistan Basin Reserve 71 7.10 174 17
35 J H Edrich England 29/01/1971 Australia Adelaide Oval 71 7.10 130 12
36 Ijaz Ahmed Pakistan 22/10/1998 Australia National Stadium (Karachi) 71 7.10 120* 12
37 D L Amiss England 12/08/1976 West Indies Kennington Oval 72 7.20 203 11
38 J L Langer Australia 22/11/2001 New Zealand Bellerive Oval 72 7.20 123 23
39 M E K Hussey Australia 19/08/2009 England Kennington Oval 72 7.20 121 19
40 K S Williamson* New Zealand 21/05/2015 England Lord's 72 7.20 132 21
41 A C Gilchrist Australia 16/03/2004 Sri Lanka Asgiriya Stadium 74 7.40 144 17
42 H M Amla South Africa 14/02/2010 India Eden Gardens 75 7.50 123* 28
43 R B Richardson West Indies 28/04/1989 India Sabina Park 75 7.50 156 16
44 I T Botham England 24/06/1982 India Old Trafford 75 7.50 128 14
45 M J Slater Australia 11/12/1998 England Adelaide Oval 76 7.60 103 14
46 B C Lara West Indies 20/06/1997 Sri Lanka Arnos Vale Ground 76 7.60 115 34
47 A I Kallicharran West Indies 28/04/1978 Australia Sabina Park 76 7.60 126 12
48 P B H May England 24/07/1958 New Zealand Old Trafford 76 7.60 101 13
49 A G Prince South Africa 26/11/2008 Bangladesh SuperSport Park 76 7.60 162* 11
50 M A Taylor Australia 17/06/1993 England Lord's 77 7.70 111 19
51 P R Umrigar India 08/02/1961 Pakistan Arun Jaitley Stadium 78 7.80 112 12
52 J E Root* England 22/07/2016 Pakistan Old Trafford 79 7.90 254 17
53 T W M Latham* New Zealand 22/08/2019 Sri Lanka P Sara Oval 79 7.90 154 11
54 L D Chandimal* Sri Lanka 02/12/2017 India Arun Jaitley Stadium 80 8.00 164 11
55 Javed Miandad Pakistan 14/01/1983 India Niaz Stadium 81 8.10 280* 23
56 K F Barrington England 23/07/1964 Australia Old Trafford 81 8.10 256 20
57 Saeed Anwar Pakistan 21/06/2000 Sri Lanka Galle International Stadium 82 8.20 123 11
58 G Boycott England 08/07/1971 Pakistan Headingley 82 8.20 112 22
59 T T Samaraweera Sri Lanka 18/08/2009 New Zealand Galle International Stadium 82 8.20 159 14
60 H H Gibbs South Africa 04/09/2003 England Kennington Oval 82 8.20 183 14
61 M E Waugh Australia 08/12/1995 Sri Lanka WACA Ground 83 8.30 111 20
62 Hanif Mohammad Pakistan 12/02/1965 New Zealand AMI Stadium 83 8.30 100* 12
63 D M Jones Australia 01/02/1992 India WACA Ground 83 8.30 150* 11
64 R B Kanhai West Indies 18/08/1966 England Kennington Oval 83 8.30 104 15
65 D R Martyn Australia 16/12/2004 Pakistan WACA Ground 84 8.40 100* 13
66 Asif Iqbal Pakistan 16/02/1979 New Zealand McLean Park 84 8.40 104 11
67 Asad Shafiq* Pakistan 15/12/2016 Australia Brisbane Cricket Ground 84 8.40 137 12
68 Mushtaq Mohammad Pakistan 01/04/1977 West Indies Queen's Park Oval 85 8.50 121 10
69 W M Lawry Australia 22/08/1968 England Kennington Oval 86 8.60 135 13
70 D P M D Jayawardene Sri Lanka 18/12/2003 England Sinhalese Sports Club Ground 86 8.60 134 34
71 R T Ponting Australia 08/03/2002 South Africa Newlands 87 8.70 100* 41
72 S M Katich Australia 27/03/2010 New Zealand Seddon Park 87 8.70 106 10
73 M Vijay* India 24/11/2017 Sri Lanka Vidarbha Cricket Association Stadium 88 8.80 128 12
74 C H Lloyd West Indies 10/03/1976 India Kensington Oval 88 8.80 102 19
75 D J Cullinan South Africa 02/01/2000 England Newlands 88 8.80 120 14
76 I M Chappell Australia 06/04/1973 West Indies Bourda 88 8.80 109 14
77 M C Cowdrey England 31/05/1962 Pakistan Edgbaston 89 8.90 159 22
78 Azhar Ali* Pakistan 03/08/2016 England Edgbaston 89 8.90 139 17
79 A N Cook England 26/12/2009 South Africa Kingsmead 90 9.00 118 33
80 Zaheer Abbas Pakistan 23/12/1982 India National Stadium (Karachi) 90 9.00 186 12
81 M Amarnath India 02/01/1986 Australia Sydney Cricket Ground 91 9.10 138 11
82 C G Greenidge West Indies 28/06/1984 England Lord's 91 9.10 214* 19
83 T M Dilshan Sri Lanka 16/11/2009 India Sardar Patel Stadium 91 9.10 112 16
84 A Flower Zimbabwe 07/09/2001 South Africa Harare Sports Club 93 9.30 142 12
85 A R Border Australia 25/11/1983 Pakistan Brisbane Cricket Ground 93 9.30 118 27
86 Saleem Malik Pakistan 04/06/1992 England Edgbaston 94 9.40 165 15
87 L R P L Taylor* New Zealand 11/12/2013 West Indies Basin Reserve 94 9.40 129 19
88 R Dravid India 11/04/2002 West Indies Bourda 96 9.60 144* 36
89 Mohammad Hafeez* Pakistan 07/10/2018 Australia Dubai International Cricket Stadium 97 9.70 126 10
90 A M Rahane* India 22/08/2019 West Indies Sir Vivian Richards Stadium 97 9.70 102 11
91 M S Atapattu Sri Lanka 16/05/2002 England Lord's 97 9.70 185 16
92 D C Boon Australia 01/03/1991 West Indies Sabina Park 98 9.80 109* 21
93 I R Bell England 20/03/2010 Bangladesh Shere Bangla National Stadium 98 9.80 138 22
94 G Kirsten South Africa 26/12/1999 England Kingsmead 100 10.00 275 21
95 Mudassar Nazar Pakistan 25/11/1987 England Gaddafi Stadium 100 10.00 120 10
96 A J Lamb England 24/02/1990 West Indies Sabina Park 101 10.10 132 14
97 R B Simpson Australia 28/01/1978 India Adelaide Oval 101 10.10 100 10
98 P D Collingwood England 12/03/2010 Bangladesh Zahur Ahmed Chowdhury Stadium 101 10.10 145 10
99 K C Sangakkara Sri Lanka 27/07/2006 South Africa Sinhalese Sports Club Ground 101 10.10 287 38
100 J H Kallis South Africa 25/10/2002 Bangladesh Senwes Park 102 10.20 139* 45
101 A B de Villiers South Africa 18/06/2010 West Indies Warner Park 102 10.20 135* 22
102 P A de Silva Sri Lanka 26/04/1997 Pakistan Sinhalese Sports Club Ground 102 10.20 138* 20
103 T W Graveney England 19/01/1968 West Indies Queen's Park Oval 102 10.20 118 11

Most Centuries
Batting Records and Statistics Menu
 


Content on this web site is copyright Howstat Computing Services except where otherwise indicated.
Copyright Statement  Disclaimer