Test Cricket - Batting Records and Statistics - High Scores
Highest Scores In  
  Player Country Runs Match Versus Ground
1 R E Foster England 287 11/12/1903 Australia Sydney Cricket Ground
2 W R Hammond England 251 14/12/1928 Australia Sydney Cricket Ground
3 D G Bradman Australia 226 27/11/1931 South Africa Brisbane Cricket Ground
4 D G Bradman Australia 299* 29/01/1932 South Africa Adelaide Oval
5 W R Hammond England 231* 18/12/1936 Australia Sydney Cricket Ground
6 D G Bradman Australia 270 01/01/1937 England Melbourne Cricket Ground
7 S G Barnes Australia 234 13/12/1946 England Sydney Cricket Ground
8 D G Bradman Australia 234 13/12/1946 England Sydney Cricket Ground
9 R M Cowper Australia 307 11/02/1966 England Melbourne Cricket Ground
10 K D Walters Australia 242 14/02/1969 West Indies Sydney Cricket Ground
11 G N Yallop Australia 268 26/12/1983 Pakistan Melbourne Cricket Ground
12 B C Lara West Indies 277 02/01/1993 Australia Sydney Cricket Ground
13 J L Langer Australia 250 26/12/2002 England Melbourne Cricket Ground
14 M L Hayden Australia 380 09/10/2003 Zimbabwe WACA Ground
15 R T Ponting Australia 242 12/12/2003 India Adelaide Oval
16 R Dravid India 233 12/12/2003 Australia Adelaide Oval
17 R T Ponting Australia 257 26/12/2003 India Melbourne Cricket Ground
18 S R Tendulkar India 241* 02/01/2004 Australia Sydney Cricket Ground
19 B C Lara West Indies 226 25/11/2005 Australia Adelaide Oval
20 A N Cook England 235* 25/11/2010 Australia Brisbane Cricket Ground
21 K P Pietersen England 227 03/12/2010 Australia Adelaide Oval
22 M J Clarke Australia 329* 03/01/2012 India Sydney Cricket Ground
23 M J Clarke Australia 259* 09/11/2012 South Africa Brisbane Cricket Ground
24 M J Clarke Australia 230 22/11/2012 South Africa Adelaide Oval
25 D A Warner* Australia 253 13/11/2015 New Zealand WACA Ground
26 L R P L Taylor* New Zealand 290 13/11/2015 Australia WACA Ground
27 A C Voges Australia 269* 10/12/2015 West Indies Bellerive Oval
28 S P D Smith* Australia 239 14/12/2017 England WACA Ground
29 A N Cook England 244* 26/12/2017 Australia Melbourne Cricket Ground
30 D A Warner* Australia 335* 29/11/2019 Pakistan Adelaide Oval

Batting Records and Statistics Menu