Test Cricket - Batting Records and Statistics - High Scores
Highest Innings Scores Left Handers Only   
  Player Country Runs Match Versus Ground
1 H M Amla South Africa 311* 19/07/2012 England Kennington Oval
2 Azhar Ali* Pakistan 302* 13/10/2016 West Indies Dubai International Cricket Stadium
3 D G Bradman Australia 304 20/07/1934 England Headingley
4 D G Bradman Australia 299* 29/01/1932 South Africa Adelaide Oval
5 D G Bradman Australia 334 11/07/1930 England Headingley
6 M J Clarke Australia 329* 03/01/2012 India Sydney Cricket Ground
7 D C S Compton England 278 01/07/1954 Pakistan Trent Bridge
8 A N Cook England 294 10/08/2011 India Edgbaston
9 R M Cowper Australia 307 11/02/1966 England Melbourne Cricket Ground
10 M D Crowe New Zealand 299 31/01/1991 Sri Lanka Basin Reserve
11 D J Cullinan South Africa 275* 27/02/1999 New Zealand Eden Park
12 A B de Villiers South Africa 278* 20/11/2010 Pakistan Sheikh Zayed Stadium
13 J H Edrich England 310* 08/07/1965 New Zealand Headingley
14 R E Foster England 287 11/12/1903 Australia Sydney Cricket Ground
15 C H Gayle West Indies 333 15/11/2010 Sri Lanka Galle International Stadium
16 C H Gayle West Indies 317 29/04/2005 South Africa Antigua Recreation Ground
17 G A Gooch England 333 26/07/1990 India Lord's
18 W R Hammond England 336* 31/03/1933 New Zealand Eden Park
19 Hanif Mohammad Pakistan 337 17/01/1958 West Indies Kensington Oval
20 M L Hayden Australia 380 09/10/2003 Zimbabwe WACA Ground
21 L Hutton England 364 20/08/1938 Australia Kennington Oval
22 Inzamam-ul-Haq Pakistan 329 01/05/2002 New Zealand Gaddafi Stadium
23 Javed Miandad Pakistan 280* 14/01/1983 India Niaz Stadium
24 S T Jayasuriya Sri Lanka 340 02/08/1997 India R Premadasa Stadium
25 D P M D Jayawardene Sri Lanka 374 27/07/2006 South Africa Sinhalese Sports Club Ground
26 D P M D Jayawardene Sri Lanka 275 16/11/2009 India Narendra Modi Stadium
27 G Kirsten South Africa 275 26/12/1999 England Kingsmead
28 B C Lara West Indies 277 02/01/1993 Australia Sydney Cricket Ground
29 B C Lara West Indies 375 16/04/1994 England Antigua Recreation Ground
30 B C Lara West Indies 400* 10/04/2004 England Antigua Recreation Ground
31 V V S Laxman India 281 11/03/2001 Australia Eden Gardens
32 P B H May England 285* 30/05/1957 West Indies Edgbaston
33 B B McCullum New Zealand 302 14/02/2014 India Basin Reserve
34 K K Nair India 303* 16/12/2016 England MA Chidambaram Stadium
35 I V A Richards West Indies 291 12/08/1976 England Kennington Oval
36 L G Rowe West Indies 302 06/03/1974 England Kensington Oval
37 A Sandham England 325 03/04/1930 West Indies Sabina Park
38 K C Sangakkara Sri Lanka 319 04/02/2014 Bangladesh Zahur Ahmed Chowdhury Stadium
39 K C Sangakkara Sri Lanka 287 27/07/2006 South Africa Sinhalese Sports Club Ground
40 R R Sarwan West Indies 291 26/02/2009 England Kensington Oval
41 V Sehwag India 319 26/03/2008 South Africa MA Chidambaram Stadium
42 V Sehwag India 293 02/12/2009 Sri Lanka Brabourne Stadium
43 V Sehwag India 309 28/03/2004 Pakistan Multan Cricket Stadium
44 R B Simpson Australia 311 23/07/1964 England Old Trafford
45 G C Smith South Africa 277 24/07/2003 England Edgbaston
46 G S A Sobers West Indies 365* 26/02/1958 Pakistan Sabina Park
47 L R P L Taylor* New Zealand 290 13/11/2015 Australia WACA Ground
48 M A Taylor Australia 334* 15/10/1998 Pakistan Arbab Niaz Stadium
49 D A Warner* Australia 335* 29/11/2019 Pakistan Adelaide Oval
50 Younis Khan Pakistan 313 21/02/2009 Sri Lanka National Stadium (Karachi)

Highest Match Aggregates
Batting Records and Statistics Menu