Batting Most Runs Innings IN India

Players IN India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
21749434429-63.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
14441832718-44.03Indiav New ZealandMohali310 Oct 1999Test # 1462
126*39724814-50.80Indiav New ZealandMohali310 Oct 1999Test # 1462
12532325120-49.80Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
11022816913-65.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
10222417013260.00Indiav South AfricaBengaluru32 Mar 2000Test # 1486
9720816312259.50Indiav South AfricaWankhede124 Feb 2000Test # 1484
972511695157.39South Africav IndiaBengaluru22 Mar 2000Test # 1486
954323597226.46South Africav IndiaBengaluru22 Mar 2000Test # 1486
8824218614147.31Indiav New ZealandKanpur222 Oct 1999Test # 1464
852211989-42.92South Africav IndiaBengaluru22 Mar 2000Test # 1486
8331521911-37.89Indiav New ZealandKanpur222 Oct 1999Test # 1464
792642097-37.79South Africav IndiaBengaluru22 Mar 2000Test # 1486
7822117310-45.08New Zealandv IndiaAhmedabad429 Oct 1999Test # 1465
753362426-30.99Indiav New ZealandMohali310 Oct 1999Test # 1462
743232277132.59New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
733252507-29.20New Zealandv IndiaMohali410 Oct 1999Test # 1462
732432137-34.27Indiav New ZealandMohali310 Oct 1999Test # 1462
722361689142.85New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
64*707511185.33Indiav New ZealandMohali310 Oct 1999Test # 1462
64*15411311-56.63New Zealandv IndiaAhmedabad429 Oct 1999Test # 1465
54*1621299-41.86New Zealandv IndiaAhmedabad429 Oct 1999Test # 1465
531931395338.12New Zealandv IndiaKanpur122 Oct 1999Test # 1464
5383622285.48Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
53148865161.62South Africav IndiaBengaluru22 Mar 2000Test # 1486
511541227-41.80New Zealandv IndiaMohali210 Oct 1999Test # 1462
501921396-35.97South Africav IndiaWankhede224 Feb 2000Test # 1484
481871377-35.03New Zealandv IndiaKanpur322 Oct 1999Test # 1464
481931487-32.43Indiav New ZealandKanpur222 Oct 1999Test # 1464
481901348-35.82New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
471291017-46.53South Africav IndiaWankhede224 Feb 2000Test # 1484
46108759-61.33South Africav IndiaWankhede424 Feb 2000Test # 1484
4596756-60.00New Zealandv IndiaMohali210 Oct 1999Test # 1462
44*58398-112.82Indiav New ZealandKanpur422 Oct 1999Test # 1464
432121473-29.25New Zealandv IndiaMohali210 Oct 1999Test # 1462
41*1361006-41.00New Zealandv IndiaKanpur122 Oct 1999Test # 1464
41*58428-97.61Indiav South AfricaWankhede124 Feb 2000Test # 1484
412161643-25.00New Zealandv IndiaAhmedabad429 Oct 1999Test # 1465
39117855-45.88New Zealandv IndiaKanpur122 Oct 1999Test # 1464
371871276-29.13Indiav South AfricaWankhede324 Feb 2000Test # 1484
36*1911295-27.90South Africav IndiaWankhede424 Feb 2000Test # 1484
36*123954-37.89Indiav South AfricaBengaluru12 Mar 2000Test # 1486
352071622-21.60New Zealandv IndiaMohali410 Oct 1999Test # 1462
3587817-43.20New Zealandv IndiaKanpur122 Oct 1999Test # 1464
341521233-27.64New Zealandv IndiaMohali410 Oct 1999Test # 1462
3479664-51.51New Zealandv IndiaKanpur122 Oct 1999Test # 1464
33*55363-91.66Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
332241533-21.56New Zealandv IndiaMohali410 Oct 1999Test # 1462
3387646-51.56Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
3396582-56.89South Africav IndiaWankhede224 Feb 2000Test # 1484
31*77566-55.35Indiav New ZealandKanpur422 Oct 1999Test # 1464
3187653-47.69New Zealandv IndiaKanpur322 Oct 1999Test # 1464
3162551156.36New Zealandv IndiaKanpur322 Oct 1999Test # 1464
3158424173.80Indiav South AfricaWankhede324 Feb 2000Test # 1484
281221044-26.92Indiav South AfricaBengaluru32 Mar 2000Test # 1486
27*62554-49.09Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
27*46326-84.37South Africav IndiaWankhede424 Feb 2000Test # 1484
2396735-31.50Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2382682-33.82Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2225263-84.61New Zealandv IndiaMohali210 Oct 1999Test # 1462
221341061-20.75Indiav New ZealandKanpur222 Oct 1999Test # 1464
22111794-27.84Indiav South AfricaWankhede124 Feb 2000Test # 1484
21120763-27.63Indiav South AfricaBengaluru12 Mar 2000Test # 1486
2041353-57.14Indiav New ZealandMohali110 Oct 1999Test # 1462
2073521-38.46South Africav IndiaWankhede424 Feb 2000Test # 1484
2076532-37.73Indiav South AfricaBengaluru32 Mar 2000Test # 1486
2079612-32.78Indiav South AfricaBengaluru12 Mar 2000Test # 1486
19*28271170.37Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
19*221031190.00Indiav South AfricaWankhede324 Feb 2000Test # 1484
1947483-39.58Indiav New ZealandKanpur222 Oct 1999Test # 1464
1912190--21.11Indiav New ZealandKanpur222 Oct 1999Test # 1464
1861343-52.94Indiav New ZealandMohali110 Oct 1999Test # 1462
1878563-32.14New Zealandv IndiaMohali410 Oct 1999Test # 1462
1878613-29.50Indiav South AfricaBengaluru32 Mar 2000Test # 1486
1778512-33.33New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
1745341-50.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1779613-27.86New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
17112752-22.66Indiav South AfricaBengaluru12 Mar 2000Test # 1486
16*89492-32.65Indiav New ZealandMohali110 Oct 1999Test # 1462
1632202-80.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1681483-33.33Indiav South AfricaWankhede124 Feb 2000Test # 1484
1576543-27.77Indiav New ZealandKanpur222 Oct 1999Test # 1464
15114792-18.98New Zealandv IndiaKanpur122 Oct 1999Test # 1464
1516103-150.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1556431-34.88South Africav IndiaBengaluru22 Mar 2000Test # 1486
14*5638--36.84New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
1446373-37.83South Africav IndiaWankhede224 Feb 2000Test # 1484
1451312-45.16Indiav South AfricaWankhede124 Feb 2000Test # 1484
13*106891-14.60New Zealandv IndiaMohali210 Oct 1999Test # 1462
1336482-27.08Indiav New ZealandAhmedabad129 Oct 1999Test # 1465
1355452-28.88South Africav IndiaWankhede424 Feb 2000Test # 1484
1362503-26.00Indiav South AfricaBengaluru32 Mar 2000Test # 1486
1345362-36.11Indiav South AfricaBengaluru12 Mar 2000Test # 1486
12*1719--63.15Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1242342-35.29New Zealandv IndiaKanpur122 Oct 1999Test # 1464
1280642-18.75New Zealandv IndiaAhmedabad229 Oct 1999Test # 1465
124320--60.00Indiav New ZealandAhmedabad329 Oct 1999Test # 1465
1285591-20.33Indiav South AfricaWankhede124 Feb 2000Test # 1484
1259362-33.33South Africav IndiaBengaluru22 Mar 2000Test # 1486
1268411-29.26Indiav South AfricaBengaluru12 Mar 2000Test # 1486
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]