High scores
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
TWM Latham 264* 694 489 21 1 New Zealand v Sri Lanka Wellington 15 Dec 2018 Test # 2335
Mushfiqur Rahim 219* - 421 18 1 Bangladesh v Zimbabwe Dhaka 11 Nov 2018 Test # 2325
BKG Mendis 196 - 327 22 2 Sri Lanka v Bangladesh Chattogram 31 Jan 2018 Test # 2295
Mominul Haque 176 - 214 16 1 Bangladesh v Sri Lanka Chattogram 31 Jan 2018 Test # 2295
TWM Latham 176 574 370 17 1 New Zealand v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
DM de Silva 173 - 229 21 1 Sri Lanka v Bangladesh Chattogram 31 Jan 2018 Test # 2295
UT Khawaja 171 514 381 18 1 Australia v England Sydney 4 Jan 2018 Test # 2291
HM Nicholls 162* 284 225 16 0 New Zealand v Sri Lanka Christchurch 26 Dec 2018 Test # 2336
Mominul Haque 161 - 247 19 0 Bangladesh v Zimbabwe Dhaka 11 Nov 2018 Test # 2325
FDM Karunaratne 158* 360 222 13 1 Sri Lanka v South Africa Galle 12 Jul 2018 Test # 2311
SE Marsh 156 403 291 18 0 Australia v England Sydney 4 Jan 2018 Test # 2291
V Kohli 153 379 217 15 0 India v South Africa Centurion 13 Jan 2018 Test # 2293
AK Markram 152 309 216 17 1 South Africa v Australia Johannesburg 30 Mar 2018 Test # 2302
V Kohli 149 277 225 22 1 India v England Birmingham 1 Aug 2018 Test # 2314
KL Rahul 149 348 224 20 1 India v England The Oval 7 Sep 2018 Test # 2318
AN Cook 147 389 286 14 0 England v India The Oval 7 Sep 2018 Test # 2318
Haris Sohail 147 - 421 13 0 Pakistan v New Zealand Dubai (DSC) 24 Nov 2018 Test # 2330
KK Jennings 146* - 280 9 0 England v Sri Lanka Galle 6 Nov 2018 Test # 2324
HM Nicholls 145* 407 268 18 0 New Zealand v England Auckland 22 Mar 2018 Test # 2299
AK Markram 143 340 218 19 0 South Africa v Australia Durban 1 Mar 2018 Test # 2297
D Elgar 141* 434 284 20 1 South Africa v Australia Cape Town 22 Mar 2018 Test # 2300
BKG Mendis 141* 455 335 16 0 Sri Lanka v New Zealand Wellington 15 Dec 2018 Test # 2335
UT Khawaja 141 522 302 11 0 Australia v Pakistan Dubai (DSC) 7 Oct 2018 Test # 2320
V Kohli 139 341 230 10 0 India v West Indies Rajkot 4 Oct 2018 Test # 2319
KS Williamson 139 - 283 13 0 New Zealand v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
CR Woakes 137* 252 177 21 0 England v India Lord's 9 Aug 2018 Test # 2315
Mahmudullah 136 - 242 10 0 Bangladesh v West Indies Dhaka 30 Nov 2018 Test # 2331
PP Shaw 134 238 154 19 0 India v West Indies Rajkot 4 Oct 2018 Test # 2319
Azhar Ali 134 - 297 12 0 Pakistan v New Zealand Abu Dhabi 3 Dec 2018 Test # 2332
CA Pujara 132* 355 257 16 0 India v England Southampton 30 Aug 2018 Test # 2317
Babar Azam 127* - 263 12 2 Pakistan v New Zealand Dubai (DSC) 24 Nov 2018 Test # 2330
AB de Villiers 126* 261 146 20 1 South Africa v Australia Port Elizabeth 9 Mar 2018 Test # 2298
HM Nicholls 126* - 266 12 0 New Zealand v Pakistan Abu Dhabi 3 Dec 2018 Test # 2332
Mohammad Hafeez 126 277 208 15 0 Pakistan v Australia Dubai (DSC) 7 Oct 2018 Test # 2320
SO Dowrich 125* 468 325 12 0 West Indies v Sri Lanka Port of Spain 6 Jun 2018 Test # 2306
JE Root 125 264 190 12 1 England v India The Oval 7 Sep 2018 Test # 2318
JE Root 124 - 146 10 2 England v Sri Lanka Pallekele 14 Nov 2018 Test # 2326
CA Pujara 123 376 246 7 2 India v Australia Adelaide 6 Dec 2018 Test # 2333
V Kohli 123 373 257 13 1 India v Australia Perth 14 Dec 2018 Test # 2334
KC Brathwaite 121 - 291 11 0 West Indies v Bangladesh North Sound 4 Jul 2018 Test # 2310
AD Mathews 120* 447 323 11 0 Sri Lanka v New Zealand Wellington 15 Dec 2018 Test # 2335
F du Plessis 120 227 178 18 2 South Africa v Australia Johannesburg 30 Mar 2018 Test # 2302
Mominul Haque 120 250 167 10 1 Bangladesh v West Indies Chattogram 22 Nov 2018 Test # 2328
LD Chandimal 119* - 186 10 1 Sri Lanka v West Indies Gros Islet 14 Jun 2018 Test # 2308
KJ O'Brien 118 344 217 12 0 Ireland v Pakistan Dublin (Malahide) 11 May 2018 Test # 2303
RR Pant 114 194 146 15 4 India v England The Oval 7 Sep 2018 Test # 2318
KC Brathwaite 110 - 279 9 0 West Indies v Bangladesh Kingston 12 Jul 2018 Test # 2312
Haris Sohail 110 369 240 8 2 Pakistan v Australia Dubai (DSC) 7 Oct 2018 Test # 2320
BRM Taylor 110 - 194 10 0 Zimbabwe v Bangladesh Dhaka 11 Nov 2018 Test # 2325
JM Bairstow 110 - 186 9 1 England v Sri Lanka Colombo (SSC) 23 Nov 2018 Test # 2329

Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures

Records includes the following current or recent matches:
Australia v India at Melbourne, 3rd Test, Dec 26-30, 2018 [Test # 2337]
New Zealand v Sri Lanka at Christchurch, 2nd Test, Dec 26-30, 2018 [Test # 2336]
South Africa v Pakistan at Centurion, 1st Test, Dec 26-28, 2018 [Test # 2338]