Test Cricket - Batting Records and Statistics - High Scores
Players with Debut Score as Career Highest     (Minimum 10 Career Innings)
Player Country Debut
Score
Match Versus Ground Innings
R E Foster England 287 11/12/1903 Australia Sydney Cricket Ground 14
J A Rudolph South Africa 222* 24/04/2003 Bangladesh MA Aziz Stadium 83
M S Sinclair New Zealand 214 26/12/1999 West Indies Basin Reserve 56
D P Conway* New Zealand 200 02/06/2021 England Lord's 18
H D Rutherford* New Zealand 171 06/03/2013 England University Oval 29
Yasir Hameed Pakistan 170 20/08/2003 Bangladesh National Stadium (Karachi) 49
A A Jackson Australia 164 01/02/1929 England Adelaide Oval 11
A C Hudson South Africa 163 18/04/1992 West Indies Kensington Oval 63
W B Phillips Australia 159 11/11/1983 Pakistan WACA Ground 48
Aminul Islam Bangladesh 145 10/11/2000 India Bangabandhu National Stadium 26
R S Kaluwitharana Sri Lanka 132* 17/08/1992 Australia Sinhalese Sports Club Ground 78
Umar Akmal* Pakistan 129 24/11/2009 New Zealand University Oval 30
S Amarnath India 124 24/01/1976 New Zealand Eden Park 18
S K Raina India 120 26/07/2010 Sri Lanka Sinhalese Sports Club Ground 31
J E Mills New Zealand 117 24/01/1930 England Basin Reserve 10
B H Pairaudeau West Indies 115 21/01/1953 India Queen's Park Oval 21
J H Hampshire England 107 26/06/1969 West Indies Lord's 16
B T Foakes* England 107 06/11/2018 Sri Lanka Galle International Stadium 27
H Graham Australia 107 17/07/1893 England Lord's 10
Hanumant Singh India 105 08/02/1964 England Arun Jaitley Stadium 24
P K Amre India 103 13/11/1992 South Africa Kingsmead 13
Nawab of Pataudi Sr England 102 02/12/1932 Australia Sydney Cricket Ground 10
S van Zyl South Africa 101* 17/12/2014 West Indies SuperSport Park 17
A G Kripal Singh India 100* 19/11/1955 New Zealand Lal Bahadur Shastri Stadium 20
Asim Kamal Pakistan 99 17/10/2003 South Africa Gaddafi Stadium 20
L J Tancred South Africa 97 11/10/1902 Australia Old Wanderers 26
M D K Perera* Sri Lanka 95 16/01/2014 Pakistan Sharjah Cricket Stadium 77
N S Harford New Zealand 93 26/10/1955 Pakistan Bagh-e-Jinnah 15
B M Laird Australia 92 01/12/1979 West Indies Brisbane Cricket Ground 40
R B Minnett Australia 90 15/12/1911 England Sydney Cricket Ground 15
P N F Mansell South Africa 90 26/07/1951 England Headingley 22
O A Shah England 88 18/03/2006 India Wankhede Stadium 10
A H Jarvis Australia 82 01/01/1885 England Melbourne Cricket Ground 21
C D Cumming New Zealand 74 10/03/2005 Australia AMI Stadium 19
M N Waller Zimbabwe 72* 01/11/2011 New Zealand Queens Sports Club 28
B S Sandhu India 71 14/01/1983 Pakistan Niaz Stadium 11
L R Johnson West Indies 66 13/09/2014 Bangladesh Daren Sammy National Cricket Stadium 16
A G Fairfax Australia 65 08/03/1929 England Melbourne Cricket Ground 12
D Gough England 65 30/06/1994 New Zealand Old Trafford 86
B W Yuile New Zealand 64 23/02/1963 England Eden Park 33
J L Hendriks West Indies 64 16/02/1962 India Queen's Park Oval 32
K T Kasuza* Zimbabwe 63 19/01/2020 Sri Lanka Harare Sports Club 12
A J Finch* Australia 62 07/10/2018 Pakistan Dubai International Cricket Stadium 10
J W Trumble Australia 59 01/01/1885 England Melbourne Cricket Ground 13
Tahir Naqqash Pakistan 57 05/03/1982 Sri Lanka National Stadium (Karachi) 19
S Matsikenyeri Zimbabwe 57 04/11/2003 West Indies Harare Sports Club 16
J W Martin Australia 55 30/12/1960 West Indies Melbourne Cricket Ground 13
P H Sharma India 54 11/12/1974 West Indies Arun Jaitley Stadium 10
J K Lever England 53 17/12/1976 India Arun Jaitley Stadium 31
I D Craig Australia 53 06/02/1953 South Africa Melbourne Cricket Ground 18
P J W Allott England 52* 13/08/1981 Australia Old Trafford 18
A I C Dodemaide Australia 50 26/12/1987 New Zealand Melbourne Cricket Ground 15
C D Gopinath India 50* 14/12/1951 England Brabourne Stadium 12
F L H Mooney New Zealand 46 11/06/1949 England Headingley 22
M B Poore New Zealand 45 13/03/1953 South Africa Eden Park 24
S C Joseph West Indies 45 12/08/2004 England Old Trafford 10
S P Jones England 44 25/07/2002 India Lord's 18
A J Y Hopkins Australia 43 14/02/1902 England Sydney Cricket Ground 33
A A Mallett Australia 43* 22/08/1968 England Kennington Oval 50
D A Gunawardene Sri Lanka 43 04/03/1999 Pakistan Gaddafi Stadium 11
D Shackleton England 42 20/07/1950 West Indies Trent Bridge 13
O E Robinson* England 42 02/06/2021 New Zealand Lord's 16
C Overton* England 41* 02/12/2017 Australia Adelaide Oval 14
J T Hearne England 40 19/03/1892 South Africa Newlands 18
G A Bartlett New Zealand 40 08/12/1961 South Africa Kingsmead 18
C S Nayudu India 36 05/01/1934 England Eden Gardens 19
J S E Price England 32 21/01/1964 India Brabourne Stadium 15
S L V Raju India 31 02/02/1990 New Zealand AMI Stadium 34
Mohammed Nazir Pakistan 29* 24/10/1969 New Zealand National Stadium (Karachi) 18
J H Board England 29 14/02/1899 South Africa Old Wanderers 12
F L Reifer West Indies 29 13/06/1997 Sri Lanka Antigua Recreation Ground 12
Nayeem Hasan* Bangladesh 26 22/11/2018 West Indies Zahur Ahmed Chowdhury Stadium 11
I Ali West Indies 25 09/03/1972 New Zealand Queen's Park Oval 18
M L Cummins* West Indies 24* 30/07/2016 India Sabina Park 22
P I Philpott Australia 22 03/03/1965 West Indies Sabina Park 10
G N Francis West Indies 19* 23/06/1928 England Lord's 18
J A Hayes New Zealand 19 17/03/1951 England AMI Stadium 22
Syed Rasel Bangladesh 19 12/09/2005 Sri Lanka R Premadasa Stadium 12
P M Such England 14* 03/06/1993 Australia Old Trafford 16
V M Nyauchi* Zimbabwe 11 19/01/2020 Sri Lanka Harare Sports Club 10
W W Daniel West Indies 11 21/04/1976 India Sabina Park 11
P E Jones West Indies 10* 21/01/1948 England Kensington Oval 11
D A Renneberg Australia 9 23/12/1966 South Africa Wanderers Stadium 13
A J Traicos South Africa 5* 05/02/1970 Australia Kingsmead 10
No. of Instances = 84

Batting Records and Statistics Menu