High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
SFAF Bacchus 250 510 - 33 0 West Indies v India 2 Feb 1979 Test # 845
M Azharuddin 199 505 - 16 1 India v Sri Lanka 17 Dec 1986 Test # 1061
GS Sobers 198 340 - 28 0 West Indies v India 12 Dec 1958 Test # 461
CG Greenidge 194 554 368 23 0 West Indies v India 21 Oct 1983 Test # 964
GR Viswanath 179 420 - 14 0 India v West Indies 2 Feb 1979 Test # 845
SM Gavaskar 176 506 302 22 0 India v Sri Lanka 17 Dec 1986 Test # 1061
KF Barrington 172 406 - 26 0 England v India 1 Dec 1961 Test # 514
G Gambhir 167 298 215 15 0 India v Sri Lanka 24 Nov 2009 Test # 1935
V Sehwag 164 328 228 24 2 India v South Africa 20 Nov 2004 Test # 1722
M Azharuddin 163* 314 229 25 1 India v South Africa 8 Dec 1996 Test # 1344
N Kapil Dev 163 240 165 19 1 India v Sri Lanka 17 Dec 1986 Test # 1061
AJ Hall 163 588 454 17 0 South Africa v India 20 Nov 2004 Test # 1722
PR Umrigar 147* 400 - 16 0 India v England 1 Dec 1961 Test # 514
R Dravid 144 280 226 15 1 India v Sri Lanka 24 Nov 2009 Test # 1935
IT Botham 142 337 214 12 2 England v India 30 Jan 1982 Test # 920
GR Viswanath 137 354 - 25 0 India v Australia 15 Nov 1969 Test # 666
DB Vengsarkar 137 360 255 17 1 India v England 31 Jan 1985 Test # 1011
V Sehwag 131 181 122 18 2 India v Sri Lanka 24 Nov 2009 Test # 1935
BR Knight 127 282 - 16 0 England v India 15 Feb 1964 Test # 557
ER Dexter 126* 256 - 15 0 England v India 1 Dec 1961 Test # 514
AR Lewis 125 267 228 16 1 England v India 25 Jan 1973 Test # 709
RG Nadkarni 122* 418 - 15 0 India v England 15 Feb 1964 Test # 557
M Azharuddin 122 375 270 16 0 India v England 31 Jan 1985 Test # 1011
PH Parfitt 121 331 - 18 0 England v India 15 Feb 1964 Test # 557
G Pullar 119 313 - 14 0 England v India 1 Dec 1961 Test # 514
N Kapil Dev 116 173 98 16 2 India v England 30 Jan 1982 Test # 920
PR Umrigar 115 339 - 11 0 India v Pakistan 16 Dec 1960 Test # 499
AP Sheahan 114 257 - 20 0 Australia v India 15 Nov 1969 Test # 666
GM Turner 113 216 - 14 0 New Zealand v India 18 Nov 1976 Test # 786
GR Viswanath 103* 147 - 8 0 India v New Zealand 18 Nov 1976 Test # 786
AD Gaekwad 102 340 - 10 0 India v West Indies 2 Feb 1979 Test # 845
M Amarnath 101* 265 - 10 0 India v West Indies 2 Feb 1979 Test # 845
ML Jaisimha 99 505 - 12 0 India v Pakistan 16 Dec 1960 Test # 499
VL Manjrekar 96 225 - 10 0 India v England 1 Dec 1961 Test # 514
RT Robinson 96 363 279 13 0 England v India 31 Jan 1985 Test # 1011
G Gambhir 96 249 151 11 1 India v South Africa 20 Nov 2004 Test # 1722
Wasim Raja 94* 229 124 5 1 Pakistan v India 25 Dec 1979 Test # 866
JR Ratnayeke 93 - - 14 0 Sri Lanka v India 17 Dec 1986 Test # 1061
MD Marshall 92 188 151 11 0 West Indies v India 21 Oct 1983 Test # 964
AL Wadekar 90 322 222 9 1 India v England 25 Jan 1973 Test # 709
GN Yallop 89 198 - 13 0 Australia v India 2 Oct 1979 Test # 857
DJ Gandhi 88 242 186 14 1 India v New Zealand 22 Oct 1999 Test # 1464
DN Sardesai 87 244 - 10 1 India v England 15 Feb 1964 Test # 557
SC Ganguly 87 219 119 9 1 India v South Africa 11 Apr 2008 Test # 1873
JS Solomon 86 - - - 0 West Indies v India 12 Dec 1958 Test # 461
DI Gower 85 257 186 7 0 England v India 30 Jan 1982 Test # 920
ADG Roberts 84* - - 9 1 New Zealand v India 18 Nov 1976 Test # 786
CPS Chauhan 84 368 - 10 0 India v Australia 2 Oct 1979 Test # 857
K Srikkanth 84 190 138 8 2 India v England 31 Jan 1985 Test # 1011
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 Kanpur, 1st Test, Sep 22-26, 2016 [Test # 2221]
India v Sri Lanka at Kanpur, 2nd Test, Nov 24-27, 2009 [Test # 1935]
India v South Africa at Kanpur, 3rd Test, Apr 11-13, 2008 [Test # 1873]