Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
Test Cricket - Batting Records and Statistics - Hundreds
Players Dismissed on 100
Player
Country
Match
Versus
Ground
100s
1
J T Tyldesley
England
03/07/1905
Australia
Headingley
4
2
C Hill
Australia
17/02/1911
South Africa
Melbourne Cricket Ground
7
3
J M Gregory
Australia
31/12/1920
England
Melbourne Cricket Ground
2
4
A J Richardson
Australia
10/07/1926
England
Headingley
1
5
J B Hobbs
England
14/08/1926
Australia
Kennington Oval
15
6
G E Tyldesley
England
04/02/1928
South Africa
Kingsmead
3
7
A F Kippax
Australia
29/12/1928
England
Melbourne Cricket Ground
2
8
H Sutcliffe
England
29/06/1929
South Africa
Lord's
16
9
H G Vivian
New Zealand
04/03/1932
South Africa
Basin Reserve
1
10
J H Fingleton
Australia
04/12/1936
England
Brisbane Cricket Ground
5
11
L Hutton
England
24/07/1937
New Zealand
Old Trafford
19
12
L Hutton
England
10/06/1938
Australia
Trent Bridge
19
13
E Paynter
England
24/12/1938
South Africa
Old Wanderers
4
14
R R Lindwall
Australia
01/01/1947
England
Melbourne Cricket Ground
2
15
L Hutton
England
26/07/1947
South Africa
Headingley
19
16
W J Edrich
England
13/08/1949
New Zealand
Kennington Oval
6
17
R N Harvey
Australia
10/02/1950
South Africa
Ellis Park
21
18
L Hutton
England
26/07/1951
South Africa
Headingley
19
19
F M M Worrell
West Indies
15/02/1952
New Zealand
Eden Park
9
20
P Roy
India
28/12/1955
New Zealand
Eden Gardens
5
21
R A McLean
South Africa
25/01/1957
England
Kingsmead
5
22
R Benaud
Australia
07/02/1958
South Africa
Wanderers Stadium
3
23
P E Richardson
England
05/06/1958
New Zealand
Edgbaston
5
24
O G Smith
West Indies
06/02/1959
India
Arun Jaitley Stadium
4
25
M J K Smith
England
23/07/1959
India
Old Trafford
3
26
R Subba Row
England
09/03/1960
West Indies
Bourda
3
27
N C O'Neill
Australia
25/01/1963
England
Adelaide Oval
6
28
J R Reid
New Zealand
15/03/1963
England
AMI Stadium
6
29
B K Kunderan
India
08/02/1964
England
Arun Jaitley Stadium
2
30
W M Lawry
Australia
30/12/1967
India
Melbourne Cricket Ground
13
31
M C Cowdrey
England
21/02/1969
Pakistan
Gaddafi Stadium
22
32
B L D'Oliveira
England
25/02/1971
New Zealand
AMI Stadium
5
33
Mushtaq Mohammad
Pakistan
03/06/1971
England
Edgbaston
10
34
M H Denness
England
04/07/1974
India
Edgbaston
4
35
R C Fredericks
West Indies
27/12/1974
India
Eden Gardens
8
36
Majid Khan
Pakistan
01/03/1975
West Indies
National Stadium (Karachi)
8
37
C G Greenidge
West Indies
15/04/1977
Pakistan
Sabina Park
19
38
M Amarnath
India
16/12/1977
Australia
WACA Ground
11
39
R B Simpson
Australia
28/01/1978
India
Adelaide Oval
10
40
A B Williams
West Indies
31/03/1978
Australia
Bourda
2
41
I T Botham
England
01/06/1978
Pakistan
Edgbaston
14
42
Javed Miandad
Pakistan
14/11/1978
India
National Stadium (Karachi)
23
43
G M Wood
Australia
29/12/1978
England
Melbourne Cricket Ground
9
44
K J Hughes
Australia
11/09/1979
India
MA Chidambaram Stadium
9
45
L G Rowe
West Indies
22/02/1980
New Zealand
AMI Stadium
7
46
C H Lloyd
West Indies
13/03/1981
England
Kensington Oval
19
47
G M Wood
Australia
11/12/1981
Pakistan
Melbourne Cricket Ground
9
48
G M Wood
Australia
12/03/1982
New Zealand
Eden Park
9
49
D B Vengsarkar
India
24/11/1983
West Indies
Wankhede Stadium
17
50
M D Crowe
New Zealand
20/01/1984
England
Basin Reserve
17
51
A J Lamb
England
12/07/1984
West Indies
Headingley
14
52
C G Greenidge
West Indies
29/03/1985
New Zealand
Queen's Park Oval
19
53
M W Gatting
England
12/12/1986
Australia
Adelaide Oval
10
54
D L Haynes
West Indies
02/12/1988
Australia
WACA Ground
18
55
R J Shastri
India
26/07/1990
England
Lord's
11
56
D I Gower
England
26/12/1990
Australia
Melbourne Cricket Ground
18
57
M A Taylor
Australia
25/01/1992
India
Adelaide Oval
19
58
S R Waugh
Australia
02/01/1993
West Indies
Sydney Cricket Ground
32
59
R B Richardson
West Indies
29/04/1995
Australia
Sabina Park
16
60
M E Waugh
Australia
02/01/1998
South Africa
Sydney Cricket Ground
20
61
M V Boucher
South Africa
15/01/1999
West Indies
SuperSport Park
5
62
R S Kaluwitharana
Sri Lanka
04/03/1999
Pakistan
Gaddafi Stadium
3
63
S R Waugh
Australia
13/03/1999
West Indies
Sabina Park
32
64
B C Lara
West Indies
03/04/1999
Australia
Antigua Recreation Ground
34
65
M J Horne
New Zealand
22/07/1999
England
Lord's
4
66
M E Waugh
Australia
05/11/1999
Pakistan
Brisbane Cricket Ground
20
67
Wasim Akram
Pakistan
21/06/2000
Sri Lanka
Galle International Stadium
3
68
H H Dippenaar
South Africa
08/12/2000
New Zealand
Wanderers Stadium
3
69
D Dasgupta
India
03/12/2001
England
Punjab Cricket Association IS Bindra Stadium
1
70
M P Vaughan
England
25/07/2002
India
Lord's
18
71
W W Hinds
West Indies
30/10/2002
India
Eden Gardens
5
72
S Chanderpaul
West Indies
10/04/2003
Australia
Bourda
30
73
T M Dilshan
Sri Lanka
10/12/2003
England
Asgiriya Stadium
16
74
G O Jones
England
03/06/2004
New Zealand
Headingley
1
75
T T Samaraweera
Sri Lanka
20/10/2004
Pakistan
Iqbal Stadium
14
76
K P Pietersen
England
20/11/2005
Pakistan
Iqbal Stadium
23
77
W Jaffer
India
01/03/2006
England
Vidarbha Cricket Association Ground
5
78
V V S Laxman
India
22/06/2006
West Indies
Warner Park
17
79
S C Ganguly
India
18/05/2007
Bangladesh
Zahur Ahmed Chowdhury Stadium
16
80
P A Jaques
Australia
08/11/2007
Sri Lanka
Brisbane Cricket Ground
3
81
K P Pietersen
England
07/08/2008
South Africa
Kennington Oval
23
82
R R Sarwan
West Indies
14/05/2009
England
Riverside Ground
15
83
H M Amla
South Africa
16/12/2009
England
SuperSport Park
28
84
S M Katich
Australia
14/01/2010
Pakistan
Bellerive Oval
10
85
S R Tendulkar
India
06/02/2010
South Africa
Vidarbha Cricket Association Stadium
51
86
A N Petersen
South Africa
14/02/2010
India
Eden Gardens
5
87
Shakib Al Hasan*
Bangladesh
15/02/2010
New Zealand
Seddon Park
5
88
N T Paranavitana
Sri Lanka
26/07/2010
India
Sinhalese Sports Club Ground
2
89
G C Smith
South Africa
12/11/2010
Pakistan
Dubai International Cricket Stadium
27
90
Azhar Ali*
Pakistan
26/10/2011
Sri Lanka
Dubai International Cricket Stadium
19
91
M E K Hussey
Australia
09/11/2012
South Africa
Brisbane Cricket Ground
19
92
Nasir Hossain
Bangladesh
08/03/2013
Sri Lanka
Galle International Stadium
1
93
N R D Compton
England
14/03/2013
New Zealand
Basin Reserve
2
94
Misbah-ul-Haq
Pakistan
14/10/2013
South Africa
Sheikh Zayed Stadium
10
95
S P D Smith*
Australia
12/02/2014
South Africa
SuperSport Park
36
96
B A Stokes*
England
25/08/2017
West Indies
Headingley
14
97
Shan Masood*
Pakistan
07/02/2020
Bangladesh
Rawalpindi Cricket Stadium
6
98
Zakir Hasan*
Bangladesh
14/12/2022
India
Zahur Ahmed Chowdhury Stadium
1
99
K Verreynne*
South Africa
03/01/2025
Pakistan
Newlands
4
100
K L Rahul*
India
10/07/2025
England
Lord's
10
No. of Players = 100
Players Scoring 99
Players Scoring Most 100s
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links