Test Cricket - Batting Records and Statistics - High Scores
Highest Innings Scores as Captain    For      Versus      Played In  
  Player Country Runs Match Versus Ground
1 M S Atapattu Sri Lanka 249 14/05/2004 Zimbabwe Queens Sports Club
2 D S E Atkinson West Indies 219 14/05/1955 Australia Kensington Oval
3 D G Bradman Australia 234 13/12/1946 England Sydney Cricket Ground
4 D G Bradman Australia 270 01/01/1937 England Melbourne Cricket Ground
5 G S Chappell Australia 235 06/03/1980 Pakistan Iqbal Stadium
6 M J Clarke Australia 259* 09/11/2012 South Africa Brisbane Cricket Ground
7 M J Clarke Australia 329* 03/01/2012 India Sydney Cricket Ground
8 M J Clarke Australia 230 22/11/2012 South Africa Adelaide Oval
9 A N Cook England 263 13/10/2015 Pakistan Sheikh Zayed Stadium
10 M D Crowe New Zealand 299 31/01/1991 Sri Lanka Basin Reserve
11 M S Dhoni India 224 22/02/2013 Australia MA Chidambaram Stadium
12 G T Dowling New Zealand 239 22/02/1968 India AMI Stadium
13 S P Fleming New Zealand 274* 25/04/2003 Sri Lanka P Sara Oval
14 S P Fleming New Zealand 262 27/04/2006 South Africa Newlands
15 G A Gooch England 333 26/07/1990 India Lord's
16 D I Gower England 215 15/08/1985 Australia Edgbaston
17 W R Hammond England 240 24/06/1938 Australia Lord's
18 C L Hooper West Indies 233 11/04/2002 India Bourda
19 D P M D Jayawardene Sri Lanka 240 21/02/2009 Pakistan National Stadium (Karachi)
20 D P M D Jayawardene Sri Lanka 374 27/07/2006 South Africa Sinhalese Sports Club Ground
21 D P M D Jayawardene Sri Lanka 213* 18/12/2007 England Galle International Stadium
22 D Karunaratne* Sri Lanka 244 21/04/2021 Bangladesh Pallekele International Cricket Stadium
23 V Kohli* India 243 02/12/2017 Sri Lanka Arun Jaitley Stadium
24 V Kohli* India 235 08/12/2016 England Wankhede Stadium
25 V Kohli* India 254* 10/10/2019 South Africa Maharashtra Cricket Association Stadium
26 V Kohli* India 213 24/11/2017 Sri Lanka Vidarbha Cricket Association Stadium
27 B C Lara West Indies 216 19/11/2006 Pakistan Multan Cricket Stadium
28 B C Lara West Indies 213 13/03/1999 Australia Sabina Park
29 B C Lara West Indies 400* 10/04/2004 England Antigua Recreation Ground
30 T W M Latham* New Zealand 252 09/01/2022 Bangladesh Hagley Oval
31 C H Lloyd West Indies 242* 23/01/1975 India Wankhede Stadium
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 B B McCullum New Zealand 224 06/02/2014 India Eden Park
35 J E Root* England 228 14/01/2021 Sri Lanka Galle International Stadium
36 J E Root* England 226 29/11/2019 New Zealand Seddon Park
37 J E Root* England 218 05/02/2021 India MA Chidambaram Stadium
38 Saleem Malik Pakistan 237 05/10/1994 Australia Rawalpindi Cricket Stadium
39 K C Sangakkara Sri Lanka 219 26/07/2010 India Sinhalese Sports Club Ground
40 R B Simpson Australia 225 28/01/1966 England Adelaide Oval
41 R B Simpson Australia 311 23/07/1964 England Old Trafford
42 G C Smith South Africa 277 24/07/2003 England Edgbaston
43 G C Smith South Africa 259 31/07/2003 England Lord's
44 G C Smith South Africa 232 29/02/2008 Bangladesh Zahur Ahmed Chowdhury Stadium
45 G C Smith South Africa 234 23/10/2013 Pakistan Dubai International Cricket Stadium
46 S P D Smith* Australia 239 14/12/2017 England WACA Ground
47 M A Taylor Australia 334* 15/10/1998 Pakistan Arbab Niaz Stadium
48 S R Tendulkar India 217 29/10/1999 New Zealand Narendra Modi Stadium
49 Wasim Akram Pakistan 257* 17/10/1996 Zimbabwe Sheikhupura Stadium
50 K S Williamson* New Zealand 251 03/12/2020 West Indies Seddon Park
51 K S Williamson* New Zealand 238 03/01/2021 Pakistan Hagley Oval
52 Younis Khan Pakistan 313 21/02/2009 Sri Lanka National Stadium (Karachi)

Highest Match Aggregates
Batting Records and Statistics Menu