High scores
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
DA Warner 335* 554 418 39 1 Australia v Pakistan Adelaide 29 Nov 2019 Test # 2372
Z Crawley 267 541 393 34 1 England v Pakistan Southampton 21 Aug 2020 Test # 2393
V Kohli 254* - 336 33 2 India v South Africa Pune 10 Oct 2019 Test # 2364
KS Williamson 251 624 412 34 2 New Zealand v West Indies Hamilton 3 Dec 2020 Test # 2394
FDM Karunaratne 244 698 437 26 0 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
MA Agarwal 243 - 330 28 8 India v Bangladesh Indore 14 Nov 2019 Test # 2366
KS Williamson 238 573 364 28 0 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
JE Root 228 476 321 18 1 England v Sri Lanka Galle 14 Jan 2021 Test # 2403
JE Root 218 536 377 19 2 England v India Chennai 5 Feb 2021 Test # 2409
MA Agarwal 215 - 371 23 6 India v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
M Labuschagne 215 516 363 19 1 Australia v New Zealand Sydney 3 Jan 2020 Test # 2378
RG Sharma 212 - 255 28 6 India v South Africa Ranchi 19 Oct 2019 Test # 2365
SPD Smith 211 513 319 24 2 Australia v England Manchester 4 Sep 2019 Test # 2360
KR Mayers 210* 415 310 20 7 West Indies v Bangladesh Chattogram 3 Feb 2021 Test # 2407
F du Plessis 199 412 276 24 0 South Africa v Sri Lanka Centurion 26 Dec 2020 Test # 2399
JE Root 186 495 309 18 0 England v Sri Lanka Galle 22 Jan 2021 Test # 2405
M Labuschagne 185 366 279 20 0 Australia v Pakistan Brisbane 21 Nov 2019 Test # 2368
RG Sharma 176 - 244 23 6 India v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
BA Stokes 176 487 356 17 2 England v West Indies Manchester 16 Jul 2020 Test # 2389
Abid Ali 174 390 281 21 1 Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375
HM Nicholls 174 425 280 21 1 New Zealand v West Indies Wellington 11 Dec 2020 Test # 2395
DM de Silva 166 412 291 22 0 Sri Lanka v Bangladesh Pallekele 21 Apr 2021 Test # 2418
Najmul Hossain Shanto 163 533 378 17 1 Bangladesh v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
M Labuschagne 162 350 238 22 0 Australia v Pakistan Adelaide 29 Nov 2019 Test # 2372
RG Sharma 161 327 231 18 2 India v England Chennai 13 Feb 2021 Test # 2411
D Elgar 160 - 287 18 4 South Africa v India Visakhapatnam 2 Oct 2019 Test # 2363
HM Nicholls 157 398 291 18 1 New Zealand v Pakistan Christchurch 3 Jan 2021 Test # 2400
Shan Masood 156 470 319 18 2 Pakistan v England Manchester 5 Aug 2020 Test # 2391
TWM Latham 154 359 251 15 0 New Zealand v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
DA Warner 154 444 296 10 0 Australia v Pakistan Brisbane 21 Nov 2019 Test # 2368
JC Buttler 152 447 311 13 2 England v Pakistan Southampton 21 Aug 2020 Test # 2393
SPD Smith 144 336 219 16 2 Australia v England Birmingham 1 Aug 2019 Test # 2353
M Labuschagne 143 369 240 18 1 Australia v New Zealand Perth 12 Dec 2019 Test # 2374
Babar Azam 143 - 193 18 1 Pakistan v Bangladesh Rawalpindi 7 Feb 2020 Test # 2384
SPD Smith 142 326 207 14 0 Australia v England Birmingham 1 Aug 2019 Test # 2353
Azhar Ali 141* 406 272 21 0 Pakistan v England Southampton 21 Aug 2020 Test # 2393
Q de Kock 141* 257 170 12 7 South Africa v West Indies Gros Islet 10 Jun 2021 Test # 2424
HDRL Thirimanne 140 445 298 15 0 Sri Lanka v Bangladesh Pallekele 29 Apr 2021 Test # 2419
V Kohli 136 - 194 18 0 India v Bangladesh Kolkata 22 Nov 2019 Test # 2369
BA Stokes 135* 330 219 11 8 England v Australia Leeds 22 Aug 2019 Test # 2357
OJ Pope 135* 382 226 18 1 England v South Africa Gqeberha 16 Jan 2020 Test # 2380
Shan Masood 135 299 198 7 3 Pakistan v Sri Lanka Karachi 19 Dec 2019 Test # 2375
DP Sibley 133* 497 311 19 1 England v South Africa Cape Town 3 Jan 2020 Test # 2379
RJ Burns 133 473 312 17 0 England v Australia Birmingham 1 Aug 2019 Test # 2353
SPD Smith 131 298 226 16 0 Australia v India Sydney 7 Jan 2021 Test # 2402
KS Williamson 129 476 297 12 1 New Zealand v Pakistan Mount Maunganui 26 Dec 2020 Test # 2397
RG Sharma 127 - 149 10 7 India v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
D Elgar 127 241 163 22 0 South Africa v Sri Lanka Johannesburg 3 Jan 2021 Test # 2401
Mominul Haque 127 431 304 11 0 Bangladesh v Sri Lanka Pallekele 21 Apr 2021 Test # 2418
KC Brathwaite 126 514 311 13 0 West Indies v Sri Lanka North Sound 29 Mar 2021 Test # 2417
Records includes the following current or recent matches:
India v New Zealand at Southampton, ICC World Test Championship final, Jun 18-23, 2021 [Test # 2425]
West Indies v South Africa at Gros Islet, ICC World Test Championship 2nd Test, Jun 18-21, 2021 [Test # 2426]
West Indies v South Africa at Gros Islet, ICC World Test Championship 1st Test, Jun 10-12, 2021 [Test # 2424]