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
C L Walcott
West Indies
110
11/04/1955
Australia
Queen's Park Oval
17
H Sutcliffe
England
109*
17/08/1929
South Africa
Kennington Oval
18
R A Smith
England
109
08/08/1991
West Indies
Kennington Oval
19
H H Gibbs
South Africa
107
03/11/2001
India
Mangaung Oval
20
S Dhawan*
India
107
14/06/2018
Afghanistan
M Chinnaswamy Stadium
21
Javed Miandad
Pakistan
106*
06/03/1980
Australia
Iqbal Stadium
22
D W Randall
England
105
29/07/1982
Pakistan
Edgbaston
23
M Labuschagne*
Australia
104*
30/11/2022
West Indies
Perth Stadium
24
R J Hadlee
New Zealand
103
22/02/1980
West Indies
AMI Stadium
25
S M Katich
Australia
102
06/11/2008
India
Vidarbha Cricket Association Stadium
26
N J Astle
New Zealand
101
05/08/1999
England
Old Trafford
27
W R Hammond
England
100*
29/07/1931
New Zealand
Kennington Oval
28
Aamir Sohail
Pakistan
99
09/11/1995
Australia
Brisbane Cricket Ground
29
L Klusener
South Africa
97
02/01/2001
Sri Lanka
Newlands
30
M L Hayden
Australia
96
08/03/2002
South Africa
Newlands
31
G R J Matthews
Australia
96
08/09/1992
Sri Lanka
Tyronne Fernando Stadium
32
S M Nurse
West Indies
95
27/02/1969
New Zealand
Eden Park
33
K C Wessels
South Africa
95*
26/12/1992
India
St George's Park
34
R D Jacobs
West Indies
93*
17/03/2001
South Africa
Queen's Park Oval
35
P Roy
India
90
28/11/1958
West Indies
Brabourne Stadium
36
G Boycott
England
90
29/02/1968
West Indies
Kensington Oval
37
Shakib Al Hasan*
Bangladesh
89
13/11/2012
West Indies
Shere Bangla National Stadium
38
N C O'Neill
Australia
88
10/01/1964
South Africa
Sydney Cricket Ground
39
K W R Fletcher
England
86*
23/08/1973
West Indies
Lord's
40
A L Wadekar
India
85
22/07/1971
England
Lord's
41
K J Hughes
Australia
84
28/08/1980
England
Lord's
42
M A Starc*
Australia
84
26/12/2016
Pakistan
Melbourne Cricket Ground
43
D J Bravo*
West Indies
83
22/03/2008
Sri Lanka
Providence Stadium
44
J M Bairstow*
England
83
03/08/2016
Pakistan
Edgbaston
45
G A Hick
England
81*
18/08/1994
South Africa
Kennington Oval
46
G Giffen
Australia
80
16/07/1896
England
Old Trafford
47
Saeed Ahmed
Pakistan
80
04/12/1964
Australia
Melbourne Cricket Ground
48
G R Marsh
Australia
79
03/02/1989
West Indies
Adelaide Oval
49
A Kumble
India
78
26/11/1997
Sri Lanka
Vidarbha Cricket Association Ground
50
M Amarnath
India
78
03/01/1983
Pakistan
Iqbal Stadium
51
Ramiz Raja
Pakistan
78
10/10/1990
New Zealand
National Stadium (Karachi)
52
Imrul Kayes
Bangladesh
78
28/10/2016
England
Shere Bangla National Stadium
53
I R Redpath
Australia
77
04/11/1969
India
Brabourne Stadium
54
F M Engineer
India
77
15/11/1969
Australia
Green Park
55
I V A Richards
West Indies
76
26/01/1980
Australia
Adelaide Oval
56
N S Sidhu
India
76
01/12/1994
West Indies
Vidarbha Cricket Association Ground
57
R B Richardson
West Indies
75
02/04/1988
Pakistan
Bourda
58
S Madan Lal
India
74
14/09/1983
Pakistan
M Chinnaswamy Stadium
59
S C J Broad*
England
74*
21/07/2011
India
Lord's
60
M J Slater
Australia
73
17/11/1995
Pakistan
Bellerive Oval
Batting Records and Statistics Menu
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links