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

Highest Match Aggregates
Batting Records and Statistics Menu