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
Highest Scores Playing Innings No
Max Innings = 329
Player
Country
Runs
Match
Versus
Ground
1
Zaheer Abbas
Pakistan
235*
27/10/1978
India
Gaddafi Stadium
2
D G Bradman
Australia
212
29/01/1937
England
Adelaide Oval
3
E R Dexter
England
205
02/02/1962
Pakistan
National Stadium (Karachi)
4
Mushtaq Mohammad
Pakistan
201
07/02/1973
New Zealand
Carisbrook
5
D L Amiss
England
188
20/06/1974
India
Lord's
6
B C Lara
West Indies
152
10/08/1995
England
Trent Bridge
7
R C Fredericks
West Indies
150
09/08/1973
England
Edgbaston
8
G S A Sobers
West Indies
147
17/02/1960
England
Sabina Park
9
R Dravid
India
144
10/10/1999
New Zealand
Punjab Cricket Association IS Bindra Stadium
10
M Vijay
India
144
17/12/2014
Australia
Brisbane Cricket Ground
11
J E Root*
England
134
08/07/2015
Australia
Sophia Gardens
12
A P Sheahan
Australia
127
29/12/1972
Pakistan
Melbourne Cricket Ground
13
M J Clarke
Australia
118
24/01/2008
India
Adelaide Oval
14
G Gambhir
India
116
17/01/2010
Bangladesh
Zahur Ahmed Chowdhury Stadium
15
C Washbrook
England
114
24/06/1950
West Indies
Lord's
16
H C Brook*
England
111
31/07/2025
India
Kennington Oval
17
C L Walcott
West Indies
110
11/04/1955
Australia
Queen's Park Oval
18
R A Smith
England
109
08/08/1991
West Indies
Kennington Oval
19
H Sutcliffe
England
109*
17/08/1929
South Africa
Kennington Oval
20
H H Gibbs
South Africa
107
03/11/2001
India
Mangaung Oval
21
S Dhawan*
India
107
14/06/2018
Afghanistan
M Chinnaswamy Stadium
22
Javed Miandad
Pakistan
106*
06/03/1980
Australia
Iqbal Stadium
23
D W Randall
England
105
29/07/1982
Pakistan
Edgbaston
24
M Labuschagne*
Australia
104*
30/11/2022
West Indies
Perth Stadium
25
R J Hadlee
New Zealand
103
22/02/1980
West Indies
AMI Stadium
26
S M Katich
Australia
102
06/11/2008
India
Vidarbha Cricket Association Stadium
27
N J Astle
New Zealand
101
05/08/1999
England
Old Trafford
28
W R Hammond
England
100*
29/07/1931
New Zealand
Kennington Oval
29
Aamir Sohail
Pakistan
99
09/11/1995
Australia
Brisbane Cricket Ground
30
L Klusener
South Africa
97
02/01/2001
Sri Lanka
Newlands
31
M L Hayden
Australia
96
08/03/2002
South Africa
Newlands
32
G R J Matthews
Australia
96
08/09/1992
Sri Lanka
Tyronne Fernando Stadium
33
S M Nurse
West Indies
95
27/02/1969
New Zealand
Eden Park
34
K C Wessels
South Africa
95*
26/12/1992
India
St George's Park
35
R D Jacobs
West Indies
93*
17/03/2001
South Africa
Queen's Park Oval
36
P Roy
India
90
28/11/1958
West Indies
Brabourne Stadium
37
G Boycott
England
90
29/02/1968
West Indies
Kensington Oval
38
Shakib Al Hasan*
Bangladesh
89
13/11/2012
West Indies
Shere Bangla National Stadium
39
N C O'Neill
Australia
88
10/01/1964
South Africa
Sydney Cricket Ground
40
K W R Fletcher
England
86*
23/08/1973
West Indies
Lord's
41
A L Wadekar
India
85
22/07/1971
England
Lord's
42
K J Hughes
Australia
84
28/08/1980
England
Lord's
43
M A Starc*
Australia
84
26/12/2016
Pakistan
Melbourne Cricket Ground
44
B M Duckett*
England
84
07/10/2024
Pakistan
Multan Cricket Stadium
45
J M Bairstow*
England
83
03/08/2016
Pakistan
Edgbaston
46
D J Bravo
West Indies
83
22/03/2008
Sri Lanka
Providence Stadium
47
G A Hick
England
81*
18/08/1994
South Africa
Kennington Oval
48
G Giffen
Australia
80
16/07/1896
England
Old Trafford
49
Saeed Ahmed
Pakistan
80
04/12/1964
Australia
Melbourne Cricket Ground
50
G R Marsh
Australia
79
03/02/1989
West Indies
Adelaide Oval
51
A Kumble
India
78
26/11/1997
Sri Lanka
Vidarbha Cricket Association Ground
52
M Amarnath
India
78
03/01/1983
Pakistan
Iqbal Stadium
53
Imrul Kayes
Bangladesh
78
28/10/2016
England
Shere Bangla National Stadium
54
Ramiz Raja
Pakistan
78
10/10/1990
New Zealand
National Stadium (Karachi)
55
I R Redpath
Australia
77
04/11/1969
India
Brabourne Stadium
56
F M Engineer
India
77
15/11/1969
Australia
Green Park
57
I V A Richards
West Indies
76
26/01/1980
Australia
Adelaide Oval
58
N S Sidhu
India
76
01/12/1994
West Indies
Vidarbha Cricket Association Ground
59
R B Richardson
West Indies
75
02/04/1988
Pakistan
Bourda
60
S Madan Lal
India
74
14/09/1983
Pakistan
M Chinnaswamy Stadium
61
S C J Broad*
England
74*
21/07/2011
India
Lord's
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links