Test Cricket - Batting Records and Statistics - High Scores
Highest Scores on Debut - Batting as  
Player Country Versus Match Ground Runs
R E Foster England Australia 11/12/1903 Sydney Cricket Ground 287
J A Rudolph South Africa Bangladesh 24/04/2003 MA Aziz Stadium 222*
L G Rowe West Indies New Zealand 16/02/1972 Sabina Park 214
M S Sinclair New Zealand West Indies 26/12/1999 Basin Reserve 214
K R Mayers* West Indies Bangladesh 03/02/2021 Zahur Ahmed Chowdhury Stadium 210*
D S B Kuruppu Sri Lanka New Zealand 16/04/1987 Colombo Cricket Club Ground 201*
D P Conway* New Zealand England 02/06/2021 Lord's 200
S Dhawan India Australia 14/03/2013 Punjab Cricket Association IS Bindra Stadium 187
R G Sharma* India West Indies 06/11/2013 Eden Gardens 177
G A Headley West Indies England 11/01/1930 Kensington Oval 176
H D Rutherford New Zealand England 06/03/2013 University Oval 171
Yasir Hameed Pakistan Bangladesh 20/08/2003 National Stadium (Karachi) 170
Fawad Alam* Pakistan Sri Lanka 12/07/2009 P Sara Oval 168
Khalid Ibadulla Pakistan Australia 24/10/1964 National Stadium (Karachi) 166
C Bannerman Australia England 15/03/1877 Melbourne Cricket Ground 165*
A A Jackson Australia England 01/02/1929 Adelaide Oval 164
A C Hudson South Africa West Indies 18/04/1992 Kensington Oval 163
Javed Miandad Pakistan New Zealand 09/10/1976 Gaddafi Stadium 163
K C Wessels Australia England 26/11/1982 Brisbane Cricket Ground 162
W B Phillips Australia Pakistan 11/11/1983 WACA Ground 159
K D Walters Australia England 10/12/1965 Brisbane Cricket Ground 155
K S Ranjitsinhji England Australia 16/07/1896 Old Trafford 154*
W G Grace England Australia 06/09/1880 Kennington Oval 152
M J Clarke Australia India 06/10/2004 M Chinnaswamy Stadium 151
Aminul Islam Bangladesh India 10/11/2000 Bangabandhu National Stadium 145
C C Hunte West Indies Pakistan 17/01/1958 Kensington Oval 142
S E Marsh Australia Sri Lanka 08/09/2011 Pallekele International Cricket Stadium 141
S C Griffith England West Indies 11/02/1948 Queen's Park Oval 140
P B H May England South Africa 26/07/1951 Headingley 138
M E Waugh Australia England 25/01/1991 Adelaide Oval 138

Batting Records and Statistics Menu