Batting Most Runs Innings - India

Players - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
21749434429063.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
16725519827084.34Indiav AustraliaSydney32 Jan 2000Test # 1481
14441832718044.03Indiav New ZealandMohali310 Oct 1999Test # 1462
126*39724814050.80Indiav New ZealandMohali310 Oct 1999Test # 1462
12532325120049.80Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
1162831919160.73Indiav AustraliaMelbourne226 Dec 1999Test # 1479
11022816913065.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
10222417013260.00Indiav South AfricaBengaluru32 Mar 2000Test # 1486
9720816312259.50Indiav South AfricaWankhede124 Feb 2000Test # 1484
8824218614147.31Indiav New ZealandKanpur222 Oct 1999Test # 1464
8331521911037.89Indiav New ZealandKanpur222 Oct 1999Test # 1464
753362426030.99Indiav New ZealandMohali310 Oct 1999Test # 1462
732432137034.27Indiav New ZealandMohali310 Oct 1999Test # 1462
64*707511185.33Indiav New ZealandMohali310 Oct 1999Test # 1462
611811338045.86Indiav AustraliaAdelaide210 Dec 1999Test # 1476
601721338045.11Indiav AustraliaAdelaide210 Dec 1999Test # 1476
5383622285.48Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
521621224042.62Indiav AustraliaMelbourne426 Dec 1999Test # 1479
481931487032.43Indiav New ZealandKanpur222 Oct 1999Test # 1464
45102786057.69Indiav AustraliaMelbourne426 Dec 1999Test # 1479
4582538084.90Indiav AustraliaSydney12 Jan 2000Test # 1481
44*583980112.82Indiav New ZealandKanpur422 Oct 1999Test # 1464
4397724059.72Indiav AustraliaAdelaide410 Dec 1999Test # 1476
41*58428097.61Indiav South AfricaWankhede124 Feb 2000Test # 1484
41114874047.12Indiav AustraliaAdelaide210 Dec 1999Test # 1476
371871276029.13Indiav South AfricaWankhede324 Feb 2000Test # 1484
36*123954037.89Indiav South AfricaBengaluru12 Mar 2000Test # 1486
351661261027.77Indiav AustraliaAdelaide210 Dec 1999Test # 1476
33*55363091.66Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
3387646051.56Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
31*77566055.35Indiav New ZealandKanpur422 Oct 1999Test # 1464
31112831037.34Indiav AustraliaMelbourne226 Dec 1999Test # 1479
3158424173.80Indiav South AfricaWankhede324 Feb 2000Test # 1484
29102741039.18Indiav AustraliaSydney12 Jan 2000Test # 1481
28*80641043.75Indiav AustraliaMelbourne226 Dec 1999Test # 1479
2880503056.00Indiav AustraliaAdelaide410 Dec 1999Test # 1476
281221044026.92Indiav South AfricaBengaluru32 Mar 2000Test # 1486
27*62554049.09Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
26*93690037.68Indiav AustraliaMelbourne426 Dec 1999Test # 1479
2659564046.42Indiav AustraliaSydney12 Jan 2000Test # 1481
2571513049.01Indiav AustraliaSydney32 Jan 2000Test # 1481
2396735031.50Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2382682033.82Indiav South AfricaBengaluru32 Mar 2000Test # 1486
221341061020.75Indiav New ZealandKanpur222 Oct 1999Test # 1464
22111794027.84Indiav South AfricaWankhede124 Feb 2000Test # 1484
21120763027.63Indiav South AfricaBengaluru12 Mar 2000Test # 1486
2041353057.14Indiav New ZealandMohali110 Oct 1999Test # 1462
2076532037.73Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2079612032.78Indiav South AfricaBengaluru12 Mar 2000Test # 1486
19*28271170.37Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
19*221031190.00Indiav South AfricaWankhede324 Feb 2000Test # 1484
1947483039.58Indiav New ZealandKanpur222 Oct 1999Test # 1464
19121900021.11Indiav New ZealandKanpur222 Oct 1999Test # 1464
1988693027.53Indiav AustraliaAdelaide210 Dec 1999Test # 1476
1861343052.94Indiav New ZealandMohali110 Oct 1999Test # 1462
1878613029.50Indiav South AfricaBengaluru32 Mar 2000Test # 1486
17*41280060.71Indiav AustraliaAdelaide210 Dec 1999Test # 1476
1745341050.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1757392043.58Indiav AustraliaMelbourne426 Dec 1999Test # 1479
17112752022.66Indiav South AfricaBengaluru12 Mar 2000Test # 1486
16*89492032.65Indiav New ZealandMohali110 Oct 1999Test # 1462
1632202080.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1681483033.33Indiav South AfricaWankhede124 Feb 2000Test # 1484
15*38271055.55Indiav AustraliaSydney32 Jan 2000Test # 1481
1576543027.77Indiav New ZealandKanpur222 Oct 1999Test # 1464
15161030150.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1575453033.33Indiav AustraliaSydney32 Jan 2000Test # 1481
1467580024.13Indiav AustraliaAdelaide210 Dec 1999Test # 1476
141601090012.84Indiav AustraliaMelbourne426 Dec 1999Test # 1479
1451312045.16Indiav South AfricaWankhede124 Feb 2000Test # 1484
1336482027.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
1366552023.63Indiav AustraliaMelbourne426 Dec 1999Test # 1479
1345291044.82Indiav AustraliaMelbourne426 Dec 1999Test # 1479
1362503026.00Indiav South AfricaBengaluru32 Mar 2000Test # 1486
1345362036.11Indiav South AfricaBengaluru12 Mar 2000Test # 1486
12*17190063.15Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1243200060.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1285591020.33Indiav South AfricaWankhede124 Feb 2000Test # 1484
1268411029.26Indiav South AfricaBengaluru12 Mar 2000Test # 1486
1127290037.93Indiav AustraliaAdelaide410 Dec 1999Test # 1476
1147351031.42Indiav AustraliaAdelaide210 Dec 1999Test # 1476
1180410026.82Indiav AustraliaAdelaide410 Dec 1999Test # 1476
1131210052.38Indiav AustraliaMelbourne226 Dec 1999Test # 1479
1031150066.66Indiav AustraliaMelbourne226 Dec 1999Test # 1479
1083671014.92Indiav AustraliaSydney12 Jan 2000Test # 1481
955361025.00Indiav AustraliaMelbourne226 Dec 1999Test # 1479
938331027.27Indiav South AfricaBengaluru12 Mar 2000Test # 1486
832191042.10Indiav AustraliaSydney32 Jan 2000Test # 1481
820112072.72Indiav South AfricaWankhede324 Feb 2000Test # 1484
721111063.63Indiav New ZealandMohali110 Oct 1999Test # 1462
793600011.66Indiav AustraliaSydney12 Jan 2000Test # 1481
6*29170035.29Indiav AustraliaMelbourne426 Dec 1999Test # 1479
638291020.68Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
629160037.50Indiav AustraliaAdelaide410 Dec 1999Test # 1476
632131046.15Indiav AustraliaMelbourne226 Dec 1999Test # 1479
667351017.14Indiav AustraliaSydney12 Jan 2000Test # 1481
635221027.27Indiav South AfricaWankhede324 Feb 2000Test # 1484
546280017.85Indiav New ZealandKanpur222 Oct 1999Test # 1464
51071071.42Indiav New ZealandKanpur422 Oct 1999Test # 1464
530180027.77Indiav AustraliaMelbourne226 Dec 1999Test # 1479
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Performances in matches that overlap decades are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Performances in matches that overlap years are credited to the year in which they occurred - this results in some unknown data, especially in regard to bowling figures
Records includes the following current or recent matches:

England vs Australia at Sydney, The Ashes 5th Test, Jan 4-8, 2026 [Test # 2616]

Australia vs England at Melbourne, The Ashes 4th Test, Dec 26-27, 2025 [Test # 2615]

New Zealand vs West Indies at Mount Maunganui, West Indies in New Zealand 3rd Test, Dec 18-22, 2025 [Test # 2614]