High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
V Kohli 254* - 336 33 2 India v South Africa 10 Oct 2019 Test # 2364
SPD Smith 109 256 202 11 0 Australia v India 23 Feb 2017 Test # 2250
MA Agarwal 108 - 195 16 2 India v South Africa 10 Oct 2019 Test # 2364
RA Jadeja 91 - 104 8 2 India v South Africa 10 Oct 2019 Test # 2364
KA Maharaj 72 - 132 12 0 South Africa v India 10 Oct 2019 Test # 2364
MT Renshaw 68 167 156 10 1 Australia v India 23 Feb 2017 Test # 2250
KL Rahul 64 135 97 10 1 India v Australia 23 Feb 2017 Test # 2250
F du Plessis 64 - 117 9 1 South Africa v India 10 Oct 2019 Test # 2364
MA Starc 61 85 63 6 3 Australia v India 23 Feb 2017 Test # 2250
AM Rahane 59 - 168 8 0 India v South Africa 10 Oct 2019 Test # 2364
CA Pujara 58 - 112 9 1 India v South Africa 10 Oct 2019 Test # 2364
D Elgar 48 - 72 8 0 South Africa v India 10 Oct 2019 Test # 2364
VD Philander 44* - 192 6 0 South Africa v India 10 Oct 2019 Test # 2364
DA Warner 38 99 77 6 0 Australia v India 23 Feb 2017 Test # 2250
T Bavuma 38 - 63 4 1 South Africa v India 10 Oct 2019 Test # 2364
VD Philander 37 - 72 2 2 South Africa v India 10 Oct 2019 Test # 2364
MT Renshaw 31 56 50 5 0 Australia v India 23 Feb 2017 Test # 2250
MR Marsh 31 69 76 4 1 Australia v India 23 Feb 2017 Test # 2250
CA Pujara 31 85 58 2 0 India v Australia 23 Feb 2017 Test # 2250
Q de Kock 31 - 48 7 0 South Africa v India 10 Oct 2019 Test # 2364
MA Starc 30 41 31 2 3 Australia v India 23 Feb 2017 Test # 2250
TB de Bruyn 30 - 58 6 0 South Africa v India 10 Oct 2019 Test # 2364
SPD Smith 27 128 95 2 0 Australia v India 23 Feb 2017 Test # 2250
PSP Handscomb 22 55 45 3 0 Australia v India 23 Feb 2017 Test # 2250
KA Maharaj 22 - 65 3 0 South Africa v India 10 Oct 2019 Test # 2364
MS Wade 20 42 42 2 0 Australia v India 23 Feb 2017 Test # 2250
PSP Handscomb 19 37 34 3 0 Australia v India 23 Feb 2017 Test # 2250
AM Rahane 18 21 21 3 0 India v Australia 23 Feb 2017 Test # 2250
SE Marsh 16 65 55 3 0 Australia v India 23 Feb 2017 Test # 2250
RG Sharma 14 - 35 1 0 India v South Africa 10 Oct 2019 Test # 2364
AM Rahane 13 74 55 1 0 India v Australia 23 Feb 2017 Test # 2250
NM Lyon 13 16 13 1 1 Australia v India 23 Feb 2017 Test # 2250
V Kohli 13 33 37 1 0 India v Australia 23 Feb 2017 Test # 2250
M Vijay 10 28 19 1 0 India v Australia 23 Feb 2017 Test # 2250
DA Warner 10 4 6 2 0 Australia v India 23 Feb 2017 Test # 2250
KL Rahul 10 25 9 1 0 India v Australia 23 Feb 2017 Test # 2250
S Muthusamy 9 - 44 1 0 South Africa v India 10 Oct 2019 Test # 2364
MS Wade 8 27 20 1 0 Australia v India 23 Feb 2017 Test # 2250
R Ashwin 8 11 11 1 0 India v Australia 23 Feb 2017 Test # 2250
T Bavuma 8 - 15 1 0 South Africa v India 10 Oct 2019 Test # 2364
TB de Bruyn 8 - 18 2 0 South Africa v India 10 Oct 2019 Test # 2364
S Muthusamy 7 - 20 0 0 South Africa v India 10 Oct 2019 Test # 2364
CA Pujara 6 32 23 1 0 India v Australia 23 Feb 2017 Test # 2250
SNJ O'Keefe 6 37 42 1 0 Australia v India 23 Feb 2017 Test # 2250
D Elgar 6 - 13 1 0 South Africa v India 10 Oct 2019 Test # 2364
WP Saha 5 11 13 1 0 India v Australia 23 Feb 2017 Test # 2250
J Yadav 5 17 17 1 0 India v Australia 23 Feb 2017 Test # 2250
F du Plessis 5 - 54 0 0 South Africa v India 10 Oct 2019 Test # 2364
Q de Kock 5 - 9 1 0 South Africa v India 10 Oct 2019 Test # 2364
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 Pune, 2nd Test, Oct 10-13, 2019 [Test # 2364]
India v Australia at Pune, 1st Test, Feb 23-25, 2017 [Test # 2250]