Test Cricket - Batting Records and Statistics - High Scores
Highest Scores For  
  Player Versus Runs Match Ground
1 D G Bradman England 334 11/07/1930 Headingley
2 R B Simpson England 311 23/07/1964 Old Trafford
3 R M Cowper England 307 11/02/1966 Melbourne Cricket Ground
4 D G Bradman England 304 20/07/1934 Headingley
5 D G Bradman England 270 01/01/1937 Melbourne Cricket Ground
6 W H Ponsford England 266 18/08/1934 Kennington Oval
7 D G Bradman England 254 27/06/1930 Lord's
8 J L Langer England 250 26/12/2002 Melbourne Cricket Ground
9 D G Bradman England 244 18/08/1934 Kennington Oval
10 S P D Smith* England 239 14/12/2017 WACA Ground
11 D G Bradman England 234 13/12/1946 Sydney Cricket Ground
12 S G Barnes England 234 13/12/1946 Sydney Cricket Ground
13 D G Bradman England 232 16/08/1930 Kennington Oval
14 S J McCabe England 232 10/06/1938 Trent Bridge
15 R T Ponting India 257 26/12/2003 Melbourne Cricket Ground
16 R T Ponting India 242 12/12/2003 Adelaide Oval
17 M J Clarke India 329* 03/01/2012 Sydney Cricket Ground
18 D A Warner* New Zealand 253 13/11/2015 WACA Ground
19 A C Voges New Zealand 239 12/02/2016 Basin Reserve
20 K D Walters New Zealand 250 18/02/1977 AMI Stadium
21 G S Chappell New Zealand 247* 01/03/1974 Basin Reserve
22 G S Chappell Pakistan 235 06/03/1980 Iqbal Stadium
23 G N Yallop Pakistan 268 26/12/1983 Melbourne Cricket Ground
24 M A Taylor Pakistan 334* 15/10/1998 Arbab Niaz Stadium
25 D A Warner* Pakistan 335* 29/11/2019 Adelaide Oval
26 D G Bradman South Africa 299* 29/01/1932 Adelaide Oval
27 M J Clarke South Africa 259* 09/11/2012 Brisbane Cricket Ground
28 A C Voges West Indies 269* 10/12/2015 Bellerive Oval
29 K D Walters West Indies 242 14/02/1969 Sydney Cricket Ground
30 M L Hayden Zimbabwe 380 09/10/2003 WACA Ground

Best Innings Versus...
Batting Records and Statistics Menu