High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
MA Agarwal 215 - 371 23 6 India v South Africa 2 Oct 2019 Test # 2363
RG Sharma 176 - 244 23 6 India v South Africa 2 Oct 2019 Test # 2363
V Kohli 167 401 267 18 0 India v England 17 Nov 2016 Test # 2235
D Elgar 160 - 287 18 4 South Africa v India 2 Oct 2019 Test # 2363
RG Sharma 127 - 149 10 7 India v South Africa 2 Oct 2019 Test # 2363
CA Pujara 119 275 204 12 2 India v England 17 Nov 2016 Test # 2235
Q de Kock 111 - 163 16 2 South Africa v India 2 Oct 2019 Test # 2363
V Kohli 81 172 109 8 0 India v England 17 Nov 2016 Test # 2235
CA Pujara 81 - 148 13 2 India v South Africa 2 Oct 2019 Test # 2363
BA Stokes 70 229 157 11 0 England v India 17 Nov 2016 Test # 2235
R Ashwin 58 146 95 6 0 India v England 17 Nov 2016 Test # 2235
DL Piedt 56 - 107 9 1 South Africa v India 2 Oct 2019 Test # 2363
F du Plessis 55 - 103 8 1 South Africa v India 2 Oct 2019 Test # 2363
AN Cook 54 221 188 4 0 England v India 17 Nov 2016 Test # 2235
JE Root 53 105 98 6 0 England v India 17 Nov 2016 Test # 2235
JM Bairstow 53 164 152 5 0 England v India 17 Nov 2016 Test # 2235
S Muthusamy 49* - 108 5 0 South Africa v India 2 Oct 2019 Test # 2363
RA Jadeja 40 - 32 0 3 India v South Africa 2 Oct 2019 Test # 2363
AK Markram 39 - 74 5 1 South Africa v India 2 Oct 2019 Test # 2363
J Yadav 35 87 84 3 0 India v England 17 Nov 2016 Test # 2235
JM Bairstow 34* 57 40 7 0 England v India 17 Nov 2016 Test # 2235
S Muthusamy 33* - 106 4 0 South Africa v India 2 Oct 2019 Test # 2363
AU Rashid 32* 96 73 6 0 England v India 17 Nov 2016 Test # 2235
V Kohli 31* - 25 3 1 India v South Africa 2 Oct 2019 Test # 2363
RA Jadeja 30* - 46 0 1 India v South Africa 2 Oct 2019 Test # 2363
J Yadav 27* 69 59 4 0 India v England 17 Nov 2016 Test # 2235
AM Rahane 27* - 17 4 1 India v South Africa 2 Oct 2019 Test # 2363
AM Rahane 26 94 65 2 0 India v England 17 Nov 2016 Test # 2235
H Hameed 25 188 144 3 0 England v India 17 Nov 2016 Test # 2235
JE Root 25 123 107 3 0 England v India 17 Nov 2016 Test # 2235
AM Rahane 23 87 61 2 0 India v England 17 Nov 2016 Test # 2235
WP Saha 21 - 16 4 0 India v South Africa 2 Oct 2019 Test # 2363
M Vijay 20 27 21 4 0 India v England 17 Nov 2016 Test # 2235
V Kohli 20 - 40 4 0 India v South Africa 2 Oct 2019 Test # 2363
Mohammed Shami 19 40 22 1 2 India v England 17 Nov 2016 Test # 2235
T Bavuma 18 - 26 3 0 South Africa v India 2 Oct 2019 Test # 2363
K Rabada 18 - 19 3 1 South Africa v India 2 Oct 2019 Test # 2363
AM Rahane 15 - 43 2 0 India v South Africa 2 Oct 2019 Test # 2363
K Rabada 15 - 17 3 0 South Africa v India 2 Oct 2019 Test # 2363
RA Jadeja 14 43 24 0 1 India v England 17 Nov 2016 Test # 2235
UT Yadav 13 23 21 3 0 India v England 17 Nov 2016 Test # 2235
H Hameed 13 82 50 0 0 England v India 17 Nov 2016 Test # 2235
SCJ Broad 13 24 26 1 0 England v India 17 Nov 2016 Test # 2235
F du Plessis 13 - 26 3 0 South Africa v India 2 Oct 2019 Test # 2363
KL Rahul 10 45 31 2 0 India v England 17 Nov 2016 Test # 2235
GH Vihari 10 - 24 1 0 India v South Africa 2 Oct 2019 Test # 2363
TB de Bruyn 10 - 25 2 0 South Africa v India 2 Oct 2019 Test # 2363
KA Maharaj 9 - 31 1 0 South Africa v India 2 Oct 2019 Test # 2363
Mohammed Shami 7* 6 2 0 1 India v England 17 Nov 2016 Test # 2235
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year
Records includes the following current or recent matches:
India v South Africa at Visakhapatnam, 1st Test, Oct 2-6, 2019 [Test # 2363]
India v England at Visakhapatnam, 2nd Test, Nov 17-21, 2016 [Test # 2235]