High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
CH Lloyd 242* 429 - 19 4 West Indies v India 23 Jan 1975 Test # 753
V Kohli 235 515 340 25 1 India v England 8 Dec 2016 Test # 2239
VG Kambli 224 608 411 23 0 India v England 19 Feb 1993 Test # 1214
SM Gavaskar 205 397 342 29 2 India v West Indies 1 Dec 1978 Test # 835
AI Kallicharran 187 367 315 25 0 West Indies v India 1 Dec 1978 Test # 835
KP Pietersen 186 316 233 20 4 England v India 23 Nov 2012 Test # 2062
GA Hick 178 390 319 20 1 England v India 19 Feb 1993 Test # 1214
SC Ganguly 173 516 361 25 2 India v Sri Lanka 3 Dec 1997 Test # 1390
DM Bravo 166 405 284 17 0 West Indies v India 22 Nov 2011 Test # 2019
DB Vengsarkar 164* 432 303 21 1 India v Australia 15 Oct 1986 Test # 1054
MA Agarwal 150 432 311 17 4 India v New Zealand 3 Dec 2021 Test # 2438
SR Tendulkar 148 320 244 20 3 India v Sri Lanka 3 Dec 1997 Test # 1390
V Sehwag 147 301 206 24 3 India v West Indies 9 Oct 2002 Test # 1616
RJ Shastri 142 389 323 17 1 India v England 28 Nov 1984 Test # 1001
MW Gatting 136 310 255 21 0 England v India 28 Nov 1984 Test # 1001
M Vijay 136 344 282 10 3 India v England 8 Dec 2016 Test # 2239
CA Pujara 135 451 350 12 0 India v England 23 Nov 2012 Test # 2062
AJ Strauss 128 329 240 17 1 England v India 18 Mar 2006 Test # 1791
SM Gavaskar 123 303 239 17 0 India v Australia 3 Nov 1979 Test # 860
AC Gilchrist 122 162 112 15 4 Australia v India 27 Feb 2001 Test # 1531
AN Cook 122 336 270 13 1 England v India 23 Nov 2012 Test # 2062
RJ Shastri 121* 388 287 9 6 India v Australia 15 Oct 1986 Test # 1054
IVA Richards 120 263 - 15 1 West Indies v India 24 Nov 1983 Test # 968
SM Gavaskar 119 265 - 20 0 India v New Zealand 10 Nov 1976 Test # 785
ML Hayden 119 283 172 18 1 Australia v India 27 Feb 2001 Test # 1531
IT Botham 114 206 144 17 0 England v India 15 Feb 1980 Test # 874
CA Pujara 113 264 167 12 0 India v West Indies 14 Nov 2013 Test # 2102
KK Jennings 112 272 219 13 0 England v India 8 Dec 2016 Test # 2239
RG Sharma 111* 181 127 11 3 India v West Indies 14 Nov 2013 Test # 2102
SM Gavaskar 108 341 219 11 0 India v England 11 Feb 1977 Test # 795
RC Fredericks 104 215 - 17 0 West Indies v India 23 Jan 1975 Test # 753
JM Parker 104 289 - 8 0 New Zealand v India 10 Nov 1976 Test # 785
J Yadav 104 244 204 15 0 India v England 8 Dec 2016 Test # 2239
SM Gavaskar 103 302 203 11 0 India v Australia 15 Oct 1986 Test # 1054
R Ashwin 103 180 118 15 2 India v West Indies 22 Nov 2011 Test # 2019
ED Solkar 102 363 - 8 0 India v West Indies 23 Jan 1975 Test # 753
SMH Kirmani 102 319 230 10 0 India v England 28 Nov 1984 Test # 1001
SMH Kirmani 101* 306 206 17 0 India v Australia 3 Nov 1979 Test # 860
GR Marsh 101 370 300 11 0 Australia v India 15 Oct 1986 Test # 1054
R Dravid 100* 345 242 12 0 India v West Indies 9 Oct 2002 Test # 1616
DB Vengsarkar 100 201 135 13 0 India v West Indies 24 Nov 1983 Test # 968
AI Kallicharran 98 222 - 13 0 West Indies v India 23 Jan 1975 Test # 753
MS Atapattu 98 403 273 15 0 Sri Lanka v India 3 Dec 1997 Test # 1390
SR Tendulkar 97 208 163 12 2 India v South Africa 24 Feb 2000 Test # 1484
GR Viswanath 95 283 - 11 0 India v West Indies 23 Jan 1975 Test # 753
K Srikkanth 94 224 137 10 2 India v New Zealand 24 Nov 1988 Test # 1109
SR Tendulkar 94 219 153 8 2 India v West Indies 22 Nov 2011 Test # 2019
R Dravid 93 302 219 14 0 India v Sri Lanka 3 Dec 1997 Test # 1390
DL Murray 91 267 - 9 0 West Indies v India 23 Jan 1975 Test # 753
JM Brearley 91 311 259 12 0 England v India 11 Feb 1977 Test # 795
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 | 4 years | 10 years | 25 years
Records includes the following current or recent matches:
India v New Zealand at Wankhede, 2nd Test, Dec 3-6, 2021 [Test # 2438]
India v England at Wankhede, 4th Test, Dec 8-12, 2016 [Test # 2239]
India v West Indies at Wankhede, 2nd Test, Nov 14-16, 2013 [Test # 2102]