Test Cricket - Batting Records and Statistics - High Scores
Highest Aggregate Scores Playing Match No    Max Matches = 200      
  Player Country 1st Inns 2nd Inns Total Match Versus Ground
1 C H Gayle* West Indies 317 - 317 29/04/2005 South Africa Antigua Recreation Ground
2 T M Dilshan Sri Lanka 162 143 305 03/01/2009 Bangladesh Zahur Ahmed Chowdhury Stadium
3 Azhar Ali* Pakistan 302* 2 304 13/10/2016 West Indies Dubai International Cricket Stadium
4 Javed Miandad Pakistan 280* - 280 14/01/1983 India Niaz Stadium
5 K F Barrington England 256 - 256 23/07/1964 Australia Old Trafford
6 V Kohli* India 167 81 248 16/11/2016 England Dr YS Rajasekhara Reddy Cricket Stadium
7 S M Gavaskar India 13 221 234 30/08/1979 England Kennington Oval
8 D Karunaratne* Sri Lanka 158* 60 218 12/07/2018 South Africa Galle International Stadium
9 J G Wright New Zealand 75 138 213 20/02/1987 West Indies Basin Reserve
10 W M Lawry Australia 205 - 205 26/12/1968 West Indies Melbourne Cricket Ground
11 B B McCullum New Zealand 185 19* 204 15/02/2010 Bangladesh Seddon Park
12 D de Silva* Sri Lanka 122 82 204 16/07/2023 Pakistan Galle International Stadium
13 Misbah-ul-Haq Pakistan 101 101* 202 30/10/2014 Australia Sheikh Zayed Stadium
14 S M Katich Australia 88 106 194 27/03/2010 New Zealand Seddon Park
15 W J Cronje South Africa 126 67 193 23/07/1998 England Trent Bridge
16 H H Gibbs South Africa 183 9 192 04/09/2003 England Kennington Oval
17 S T Jayasuriya Sri Lanka 188 - 188 28/06/2000 Pakistan Asgiriya Stadium
18 K S Williamson* New Zealand 113 68* 181 06/08/2016 Zimbabwe Queens Sports Club
19 V V S Laxman India 178 - 178 02/01/2004 Australia Sydney Cricket Ground
20 R A Smith England 175 - 175 16/04/1994 West Indies Antigua Recreation Ground
21 A R Border Australia 89 83 172 02/01/1983 England Sydney Cricket Ground
22 M A Taylor Australia 170 - 170 26/12/1993 South Africa Melbourne Cricket Ground
23 J B Hobbs England 159 - 159 11/08/1928 West Indies Kennington Oval
24 R B Simpson Australia 55 103 158 23/12/1967 India Adelaide Oval
25 M A Butcher England 124 34 158 02/01/2003 Australia Sydney Cricket Ground
26 M A Atherton England 113 43 156 10/08/1995 West Indies Trent Bridge
27 Imran Khan Pakistan 83 72* 155 26/12/1983 Australia Melbourne Cricket Ground
28 G R Viswanath India 124 31 155 12/01/1979 West Indies MA Chidambaram Stadium
29 T W Graveney England 153 - 153 21/06/1962 Pakistan Lord's
30 Mahmudullah* Bangladesh 150* - 150 07/07/2021 Zimbabwe Harare Sports Club
31 Tamim Iqbal* Bangladesh 71 78 149 27/08/2017 Australia Shere Bangla National Stadium
32 B J Haddin Australia 94 53 147 21/11/2013 England Brisbane Cricket Ground
33 Sarfaraz Ahmed* Pakistan 86 53 139 26/12/2022 New Zealand National Stadium (Karachi)
34 G Kirsten South Africa 0 134 134 15/01/1999 West Indies SuperSport Park
35 C A Pujara* India 133 - 133 03/08/2017 Sri Lanka Sinhalese Sports Club Ground
36 M J Clarke Australia 29 103* 132 30/07/2009 England Edgbaston
37 I T Botham England 128 - 128 24/06/1982 India Old Trafford
38 D C Boon Australia 28 94* 122 26/12/1990 England Melbourne Cricket Ground
39 A N Cook England 118 - 118 26/12/2009 South Africa Kingsmead
40 Kapil Dev India 13 100* 113 11/03/1983 West Indies Queen's Park Oval
41 P R Umrigar India 112 - 112 08/02/1961 Pakistan Arun Jaitley Stadium
42 K P Pietersen England 10 102 112 06/03/2009 West Indies Queen's Park Oval
43 I V A Richards West Indies 109 - 109 31/03/1983 India Bourda
44 K L Rahul* India 86 22 108 25/01/2024 England Rajiv Gandhi International Stadium
45 A B de Villiers South Africa 104* 3 107 26/02/2009 Australia Wanderers Stadium
46 C L Cairns New Zealand 61 43 104 08/11/2001 Australia Brisbane Cricket Ground
47 A D Mathews* Sri Lanka 64 39 103 12/08/2015 India Galle International Stadium
48 C H Lloyd West Indies 102 - 102 10/03/1976 India Kensington Oval

Batting Records and Statistics Menu