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 - High Scores
Top Scoring Batting at No 1 in First Innings of Match
Player
Country
Match
Versus
Ground
Runs
Total
1
L Hutton
England
20/08/1938
Australia
Kennington Oval
364
7/903 dec
2
D A Warner*
Australia
29/11/2019
Pakistan
Adelaide Oval
335*
3/589 dec
3
M A Taylor
Australia
15/10/1998
Pakistan
Arbab Niaz Stadium
334*
4/599 dec
4
C H Gayle*
West Indies
15/11/2010
Sri Lanka
Galle International Stadium
333
9/580 dec
5
G A Gooch
England
26/07/1990
India
Lord's
333
4/653 dec
6
G C Smith
South Africa
24/07/2003
England
Edgbaston
277
5/594 dec
7
B A Young
New Zealand
07/03/1997
Sri Lanka
Carisbrook
267*
7/586 dec
8
D J McGlew
South Africa
06/03/1953
New Zealand
Basin Reserve
255*
8/524 dec
9
T W M Latham*
New Zealand
09/01/2022
Bangladesh
Hagley Oval
252
6/521 dec
10
J L Langer
Australia
26/12/2002
England
Melbourne Cricket Ground
250
6/551 dec
11
A N Cook
England
17/08/2017
West Indies
Edgbaston
243
8/514 dec
12
E A B Rowan
South Africa
26/07/1951
England
Headingley
236
538
13
M H Mankad
India
06/01/1956
New Zealand
Nehru Stadium (Chennai)
231
3/537 dec
14
M H Mankad
India
02/12/1955
New Zealand
Brabourne Stadium
223
8/421 dec
15
C G Greenidge
West Indies
26/07/1984
England
Old Trafford
223
500
16
M A Agarwal*
India
02/10/2019
South Africa
Dr YS Rajasekhara Reddy Cricket Stadium
215
7/502 dec
17
J L Langer
Australia
26/11/2004
New Zealand
Adelaide Oval
215
8/575 dec
18
W W Hinds
West Indies
31/03/2005
South Africa
Bourda
213
5/543 dec
19
C G Greenidge
West Indies
27/02/1987
New Zealand
Eden Park
213
9/418 dec
20
G Kirsten
South Africa
02/07/1998
England
Old Trafford
210
5/552 dec
21
W M Lawry
Australia
05/05/1965
West Indies
Kensington Oval
210
6/650 dec
22
C A Roach
West Indies
21/02/1930
England
Bourda
209
471
23
Y B K Jaiswal*
India
02/02/2024
England
Dr YS Rajasekhara Reddy Cricket Stadium
209
396
24
G Gambhir
India
29/10/2008
Australia
Arun Jaitley Stadium
206
7/613 dec
25
S M Gavaskar
India
01/12/1978
West Indies
Wankhede Stadium
205
424
26
Aamir Sohail
Pakistan
02/07/1992
England
Old Trafford
205
9/505 dec
27
H L Collins
Australia
12/11/1921
South Africa
Old Wanderers
203
450
28
W Jaffer
India
30/11/2007
Pakistan
Eden Gardens
202
5/616 dec
29
M S Atapattu
Sri Lanka
22/02/2001
England
Galle International Stadium
201*
5/470 dec
30
G C Smith
South Africa
18/10/2002
Bangladesh
Buffalo Park
200
4/529 dec
31
Mohsin Khan
Pakistan
12/08/1982
England
Lord's
200
8/428 dec
32
D Elgar*
South Africa
28/09/2017
Bangladesh
Senwes Park
199
3/496 dec
33
D Karunaratne*
Sri Lanka
06/10/2017
Pakistan
Dubai International Cricket Stadium
196
482
34
Mohammad Hafeez*
Pakistan
30/06/2012
Sri Lanka
Sinhalese Sports Club Ground
196
6/551 dec
35
G A Gooch
England
29/08/1985
Australia
Kennington Oval
196
464
36
H H Gibbs
South Africa
16/11/2001
India
St George's Park
196
362
37
U T Khawaja*
Australia
04/01/2023
South Africa
Sydney Cricket Ground
195*
4/475 dec
38
C G Greenidge
West Indies
21/10/1983
India
Green Park
194
454
39
J L Langer
Australia
16/12/2004
Pakistan
WACA Ground
191
381
40
S Wettimuny
Sri Lanka
23/08/1984
England
Lord's
190
7/491 dec
41
S Dhawan*
India
26/07/2017
Sri Lanka
Galle International Stadium
190
600
42
D L Amiss
England
20/06/1974
India
Lord's
188
629
43
J B Hobbs
England
11/03/1910
South Africa
Newlands
187
417
44
R J Shastri
India
23/08/1990
England
Kennington Oval
187
9/606 dec
45
D Karunaratne*
Sri Lanka
14/10/2015
West Indies
Galle International Stadium
186
484
46
M S Atapattu
Sri Lanka
16/05/2002
England
Lord's
185
8/555 dec
47
M T Renshaw*
Australia
02/01/2017
Pakistan
Sydney Cricket Ground
184
8/538 dec
48
W H Ponsford
Australia
01/01/1931
West Indies
Sydney Cricket Ground
183
369
49
C C Hunte
West Indies
06/06/1963
England
Old Trafford
182
6/501 dec
50
A N Petersen
South Africa
02/08/2012
England
Headingley
182
419
51
G Gambhir
India
19/12/2008
England
Punjab Cricket Association IS Bindra Stadium
179
453
52
D L Amiss
England
17/12/1976
India
Arun Jaitley Stadium
179
381
53
K C Wessels
Australia
09/12/1983
Pakistan
Adelaide Oval
179
465
54
M J Slater
Australia
25/11/1994
England
Brisbane Cricket Ground
176
426
55
A N Cook
England
12/03/2010
Bangladesh
Zahur Ahmed Chowdhury Stadium
173
6/599 dec
56
S M Gavaskar
India
02/01/1986
Australia
Sydney Cricket Ground
172
4/600 dec
57
W G Grace
England
12/08/1886
Australia
Kennington Oval
170
434
58
C C McDonald
Australia
30/01/1959
England
Adelaide Oval
170
476
59
A J Strauss
England
15/02/2009
West Indies
Antigua Recreation Ground
169
9/566 dec
60
G Gambhir
India
24/11/2009
Sri Lanka
Green Park
167
642
61
Sadiq Mohammad
Pakistan
02/02/1973
New Zealand
Basin Reserve
166
357
62
W M Lawry
Australia
10/12/1965
England
Brisbane Cricket Ground
166
6/443 dec
63
Khalid Ibadulla
Pakistan
24/10/1964
Australia
National Stadium (Karachi)
166
414
64
C Bannerman
Australia
15/03/1877
England
Melbourne Cricket Ground
165*
245
65
D A Warner*
Australia
14/12/2023
Pakistan
Perth Stadium
164
487
66
J H Edrich
England
22/08/1968
Australia
Kennington Oval
164
494
67
T M K Mawoyo
Zimbabwe
01/09/2011
Pakistan
Queens Sports Club
163*
412
68
H L Collins
Australia
14/01/1921
England
Adelaide Oval
162
354
69
B C Broad
England
28/11/1986
Australia
WACA Ground
162
8/592 dec
70
J L Langer
Australia
09/07/2004
Sri Lanka
Cazaly's Stadium
162
517
71
R G Sharma*
India
13/02/2021
England
MA Chidambaram Stadium
161
329
72
A J Strauss
England
16/07/2009
Australia
Lord's
161
425
73
Hanif Mohammad
Pakistan
02/12/1960
India
Brabourne Stadium
160
350
74
S Wettimuny
Sri Lanka
14/03/1982
Pakistan
Iqbal Stadium
157
454
75
G C Smith
South Africa
19/11/2008
Bangladesh
Mangaung Oval
157
9/441 dec
76
M J Guptill*
New Zealand
10/12/2015
Sri Lanka
University Oval
156
431
77
Shan Masood*
Pakistan
05/08/2020
England
Old Trafford
156
326
78
G A Gooch
England
05/07/1990
New Zealand
Edgbaston
154
435
79
J B Stollmeyer
West Indies
15/02/1952
New Zealand
Eden Park
152
6/546 dec
80
R C Fredericks
West Indies
09/08/1973
England
Edgbaston
150
327
81
M A Agarwal*
India
03/12/2021
New Zealand
Wankhede Stadium
150
325
82
G Ulyett
England
10/03/1882
Australia
Melbourne Cricket Ground
149
309
83
H Masakadza
Zimbabwe
29/10/2017
West Indies
Queens Sports Club
147
326
84
M H Richardson
New Zealand
16/10/2003
India
Punjab Cricket Association IS Bindra Stadium
145
6/630 dec
85
M Vijay
India
17/12/2014
Australia
Brisbane Cricket Ground
144
408
86
M H Richardson
New Zealand
18/12/2001
Bangladesh
Seddon Park
143
9/365 dec
87
J B Hobbs
England
08/03/1929
Australia
Melbourne Cricket Ground
142
519
88
C G Greenidge
West Indies
26/12/1987
India
Eden Gardens
141
5/530 dec
89
D Elgar*
South Africa
22/03/2018
Australia
Newlands
141*
311
90
C A G Russell
England
16/02/1923
South Africa
Kingsmead
140
281
91
T W M Latham*
New Zealand
17/11/2014
Pakistan
Dubai International Cricket Stadium
137
403
92
C S Dempster
New Zealand
24/01/1930
England
Basin Reserve
136
440
93
P G Fulton
New Zealand
22/03/2013
England
Eden Park
136
443
94
J G Wright
New Zealand
10/02/1984
England
Eden Park
130
9/496 dec
95
R A Smith
England
13/03/1993
Sri Lanka
Sinhalese Sports Club Ground
128
380
96
G Boycott
England
12/06/1969
West Indies
Old Trafford
128
413
97
A J Strauss
England
18/03/2006
India
Wankhede Stadium
128
400
98
Azhar Ali*
Pakistan
10/05/2017
West Indies
Windsor Park
127
376
99
D J McGlew
South Africa
08/12/1961
New Zealand
Kingsmead
127*
292
100
S R Watson
Australia
01/10/2010
India
Punjab Cricket Association IS Bindra Stadium
126
428
101
K C Brathwaite*
West Indies
29/03/2021
Sri Lanka
Sir Vivian Richards Stadium
126
354
102
D L Haynes
West Indies
23/04/1993
Pakistan
Kensington Oval
125
455
103
M J Slater
Australia
03/02/1995
England
WACA Ground
124
402
104
Mudassar Nazar
Pakistan
23/07/1987
England
Edgbaston
124
439
105
F R Martin
West Indies
27/02/1931
Australia
Sydney Cricket Ground
123*
6/350 dec
106
S M Gavaskar
India
03/11/1979
Australia
Wankhede Stadium
123
8/458 dec
107
K L Rahul*
India
26/12/2021
South Africa
SuperSport Park
123
327
108
A J Strauss
England
11/12/2008
India
MA Chidambaram Stadium
123
316
109
L Hutton
England
28/02/1947
Australia
Sydney Cricket Ground
122*
280
110
K R Stackpole
Australia
29/12/1973
New Zealand
Melbourne Cricket Ground
122
8/462 dec
111
W A Brown
Australia
01/01/1936
South Africa
Newlands
121
8/362 dec
112
G Boycott
England
17/06/1971
Pakistan
Lord's
121*
2/241 dec
113
R Abel
England
25/03/1889
South Africa
Newlands
120
292
114
S Dhawan*
India
12/08/2017
Sri Lanka
Pallekele International Cricket Stadium
119
487
115
S M Gavaskar
India
10/11/1976
New Zealand
Wankhede Stadium
119
399
116
H Sutcliffe
England
29/07/1931
New Zealand
Kennington Oval
117
4/416 dec
117
P E Richardson
England
24/12/1956
South Africa
Wanderers Stadium
117
268
118
A C MacLaren
England
13/12/1901
Australia
Sydney Cricket Ground
116
464
119
M A Butcher
England
06/08/1998
South Africa
Headingley
116
230
120
W Jaffer
India
02/01/2007
South Africa
Newlands
116
414
121
B C Broad
England
12/02/1988
New Zealand
AMI Stadium
114
319
122
V T Trumper
Australia
15/01/1904
England
Adelaide Oval
113
388
123
M A Taylor
Australia
07/11/1997
New Zealand
Brisbane Cricket Ground
112
373
124
G Boycott
England
08/07/1971
Pakistan
Headingley
112
316
125
N T Paranavitana
Sri Lanka
18/07/2010
India
Galle International Stadium
111
8/520 dec
126
K C Brathwaite*
West Indies
12/07/2018
Bangladesh
Sabina Park
110
354
127
R S Mahanama
Sri Lanka
06/12/1992
New Zealand
Sinhalese Sports Club Ground
109
394
128
S M Gavaskar
India
11/02/1977
England
Wankhede Stadium
108
338
129
A N Cook
England
01/05/2015
West Indies
Kensington Oval
105
257
130
L Hutton
England
17/07/1952
India
Old Trafford
104
9/347 dec
131
Tamim Iqbal*
Bangladesh
28/10/2016
England
Shere Bangla National Stadium
104
220
132
Sadiq Mohammad
Pakistan
23/10/1976
New Zealand
Niaz Stadium
103*
8/473 dec
133
A C Hudson
South Africa
17/03/1994
Australia
Newlands
102
361
134
C A G Russell
England
23/07/1921
Australia
Old Trafford
101
4/362 dec
135
G Kirsten
South Africa
24/10/1997
Pakistan
Iqbal Stadium
100*
239
136
G M Wood
Australia
29/12/1978
England
Melbourne Cricket Ground
100
258
137
L Hutton
England
24/07/1937
New Zealand
Old Trafford
100
9/358 dec
138
C G Greenidge
West Indies
29/03/1985
New Zealand
Queen's Park Oval
100
307
139
J B Hobbs
England
01/01/1914
South Africa
Old Wanderers
92
238
140
L Hutton
England
18/02/1939
South Africa
Old Wanderers
92
215
141
A C MacLaren
England
14/02/1902
Australia
Sydney Cricket Ground
92
317
142
M E Trescothick
England
04/08/2005
Australia
Edgbaston
90
407
143
R J Shastri
India
23/11/1990
Sri Lanka
Sector 16 Stadium
88
288
144
S P Jones
Australia
05/07/1886
England
Old Trafford
87
205
145
D Kenyon
England
09/06/1955
South Africa
Trent Bridge
87
334
146
B A Pocock
New Zealand
14/03/1997
Sri Lanka
Seddon Park
85
222
147
S T Jayasuriya
Sri Lanka
13/06/1997
West Indies
Antigua Recreation Ground
85
223
148
S L Campbell
West Indies
29/06/2000
England
Lord's
82
267
149
P E Richardson
England
07/06/1956
Australia
Trent Bridge
81
8/217 dec
150
A C Hudson
South Africa
26/12/1996
India
Kingsmead
80
235
151
J Worrall
Australia
29/06/1899
England
Headingley
76
172
152
J N Crawford
England
30/03/1906
South Africa
Newlands
74
187
153
A N Cook
England
24/05/2018
Pakistan
Lord's
70
184
154
G P Howarth
New Zealand
09/03/1984
Sri Lanka
Asgiriya Stadium
62
276
155
D J McGlew
South Africa
29/01/1954
New Zealand
Ellis Park
61
243
156
A Shrewsbury
England
10/02/1888
Australia
Sydney Cricket Ground
44
113
157
M Vijay
India
25/11/2015
South Africa
Vidarbha Cricket Association Stadium
40
215
158
W G Grace
England
30/08/1888
Australia
Old Trafford
38
172
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links