Batting Most Runs Innings - last one year

High scores for India in Tests - last one year

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
26950938730369.50Indiav EnglandBirmingham12 Jul 2025Test # 2591
16144229715354.20Indiav AustraliaPerth322 Nov 2024Test # 2561
16124316213899.38Indiav EnglandBirmingham32 Jul 2025Test # 2591
15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
14734822719164.75Indiav EnglandLeeds120 Jun 2025Test # 2587
13738124718-55.46Indiav EnglandLeeds320 Jun 2025Test # 2587
13425117812675.28Indiav EnglandLeeds120 Jun 2025Test # 2587
119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
11829616414271.95Indiav EnglandThe Oval331 Jul 2025Test # 2598
11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
10914812813485.15Indiav BangladeshChennai319 Sep 2024Test # 2550
107*21818513157.83Indiav EnglandManchester323 Jul 2025Test # 2596
10337923812-43.27Indiav EnglandManchester323 Jul 2025Test # 2596
101*2982069149.02Indiav EnglandManchester323 Jul 2025Test # 2596
10123915916163.52Indiav EnglandLeeds120 Jun 2025Test # 2587
100*2261438269.93Indiav AustraliaPerth322 Nov 2024Test # 2561
10033117713-56.49Indiav EnglandLord's210 Jul 2025Test # 2594
991831059594.28Indiav New ZealandBengaluru316 Oct 2024Test # 2555
90-1467161.64Indiav New ZealandWankhede21 Nov 2024Test # 2560
903002308-39.13Indiav EnglandManchester323 Jul 2025Test # 2596
8920813710164.96Indiav EnglandBirmingham12 Jul 2025Test # 2591
8720010713-81.30Indiav EnglandBirmingham12 Jul 2025Test # 2591
8618112410269.35Indiav BangladeshChennai119 Sep 2024Test # 2550
842051398-60.43Indiav AustraliaBrisbane214 Dec 2024Test # 2570
843102088-40.38Indiav AustraliaMelbourne426 Dec 2024Test # 2571
8219111811169.49Indiav AustraliaMelbourne226 Dec 2024Test # 2571
77936593118.46Indiav New ZealandPune424 Oct 2024Test # 2557
773021765-43.75Indiav AustraliaPerth322 Nov 2024Test # 2561
772011237162.60Indiav AustraliaBrisbane214 Dec 2024Test # 2570
741581128266.07Indiav EnglandLord's210 Jul 2025Test # 2594
727051122141.17Indiav BangladeshKanpur227 Sep 2024Test # 2552
722071318154.96Indiav EnglandLord's210 Jul 2025Test # 2594
701361028168.62Indiav New ZealandBengaluru316 Oct 2024Test # 2555
69*1351185158.47Indiav EnglandBirmingham32 Jul 2025Test # 2591
68624372158.13Indiav BangladeshKanpur227 Sep 2024Test # 2552
661099412-70.21Indiav EnglandThe Oval331 Jul 2025Test # 2598
65745883112.06Indiav EnglandBirmingham32 Jul 2025Test # 2591
64845791112.28Indiav New ZealandWankhede41 Nov 2024Test # 2560
61*2661814133.70Indiav EnglandLord's410 Jul 2025Test # 2594
61473364184.84Indiav AustraliaSydney33 Jan 2025Test # 2575
611961517-40.39Indiav EnglandManchester123 Jul 2025Test # 2596
60825982101.69Indiav New ZealandWankhede21 Nov 2024Test # 2560
5818710710154.20Indiav EnglandManchester123 Jul 2025Test # 2596
571791098-52.29Indiav EnglandThe Oval131 Jul 2025Test # 2598
562051189-47.45Indiav BangladeshChennai119 Sep 2024Test # 2550
551408410-65.47Indiav EnglandBirmingham32 Jul 2025Test # 2591
54154753272.00Indiav EnglandManchester123 Jul 2025Test # 2596
53129775-68.83Indiav EnglandThe Oval331 Jul 2025Test # 2598
53584644115.21Indiav EnglandThe Oval331 Jul 2025Test # 2598
5289638182.53Indiav New ZealandBengaluru316 Oct 2024Test # 2555
51544581113.33Indiav BangladeshKanpur427 Sep 2024Test # 2552
501891621-30.86Indiav AustraliaMelbourne226 Dec 2024Test # 2571
47503541134.28Indiav BangladeshKanpur227 Sep 2024Test # 2552
46139984-46.93Indiav EnglandManchester123 Jul 2025Test # 2596
4299842-50.00Indiav New ZealandPune424 Oct 2024Test # 2557
42103543377.77Indiav AustraliaAdelaide16 Dec 2024Test # 2568
4279476189.36Indiav AustraliaAdelaide36 Dec 2024Test # 2568
42109788-53.84Indiav EnglandLeeds120 Jun 2025Test # 2587
421171033140.77Indiav EnglandBirmingham12 Jul 2025Test # 2591
4189596169.49Indiav AustraliaPerth122 Nov 2024Test # 2561
41124885-46.59Indiav EnglandManchester123 Jul 2025Test # 2596
40149983140.81Indiav AustraliaSydney13 Jan 2025Test # 2575
4090624-64.51Indiav EnglandLord's210 Jul 2025Test # 2594
3982526-75.00Indiav BangladeshChennai119 Sep 2024Test # 2550
39613641108.33Indiav BangladeshKanpur227 Sep 2024Test # 2552
39122586-67.24Indiav EnglandLord's410 Jul 2025Test # 2594
38*523642105.55Indiav New ZealandWankhede21 Nov 2024Test # 2560
38*482732140.74Indiav AustraliaPerth322 Nov 2024Test # 2561
3854463282.60Indiav New ZealandPune224 Oct 2024Test # 2557
381481086-35.18Indiav EnglandThe Oval131 Jul 2025Test # 2598
37146783147.43Indiav AustraliaPerth122 Nov 2024Test # 2561
3796646-57.81Indiav AustraliaAdelaide16 Dec 2024Test # 2568
36125864-41.86Indiav AustraliaMelbourne226 Dec 2024Test # 2571
3572526-67.30Indiav New ZealandBengaluru316 Oct 2024Test # 2555
3455464-73.91Indiav EnglandThe Oval331 Jul 2025Test # 2598
31109515-60.78Indiav AustraliaAdelaide16 Dec 2024Test # 2568
3161442170.45Indiav AustraliaBrisbane214 Dec 2024Test # 2570
3173505-62.00Indiav EnglandBirmingham12 Jul 2025Test # 2591
3071722141.66Indiav New ZealandPune224 Oct 2024Test # 2557
30107604-50.00Indiav New ZealandPune224 Oct 2024Test # 2557
3076524-57.69Indiav New ZealandWankhede21 Nov 2024Test # 2560
301311042-28.84Indiav AustraliaMelbourne426 Dec 2024Test # 2571
3079484-62.50Indiav EnglandLeeds320 Jun 2025Test # 2587
30119914-32.96Indiav EnglandLord's210 Jul 2025Test # 2594
29*40374-78.37Indiav BangladeshKanpur427 Sep 2024Test # 2552
2910694-130.85Indiav AustraliaPerth322 Nov 2024Test # 2561
2859315-90.32Indiav AustraliaAdelaide36 Dec 2024Test # 2568
2870303-93.33Indiav AustraliaAdelaide36 Dec 2024Test # 2568
2869373-75.67Indiav AustraliaMelbourne226 Dec 2024Test # 2571
2836226-127.27Indiav EnglandBirmingham32 Jul 2025Test # 2591
27118902-30.00Indiav EnglandManchester123 Jul 2025Test # 2596
26111743-35.13Indiav AustraliaPerth122 Nov 2024Test # 2561
26149953-27.36Indiav AustraliaSydney13 Jan 2025Test # 2575
2659465-56.52Indiav EnglandBirmingham32 Jul 2025Test # 2591
2682553-47.27Indiav EnglandThe Oval131 Jul 2025Test # 2598
25*61402162.50Indiav EnglandLeeds320 Jun 2025Test # 2587
2590712-35.21Indiav AustraliaPerth322 Nov 2024Test # 2561
2563421159.52Indiav EnglandBirmingham12 Jul 2025Test # 2591
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

India vs England at The Oval, India in England 5th Test, Jul 31-Aug 4, 2025 [Test # 2598]

India vs England at Manchester, India in England 4th Test, Jul 23-27, 2025 [Test # 2596]

England vs India at Lord's, India in England 3rd Test, Jul 10-14, 2025 [Test # 2594]