Create
Notifications
Favorites Edit
Advertisement

Most Test Centuries

S.No.
Highest Score
Player’s Name
Hundreds Scored
Matches Played
Years Served
Runs Scored
1
248*
Sachin Tendulkar
51
200
1989-2013
15921
2
224
Jacques Kallis
45
166
1995-2013
13289
3
257
Ricky Ponting
41
168
1995-2012
13378
4
319
Kumar Sangakkara
38
134
2000-2015
12400
5
270
Rahul Dravid
36
164
1996-2012
13288
6
313
Younis Khan
34
118
2000-2017
10099
7
236*
Sunil Gavaskar
34
125
1971-1987
10122
8
400*
Brian Lara
34
131
1990-2006
11953
9
374
Mahela Jayawardene
34
149
1997-2014
11867
10
200
Steve Waugh
34
168
1985-2004
6996
11
294
Alastair Cook
32
152
2006-2018
8877
12
380
Matthew Hayden
30
103
1994-2009
8643
13
203*
Shivnarine Chanderpaul
30
164
1994-2015
9265
14
334
Don Bradman
29
52
1928-1948
11174
15
311*
Hashim Amla
28
115
2004-2018
8032
16
329*
Michael Clarke
28
115
2004-2015
8830
17
277
Graeme Smith
27
117
2002-2014
7110
18
205
Allan Border
27
156
1978-1994
7530
19
365*
Garfield Sobers
26
93
1954-1974
8540
20
229
Inzamam-ul-Haq
25
120
1992-2007
6187
21
247*
Greg Chappell
24
87
1970-1984
8586
22
223
Mohammad Yousuf
24
90
1998-2010
8181
23
229
Viv Richards
24
121
1974-1991
7696
24
239
Steve Smith
23
63
2010-2018
8832
25
319
Virender Sehwag
23
104
2001-2013
7249
26
227
Kevin Peterson
23
104
2005-2014
6215
27
250
Justin Langer
23
105
1993-2007
8563
28
280
Javed Miandad
23
124
1976-1993
7624
29
336*
Wally Hammond
22
85
1927-1947
8114
30
199
Mohammad Azharuddin
22
99
1984-2000
7727
31
278*
AB de Villiers
22
112
2004-2018
5554
32
182
Colin Cowdrey
22
114
1954-1975
6301
33
246*
Geoffrey Boycott
22
108
1964-1982
6149
34
235
Ian Bell
22
118
2004-2015
7289
35
243
Virat Kohli
21
66
2011-2018
7037
36
253
David Warner
21
73
2011-2018
7422
37
205
Neil Harvey
21
79
1948-1963
6806
38
275
Gary Kirsten
21
101
1993-2004
6361
39
177
Andrew Strauss
21
100
2004-2012
8029
40
200
David Boon
21
107
1984-1996
8900
41
256
Ken Barrington
20
82
1955-1968
6235
42
267
Aravinda de Silva
20
93
1984-2002
6971
43
153*
Mark Waugh
20
128
1991-2002
7515
44
333
Graham Gooch
20
118
1975-1995
7558
45
195
Mike Hussey
19
79
2005-2013
7525
46
364
Len Hutton
19
79
1937-1955
5719
47
242*
Clive Lloyd
19
110
1966-1985
7487
48
226
Gordon Greenidge
19
108
1974-1991
8231
49
334*
Mark Taylor
19
104
1989-1999
5214
50 197 Michael Vaughan 18 82 1999-2008 5807


The above table tells the record of the international cricketers scoring the maximum number of centuries in Test Cricket. No wonder, the ‘God of Cricket’, Sachin Ramesh Tendulkar tops the table with 51 test centuries in his bag. It would take few more years to witness someone breaking his test centuries record.


South Africa v India 1st Test - Day 4


From India, along with Tendulkar, Sunil Gavaskar, Virender Sehwag, and Virat Kohli have etched their name in the top 50 of maximum test centuries.


The West Indies cricketer, Brian Lara has simply set an exemplary record of scoring 400 runs in test cricket. The match was against England in the year 2004. The records of Hayden, Jayawardene, and Sobers is also peerless with a maximum run of more than 360.

5 players with the most Test centuries in 2018
5 players with the most Test centuries in 2018
5 Leading Test centurions in the current era
5 Leading Test centurions in the current era
Bradman Turns 110: 5 Incredible feats you never knew.
Bradman Turns 110: 5 Incredible feats you never knew.
Fetching more content...