High scores
Player Runs Mins Balls 4s 6s Team Opposition Match Date Scorecard
V Sehwag 293 366 254 40 7 India v Sri Lanka 2 Dec 2009 Test # 1937
MH Mankad 223 470 - 22 0 India v New Zealand 2 Dec 1955 Test # 417
DN Sardesai 200* 548 - 25 0 India v New Zealand 12 Mar 1965 Test # 582
ED Weekes 194 - - 18 0 West Indies v India 9 Dec 1948 Test # 305
TW Graveney 175 495 - - 0 England v India 14 Dec 1951 Test # 342
NCL O'Neill 163 360 - - 0 Australia v India 1 Jan 1960 Test # 484
JW Burke 161 504 - - 0 Australia v India 26 Oct 1956 Test # 432
Hanif Mohammad 160 380 - 17 0 Pakistan v India 2 Dec 1960 Test # 497
VS Hazare 155 300 - 19 0 India v England 14 Dec 1951 Test # 342
KF Barrington 151* 420 - - 0 England v India 11 Nov 1961 Test # 513
AW Greig 148 360 291 24 0 England v India 6 Feb 1973 Test # 711
VS Hazare 146* 285 - - 0 India v Pakistan 13 Nov 1952 Test # 357
GS Sobers 142* - - 8 1 West Indies v India 28 Nov 1958 Test # 459
P Roy 140 330 - 20 0 India v England 14 Dec 1951 Test # 342
RN Harvey 140 244 - 17 0 Australia v India 26 Oct 1956 Test # 432
KC Sangakkara 137 349 261 20 1 Sri Lanka v India 2 Dec 2009 Test # 1937
VS Hazare 134* - - 18 0 India v West Indies 9 Dec 1948 Test # 305
GT Dowling 129 377 - 17 0 New Zealand v India 12 Mar 1965 Test # 582
VS Hazare 122 285 - 14 0 India v West Indies 4 Feb 1949 Test # 311
Saeed Ahmed 121 344 - 11 0 Pakistan v India 2 Dec 1960 Test # 497
CG Borde 121 274 - 15 0 India v West Indies 13 Dec 1966 Test # 610
FM Engineer 121 283 182 14 0 India v England 6 Feb 1973 Test # 711
GR Viswanath 113 267 214 18 1 India v England 6 Feb 1973 Test # 711
KWR Fletcher 113 298 259 13 0 England v India 6 Feb 1973 Test # 711
RS Modi 112 - - 12 0 India v West Indies 9 Dec 1948 Test # 305
GS Ramchand 109 - - - 0 India v Australia 26 Oct 1956 Test # 432
CG Borde 109 150 - 17 0 India v New Zealand 12 Mar 1965 Test # 582
TM Dilshan 109 278 160 10 2 Sri Lanka v India 2 Dec 2009 Test # 1937
NJ Contractor 108 - - - 0 India v Australia 1 Jan 1960 Test # 484
AF Rae 104 255 - 7 0 West Indies v India 9 Dec 1948 Test # 305
KR Stackpole 103 290 - 14 0 Australia v India 4 Nov 1969 Test # 664
PR Umrigar 102 165 - 15 1 India v Pakistan 13 Nov 1952 Test # 357
RN Harvey 102 285 - - 0 Australia v India 1 Jan 1960 Test # 484
CC Hunte 101 283 - 16 0 West Indies v India 13 Dec 1966 Test # 610
MS Dhoni 100* 154 154 3 6 India v Sri Lanka 2 Dec 2009 Test # 1937
AD Mathews 99 200 131 15 0 Sri Lanka v India 2 Dec 2009 Test # 1937
AF Rae 97 - - 6 0 West Indies v India 4 Feb 1949 Test # 311
Hanif Mohammad 96 - - - 0 Pakistan v India 13 Nov 1952 Test # 357
Nawab of Pataudi 95 369 - 14 0 India v Australia 4 Nov 1969 Test # 664
P Roy 90 444 - - 0 India v West Indies 28 Nov 1958 Test # 459
SA Durani 90 183 - 11 0 India v England 21 Jan 1964 Test # 552
AL Wadekar 87 238 178 14 0 India v England 6 Feb 1973 Test # 711
M Vijay 87 177 121 10 1 India v Sri Lanka 2 Dec 2009 Test # 1937
RS Modi 86 - - 4 0 India v West Indies 4 Feb 1949 Test # 311
Nawab of Pataudi 86 213 - 11 0 India v Australia 10 Oct 1964 Test # 567
JB Stollmeyer 85 - - 4 0 West Indies v India 4 Feb 1949 Test # 311
RB Desai 85 206 - 7 0 India v Pakistan 2 Dec 1960 Test # 497
ER Dexter 85 185 - 11 0 England v India 11 Nov 1961 Test # 513
FJ Titmus 84* 302 - 7 0 England v India 21 Jan 1964 Test # 552
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 Sri Lanka at Brabourne, 3rd Test, Dec 2-6, 2009 [Test # 1937]
India v England at Brabourne, 5th Test, Feb 6-11, 1973 [Test # 711]
India v Australia at Brabourne, 1st Test, Nov 4-9, 1969 [Test # 664]