High scores
Player Runs Mins Balls 4s 6s Team Opposition Ground Match Date Scorecard
V Kohli 254* - 336 33 2 India v South Africa Pune 10 Oct 2019 Test # 2364
MA Agarwal 215 - 371 23 6 India v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
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
RG Sharma 176 - 244 23 6 India v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
D Elgar 160 - 287 18 4 South Africa v India Visakhapatnam 2 Oct 2019 Test # 2363
TWM Latham 154 359 251 15 0 New Zealand v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
SPD Smith 144 336 219 16 2 Australia v England Birmingham 1 Aug 2019 Test # 2353
SPD Smith 142 326 207 14 0 Australia v England Birmingham 1 Aug 2019 Test # 2353
BA Stokes 135* 330 219 11 8 England v Australia Leeds 22 Aug 2019 Test # 2357
RJ Burns 133 473 312 17 0 England v Australia Birmingham 1 Aug 2019 Test # 2353
RG Sharma 127 - 149 10 7 India v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
FDM Karunaratne 122 310 243 6 1 Sri Lanka v New Zealand Galle 14 Aug 2019 Test # 2354
MS Wade 117 258 166 17 1 Australia v England The Oval 12 Sep 2019 Test # 2362
BA Stokes 115* 214 165 11 3 England v Australia Lord's 14 Aug 2019 Test # 2355
AM Rahane 115 - 192 17 1 India v South Africa Ranchi 19 Oct 2019 Test # 2365
GH Vihari 111 341 225 16 0 India v West Indies Kingston 30 Aug 2019 Test # 2359
Q de Kock 111 - 163 16 2 South Africa v India Visakhapatnam 2 Oct 2019 Test # 2363
MS Wade 110 188 143 17 0 Australia v England Birmingham 1 Aug 2019 Test # 2353
DM de Silva 109 231 148 16 2 Sri Lanka v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
MA Agarwal 108 - 195 16 2 India v South Africa Pune 10 Oct 2019 Test # 2364
BJ Watling 105* 306 226 9 0 New Zealand v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
AM Rahane 102 - 242 5 0 India v West Indies North Sound 22 Aug 2019 Test # 2358
JL Denly 94 295 206 14 1 England v Australia The Oval 12 Sep 2019 Test # 2362
GH Vihari 93 - 128 10 1 India v West Indies North Sound 22 Aug 2019 Test # 2358
SPD Smith 92 264 161 14 0 Australia v England Lord's 14 Aug 2019 Test # 2355
RA Jadeja 91 - 104 8 2 India v South Africa Pune 10 Oct 2019 Test # 2364
LRPL Taylor 86 155 132 6 0 New Zealand v Sri Lanka Galle 14 Aug 2019 Test # 2354
C de Grandhomme 83 110 77 5 5 New Zealand v Sri Lanka Colombo (PSS) 22 Aug 2019 Test # 2356
SPD Smith 82 155 92 11 0 Australia v England Manchester 4 Sep 2019 Test # 2360
AM Rahane 81 - 163 10 0 India v West Indies North Sound 22 Aug 2019 Test # 2358
RJ Burns 81 294 185 9 0 England v Australia Manchester 4 Sep 2019 Test # 2360
CA Pujara 81 - 148 13 2 India v South Africa Visakhapatnam 2 Oct 2019 Test # 2363
M Labuschagne 80 295 187 8 0 Australia v England Leeds 22 Aug 2019 Test # 2357
SPD Smith 80 261 145 9 1 Australia v England The Oval 12 Sep 2019 Test # 2362
BJ Watling 77 239 173 6 0 New Zealand v Sri Lanka Galle 14 Aug 2019 Test # 2354
JE Root 77 322 205 7 0 England v Australia Leeds 22 Aug 2019 Test # 2357
V Kohli 76 211 163 10 0 India v West Indies Kingston 30 Aug 2019 Test # 2359
M Labuschagne 74 215 129 10 0 Australia v England Leeds 22 Aug 2019 Test # 2357
KA Maharaj 72 - 132 12 0 South Africa v India Pune 10 Oct 2019 Test # 2364
JE Root 71 255 168 10 0 England v Australia Manchester 4 Sep 2019 Test # 2360
JC Buttler 70 151 98 7 3 England v Australia The Oval 12 Sep 2019 Test # 2362
M Labuschagne 67 187 128 10 0 Australia v England Manchester 4 Sep 2019 Test # 2360
BA Stokes 67 149 115 5 2 England v Australia The Oval 12 Sep 2019 Test # 2362
FDM Karunaratne 65 251 165 6 0 Sri Lanka v New Zealand Colombo (PSS) 22 Aug 2019 Test # 2356
AM Rahane 64* 139 109 8 1 India v West Indies Kingston 30 Aug 2019 Test # 2359
HDRL Thirimanne 64 237 163 4 0 Sri Lanka v New Zealand Galle 14 Aug 2019 Test # 2354
F du Plessis 64 - 117 9 1 South Africa v India Pune 10 Oct 2019 Test # 2364
Zubayr Hamza 62 - 79 10 1 South Africa v India Ranchi 19 Oct 2019 Test # 2365
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month
Records includes the following current or recent matches:
India v Bangladesh at Indore, 1st Test, Nov 14-18, 2019 [Test # 2366 - Live]
    » India 86/1 (26.0 ov, MA Agarwal 37*, CA Pujara 43*, Abu Jayed 1/21) - Stumps
India v South Africa at Ranchi, 3rd Test, Oct 19-22, 2019 [Test # 2365]
India v South Africa at Pune, 2nd Test, Oct 10-13, 2019 [Test # 2364]