Test Cricket - Batting Records and Statistics - High Scores
Highest Match Aggregate (1st + 2nd Innings Total)
  Player Country  1st  2nd Agg Match Versus Ground
1 G A Gooch England 333 123 456 26/07/1990 India Lord's
2 Shubman Gill* India 269 161 430 02/07/2025 England Edgbaston
3 M A Taylor Australia 334* 92 426 15/10/1998 Pakistan Arbab Niaz Stadium
4 K C Sangakkara Sri Lanka 319 105 424 04/02/2014 Bangladesh Zahur Ahmed Chowdhury Stadium
5 B C Lara West Indies 400* 400 10/04/2004 England Antigua Recreation Ground
6 G S Chappell Australia 247* 133 380 01/03/1974 New Zealand Basin Reserve
7 M L Hayden Australia 380 380 09/10/2003 Zimbabwe WACA Ground
8 A Sandham England 325 50 375 03/04/1930 West Indies Sabina Park
9 B C Lara West Indies 375 375 16/04/1994 England Antigua Recreation Ground
10 D P M D Jayawardene Sri Lanka 374 374 27/07/2006 South Africa Sinhalese Sports Club Ground
11 P W A Mulder* South Africa 367* 367 06/07/2025 Zimbabwe Queens Sports Club
12 G S A Sobers West Indies 365* 365 26/02/1958 Pakistan Sabina Park
13 L Hutton England 364 364 20/08/1938 Australia Kennington Oval
14 G C Smith South Africa 277 85 362 24/07/2003 England Edgbaston
15 Hanif Mohammad Pakistan 17 337 354 17/01/1958 West Indies Kensington Oval
16 B C Lara West Indies 221 130 351 29/11/2001 Sri Lanka Sinhalese Sports Club Ground
17 Younis Khan Pakistan 267 84* 351 24/03/2005 India M Chinnaswamy Stadium
18 K D Walters Australia 242 103 345 14/02/1969 West Indies Sydney Cricket Ground
19 S M Gavaskar India 124 220 344 13/04/1971 West Indies Queen's Park Oval
20 S P Fleming New Zealand 274* 69* 343 25/04/2003 Sri Lanka P Sara Oval
21 A Flower Zimbabwe 142 199* 341 07/09/2001 South Africa Harare Sports Club
22 S T Jayasuriya Sri Lanka 340 340 02/08/1997 India R Premadasa Stadium
23 V V S Laxman India 59 281 340 11/03/2001 Australia Eden Gardens
24 W R Hammond England 336* 336 31/03/1933 New Zealand Eden Park
25 D A Warner* Australia 335* 335 29/11/2019 Pakistan Adelaide Oval
26 D G Bradman Australia 334 334 11/07/1930 England Headingley
27 C H Gayle West Indies 333 333 15/11/2010 Sri Lanka Galle International Stadium
28 S C Ganguly India 239 91 330 08/12/2007 Pakistan M Chinnaswamy Stadium
29 Inzamam-ul-Haq Pakistan 329 329 01/05/2002 New Zealand Gaddafi Stadium
30 M D Crowe New Zealand 30 299 329 31/01/1991 Sri Lanka Basin Reserve
31 M J Clarke Australia 329* 329 03/01/2012 India Sydney Cricket Ground

Highest Individual Innings
Batting Records and Statistics Menu