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 Scoring 100 in Both Innings of Match
Player
Country
Innings
Match
Versus
Ground
1st
2nd
1
V Kohli*
India
115
141
09/12/2014
Australia
Adelaide Oval
2
D A Warner*
Australia
145
102
09/12/2014
India
Adelaide Oval
3
D C S Compton
England
147
103*
31/01/1947
Australia
Adelaide Oval
4
W R Hammond
England
119*
177
01/02/1929
Australia
Adelaide Oval
5
V S Hazare
India
116
145
23/01/1948
Australia
Adelaide Oval
6
D M Jones
Australia
116
121*
19/01/1990
Pakistan
Adelaide Oval
7
R B Kanhai
West Indies
117
115
27/01/1961
Australia
Adelaide Oval
8
A R Morris
Australia
122
124*
31/01/1947
England
Adelaide Oval
9
G M Turner
New Zealand
101
110*
08/03/1974
Australia
AMI Stadium
10
A R Border
Australia
140
114*
28/02/1986
New Zealand
AMI Stadium
11
A M Rahane*
India
127
100*
03/12/2015
South Africa
Arun Jaitley Stadium
12
Hanif Mohammad
Pakistan
111
104
19/01/1962
England
Bangabandhu National Stadium
13
G S Chappell
Australia
247*
133
01/03/1974
New Zealand
Basin Reserve
14
I M Chappell
Australia
145
121
01/03/1974
New Zealand
Basin Reserve
15
K S Williamson*
New Zealand
118
109
04/02/2024
South Africa
Bay Oval
16
G A Headley
West Indies
114
112
21/02/1930
England
Bourda
17
G S A Sobers
West Indies
125
109*
13/03/1958
Pakistan
Bourda
18
D A Warner*
Australia
163
116
05/11/2015
New Zealand
Brisbane Cricket Ground
19
G S Chappell
Australia
123
109*
28/11/1975
West Indies
Brisbane Cricket Ground
20
M L Hayden
Australia
197
103
07/11/2002
England
Brisbane Cricket Ground
21
R T Ponting
Australia
149
104*
03/11/2005
West Indies
Brisbane Cricket Ground
22
M L Hayden
Australia
117
132
09/07/2004
Sri Lanka
Cazaly's Stadium
23
R G Sharma*
India
176
127
02/10/2019
South Africa
Dr YS Rajasekhara Reddy Cricket Stadium
24
Younis Khan
Pakistan
106
103*
22/10/2014
Australia
Dubai International Cricket Stadium
25
R Dravid
India
110
135
16/03/2005
Pakistan
Eden Gardens
26
H M Amla
South Africa
114
123*
14/02/2010
India
Eden Gardens
27
E D C Weekes
West Indies
162
101
31/12/1948
India
Eden Gardens
28
S M Gavaskar
India
107
182*
29/12/1978
West Indies
Eden Gardens
29
G Kirsten
South Africa
102
133
27/11/1996
India
Eden Gardens
30
G P Howarth
New Zealand
122
102
04/03/1978
England
Eden Park
31
P G Fulton
New Zealand
136
110
22/03/2013
England
Eden Park
32
M E Trescothick
England
105
107
29/07/2004
West Indies
Edgbaston
33
J M Bairstow*
England
106
114*
01/07/2022
India
Edgbaston
34
S P D Smith*
Australia
144
142
01/08/2019
England
Edgbaston
35
Shubman Gill*
India
269
161
02/07/2025
England
Edgbaston
36
J A R Moroney
Australia
118
101*
10/02/1950
South Africa
Ellis Park
37
A R Border
Australia
150*
153
18/03/1980
Pakistan
Gaddafi Stadium
38
Wajahatullah Wasti
Pakistan
133
121*
04/03/1999
Sri Lanka
Gaddafi Stadium
39
K C Sangakkara
Sri Lanka
142
105
08/03/2013
Bangladesh
Galle International Stadium
40
Najmul Hossain Shanto*
Bangladesh
148
125*
17/06/2025
Sri Lanka
Galle International Stadium
41
A Flower
Zimbabwe
142
199*
07/09/2001
South Africa
Harare Sports Club
42
G W Flower
Zimbabwe
104
151
18/09/1997
New Zealand
Harare Sports Club
43
B R M Taylor*
Zimbabwe
171
102*
17/04/2013
Bangladesh
Harare Sports Club
44
S D Hope*
West Indies
147
118*
25/08/2017
England
Headingley
45
R R Pant*
India
134
118
20/06/2025
England
Headingley
46
Inzamam-ul-Haq
Pakistan
109
100*
20/11/2005
England
Iqbal Stadium
47
B Mitchell
South Africa
120
189*
16/08/1947
England
Kennington Oval
48
H Sutcliffe
England
104
109*
17/08/1929
South Africa
Kennington Oval
49
W Bardsley
Australia
136
130
09/08/1909
England
Kennington Oval
50
A J Stewart
England
118
143
08/04/1994
West Indies
Kensington Oval
51
C A G Russell
England
140
111
16/02/1923
South Africa
Kingsmead
52
R T Ponting
Australia
103
116
24/03/2006
South Africa
Kingsmead
53
P J Hughes
Australia
115
160
06/03/2009
South Africa
Kingsmead
54
M P Vaughan
England
103
101*
22/07/2004
West Indies
Lord's
55
G A Headley
West Indies
106
107
24/06/1939
England
Lord's
56
G A Gooch
England
333
123
26/07/1990
India
Lord's
57
J E Root*
England
143
103
29/08/2024
Sri Lanka
Lord's
58
L R D Mendis
Sri Lanka
105
105
17/09/1982
India
MA Chidambaram Stadium
59
A J Strauss
England
123
108
11/12/2008
India
MA Chidambaram Stadium
60
H Sutcliffe
England
176
127
01/01/1925
Australia
Melbourne Cricket Ground
61
D G Bradman
Australia
132
127*
01/01/1948
India
Melbourne Cricket Ground
62
R B Simpson
Australia
153
115
24/10/1964
Pakistan
National Stadium (Karachi)
63
S M Gavaskar
India
111
137
14/11/1978
Pakistan
National Stadium (Karachi)
64
Yasir Hameed
Pakistan
170
105
20/08/2003
Bangladesh
National Stadium (Karachi)
65
Mohammad Yousuf
Pakistan
102
124
27/11/2006
West Indies
National Stadium (Karachi)
66
J H Kallis
South Africa
155
100*
01/10/2007
Pakistan
National Stadium (Karachi)
67
J H Kallis
South Africa
161
109*
02/01/2011
India
Newlands
68
D A Warner*
Australia
135
145
01/03/2014
South Africa
Newlands
69
Javed Miandad
Pakistan
104
103*
25/11/1984
New Zealand
Niaz Stadium
70
C G Greenidge
West Indies
134
101
08/07/1976
England
Old Trafford
71
S R Waugh
Australia
108
116
03/07/1997
England
Old Trafford
72
E Paynter
England
117
100
24/12/1938
South Africa
Old Wanderers
73
M Labuschagne*
Australia
204
104*
30/11/2022
West Indies
Perth Stadium
74
C L Walcott
West Indies
126
110
11/04/1955
Australia
Queen's Park Oval
75
S M Gavaskar
India
124
220
13/04/1971
West Indies
Queen's Park Oval
76
Imam-ul-Haq*
Pakistan
157
111*
04/03/2022
Australia
Rawalpindi Cricket Stadium
77
C L Walcott
West Indies
155
110
11/06/1955
Australia
Sabina Park
78
L G Rowe
West Indies
214
100*
16/02/1972
New Zealand
Sabina Park
79
A P Gurusinha
Sri Lanka
119
102
22/02/1991
New Zealand
Seddon Park
80
A H Jones
New Zealand
122
100*
22/02/1991
Sri Lanka
Seddon Park
81
R Dravid
India
190
103*
02/01/1999
New Zealand
Seddon Park
82
Misbah-ul-Haq
Pakistan
101
101*
30/10/2014
Australia
Sheikh Zayed Stadium
83
Azhar Ali*
Pakistan
109
100*
30/10/2014
Australia
Sheikh Zayed Stadium
84
B R M Taylor*
Zimbabwe
110
106*
11/11/2018
Bangladesh
Shere Bangla National Stadium
85
Najmul Hossain Shanto*
Bangladesh
146
124
14/06/2023
Afghanistan
Shere Bangla National Stadium
86
K O A Powell
West Indies
117
110
13/11/2012
Bangladesh
Shere Bangla National Stadium
87
P A de Silva
Sri Lanka
138*
103*
26/04/1997
Pakistan
Sinhalese Sports Club Ground
88
P A de Silva
Sri Lanka
146
120
09/08/1997
India
Sinhalese Sports Club Ground
89
B C Lara
West Indies
221
130
29/11/2001
Sri Lanka
Sinhalese Sports Club Ground
90
K D Walters
Australia
242
103
14/02/1969
West Indies
Sydney Cricket Ground
91
U T Khawaja*
Australia
137
101*
05/01/2022
England
Sydney Cricket Ground
92
R T Ponting
Australia
120
143*
02/01/2006
South Africa
Sydney Cricket Ground
93
D de Silva*
Sri Lanka
102
108
22/03/2024
Bangladesh
Sylhet Stadium
94
P H K D Mendis*
Sri Lanka
102
164
22/03/2024
Bangladesh
Sylhet Stadium
95
A Melville
South Africa
189
104*
07/06/1947
England
Trent Bridge
96
Mominul Haque*
Bangladesh
176
105
31/01/2018
Sri Lanka
Zahur Ahmed Chowdhury Stadium
97
T M Dilshan
Sri Lanka
162
143
03/01/2009
Bangladesh
Zahur Ahmed Chowdhury Stadium
98
K C Sangakkara
Sri Lanka
319
105
04/02/2014
Bangladesh
Zahur Ahmed Chowdhury Stadium
Hundred and Double Century in Match
Hundred and Duck in Match
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links