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
Batsmen Scoring 100 in a Session
All Sessions
1st
2nd
3rd
Player
Session
Runs
Country
Match
Versus
Ground
Totals
Runs
4s
6s
BF
G J Bonnor
3
113
Australia
14/03/1885
England
Sydney Cricket Ground
128
14
3
-
K S Ranjitsinhji
1
113
England
16/07/1896
Australia
Old Trafford
154*
-
-
-
V T Trumper
1
103
Australia
24/07/1902
England
Old Trafford
104
-
-
-
C Hill
1
116
Australia
11/10/1902
South Africa
Old Wanderers
142
-
-
-
V T Trumper
3
112
Australia
11/12/1903
England
Sydney Cricket Ground
185*
26
-
-
V T Trumper
3
133
Australia
31/12/1910
South Africa
Melbourne Cricket Ground
159
15
1
158
W Bardsley
1
118
Australia
15/07/1912
South Africa
Lord's
164
-
-
-
C P Mead
1
109
England
13/08/1921
Australia
Kennington Oval
182*
21
-
-
C A G Russell
3
102
England
13/08/1921
Australia
Kennington Oval
102*
11
-
-
J M Gregory
2
112
Australia
12/11/1921
South Africa
Old Wanderers
119
19
2
-
J B Hobbs
1
102
England
28/06/1924
South Africa
Lord's
211
-
-
-
C G Macartney
1
112
Australia
10/07/1926
England
Headingley
151
21
-
-
H G Owen-Smith
1
102
South Africa
13/07/1929
England
Headingley
129
-
-
-
D G Bradman
3
101
Australia
27/06/1930
England
Lord's
254
25
0
376
D G Bradman
1
105
Australia
11/07/1930
England
Headingley
334
46
0
449
D G Bradman
2
115
Australia
11/07/1930
England
Headingley
334
46
0
449
W R Hammond
1
111
England
31/03/1933
New Zealand
Eden Park
336*
34
10
-
W R Hammond
2
150
England
31/03/1933
New Zealand
Eden Park
336*
34
10
-
D G Bradman
3
102
Australia
20/07/1934
England
Headingley
304
43
2
473
D G Bradman
2
107
Australia
18/08/1934
England
Kennington Oval
244
32
1
271
L E G Ames
1
123
England
17/08/1935
South Africa
Kennington Oval
148*
14
2
-
S J McCabe
1
100
Australia
24/12/1935
South Africa
Old Wanderers
189*
-
-
-
W R Hammond
3
118
England
25/07/1936
India
Old Trafford
167
21
-
-
S J McCabe
2
127
Australia
10/06/1938
England
Trent Bridge
232
34
1
277
A Melville
3
104
South Africa
07/06/1947
England
Trent Bridge
104*
15
-
-
D G Bradman
3
107
Australia
23/01/1948
India
Adelaide Oval
201
21
1
296
F M M Worrell
2
114
West Indies
20/07/1950
England
Trent Bridge
261
35
2
-
D C S Compton
2
173
England
01/07/1954
Pakistan
Trent Bridge
278
34
1
-
R Benaud
2
121
Australia
11/06/1955
West Indies
Sabina Park
121
18
2
-
E D C Weekes
3
110
West Indies
03/02/1956
New Zealand
Carisbrook
123
17
-
-
E D C Weekes
3
114
West Indies
03/03/1956
New Zealand
Basin Reserve
156
19
-
-
P R Umrigar
2
110
India
04/04/1962
West Indies
Queen's Park Oval
172*
-
-
-
M C Cowdrey
2
110
England
31/05/1962
Pakistan
Edgbaston
159
-
-
-
G S A Sobers
2
103
West Indies
04/08/1966
England
Headingley
174
24
0
260
D T Lindsay
3
105
South Africa
23/12/1966
Australia
Wanderers Stadium
182
-
-
-
K R Stackpole
2
100
Australia
31/12/1966
South Africa
Newlands
134
-
-
-
K D Walters
2
100
Australia
23/03/1973
West Indies
Queen's Park Oval
112
6
1
-
K D Walters
3
100
Australia
13/12/1974
England
WACA Ground
103
1
1
111
Majid Khan
1
108
Pakistan
30/10/1976
New Zealand
National Stadium (Karachi)
112
-
-
-
I T Botham
3
106
England
16/07/1981
Australia
Headingley
149*
27
1
148
G S Chappell
1
100
Australia
19/03/1982
New Zealand
AMI Stadium
176
23
2
218
D W Hookes
2
106
Australia
22/04/1983
Sri Lanka
Asgiriya Stadium
143*
17
2
152
I D S Smith
3
140
New Zealand
22/02/1990
India
Eden Park
173
23
3
136
M Azharuddin
2
103
India
09/08/1990
England
Old Trafford
179
21
1
243
R B Richardson
3
106
West Indies
23/03/1991
Australia
Bourda
182
26
2
260
M E Waugh
3
110
Australia
27/04/1991
West Indies
Antigua Recreation Ground
139*
11
3
188
M A Taylor
1#
103
Australia
15/10/1998
Pakistan
Arbab Niaz Stadium
334*
32
1
564
V V S Laxman
3
121
India
02/01/2000
Australia
Sydney Cricket Ground
167
27
0
198
S M Pollock
3
111
South Africa
20/01/2001
Sri Lanka
SuperSport Park
111
16
3
106
N J Astle
3
139
New Zealand
13/03/2002
England
AMI Stadium
222
28
11
168
P A de Silva
2
105
Sri Lanka
21/07/2002
Bangladesh
P Sara Oval
206
28
1
234
Inzamam-ul-Haq
1
103
Pakistan
09/11/2002
Zimbabwe
Harare Sports Club
112
20
0
107
D S Lehmann
3
105
Australia
25/07/2003
Bangladesh
Cazaly's Stadium
177
22
0
207
A C Gilchrist
2
100
Australia
09/10/2003
Zimbabwe
WACA Ground
113*
12
4
94
M L Hayden
2
105
Australia
09/10/2003
Zimbabwe
WACA Ground
380
38
11
437
M L Hayden
3
107
Australia
09/10/2003
Zimbabwe
WACA Ground
380
38
11
437
B C Lara
1#
114
West Indies
12/11/2003
Zimbabwe
Queens Sports Club
191
23
4
203
C H Gayle*
3
112
West Indies
02/01/2004
South Africa
Newlands
116
20
1
120
D R Smith
3
105
West Indies
02/01/2004
South Africa
Newlands
105*
15
2
105
C L Cairns
3
105
New Zealand
18/03/2004
South Africa
Eden Park
158
18
7
171
L Vincent
2
101
New Zealand
11/04/2005
Sri Lanka
Basin Reserve
224
25
4
348
I R Bell
1
105
England
03/06/2005
Bangladesh
Riverside Ground
162*
25
1
168
D L Vettori
3
127
New Zealand
07/08/2005
Zimbabwe
Harare Sports Club
127
20
2
98
T M Dilshan
2
103
Sri Lanka
20/09/2005
Bangladesh
P Sara Oval
168
19
1
179
V Sehwag
2
109
India
13/01/2006
Pakistan
Gaddafi Stadium
254
47
1
247
B C Lara
1#
100
West Indies
19/11/2006
Pakistan
Multan Cricket Stadium
216
22
7
262
A C Gilchrist
3
102
Australia
14/12/2006
England
WACA Ground
102*
12
4
59
M J Prior
3
121
England
17/05/2007
West Indies
Lord's
126*
19
0
128
K C Sangakkara
3
100
Sri Lanka
11/07/2007
Bangladesh
Asgiriya Stadium
222*
28
0
277
Yuvraj Singh
3
102
India
08/12/2007
Pakistan
M Chinnaswamy Stadium
169
28
1
203
V Sehwag
2
108
India
26/03/2008
South Africa
MA Chidambaram Stadium
319
42
5
304
M G Johnson
3
119
Australia
19/03/2009
South Africa
Newlands
123*
11
5
103
V Sehwag
3
133
India
02/12/2009
Sri Lanka
Brabourne Stadium
293
40
7
254
Mushfiqur Rahim*
2
100
Bangladesh
17/01/2010
India
Zahur Ahmed Chowdhury Stadium
101
17
1
114
A B de Villiers
2
100
South Africa
20/11/2010
Pakistan
Sheikh Zayed Stadium
278*
23
6
418
A B de Villiers
1
119
South Africa
16/12/2010
India
SuperSport Park
129
12
5
112
D A Warner*
3
104
Australia
13/01/2012
India
WACA Ground
180
20
5
159
M S Dhoni
3
109
India
22/02/2013
Australia
MA Chidambaram Stadium
224
24
6
265
S Dhawan*
2
106
India
14/03/2013
Australia
Punjab Cricket Association IS Bindra Stadium
187
33
2
174
B A Stokes*
1
130
England
02/01/2016
South Africa
Newlands
258
30
11
198
D A Warner*
1
100
Australia
02/01/2017
Pakistan
Sydney Cricket Ground
113
17
0
95
S Dhawan*
1
104
India
14/06/2018
Afghanistan
M Chinnaswamy Stadium
107
19
3
96
B A Stokes*
2
103
England
22/08/2019
Australia
Headingley
135*
11
8
219
T M Head*
3#
100
Australia
08/12/2021
England
Brisbane Cricket Ground
152
14
4
148
M R Marsh*
2
111
Australia
06/07/2023
England
Headingley
118
17
4
118
No. of Records = 85
# Extended Session - not standard 120 minutes
Batting Records and Statistics
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links