Batting Most Runs Innings - last 2 years

High scores for India in Tests - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
367*410334494109.88South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
26950938730369.50Indiav EnglandBirmingham102 Jul 2025Test # 2591
25960734329375.51South Africav PakistanCape Town103 Jan 2025Test # 2576
214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
20942329019772.06Indiav EnglandVisakhapatnam102 Feb 2024Test # 2526
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
17743226912465.79South Africav BangladeshChattogram129 Oct 2024Test # 2559
17150138716144.18Indiav West IndiesRoseau212 Jul 2023Test # 2510
16144229715354.20Indiav AustraliaPerth322 Nov 2024Test # 2561
16124316213899.38Indiav EnglandBirmingham302 Jul 2025Test # 2591
15320516011495.62South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
14734822719164.75Indiav EnglandLeeds120 Jun 2025Test # 2587
14723620617271.35South Africav ZimbabweBulawayo328 Jun 2025Test # 2590
13738124718-55.46Indiav EnglandLeeds320 Jun 2025Test # 2587
13638320714-65.70South Africav AustraliaLord's411 Jun 2025Test # 2585
13425117812675.28Indiav EnglandLeeds120 Jun 2025Test # 2587
13129219614366.83Indiav EnglandRajkot115 Feb 2024Test # 2530
1223162219255.20South Africav Sri LankaDurban327 Nov 2024Test # 2563
12127220611-58.73Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
11820814015384.28Indiav EnglandLeeds320 Jun 2025Test # 2587
11829616414271.95Indiav EnglandThe Oval331 Jul 2025Test # 2598
1142661448279.16South Africav BangladeshMirpur221 Oct 2024Test # 2556
11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
1133252289-49.56South Africav Sri LankaDurban327 Nov 2024Test # 2563
1123672259249.77Indiav EnglandRajkot115 Feb 2024Test # 2530
11022214112278.01South Africav New ZealandHamilton313 Feb 2024Test # 2529
11016815012573.33Indiav EnglandDharamsala207 Mar 2024Test # 2534
10914812813485.15Indiav BangladeshChennai319 Sep 2024Test # 2550
107*21818513157.83Indiav EnglandManchester323 Jul 2025Test # 2596
106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
1062381986353.53South Africav BangladeshChattogram129 Oct 2024Test # 2559
1062481799259.21South Africav PakistanCape Town103 Jan 2025Test # 2576
105*1881508470.00South Africav BangladeshChattogram129 Oct 2024Test # 2559
105*20213312378.94South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10420014711270.74Indiav EnglandVisakhapatnam302 Feb 2024Test # 2526
10330322110246.60Indiav West IndiesRoseau212 Jul 2023Test # 2510
10325016213363.58Indiav EnglandDharamsala207 Mar 2024Test # 2534
10337923812-43.27Indiav EnglandManchester323 Jul 2025Test # 2596
101*2982069149.02Indiav EnglandManchester323 Jul 2025Test # 2596
10119913714473.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
10136125011-40.40South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
10123915916163.52Indiav EnglandLeeds120 Jun 2025Test # 2587
100*2261438269.93Indiav AustraliaPerth322 Nov 2024Test # 2561
100*13112410-80.64South Africav ZimbabweBulawayo128 Jun 2025Test # 2590
1001521479568.02South Africav PakistanCape Town103 Jan 2025Test # 2576
10033117713-56.49Indiav EnglandLord's210 Jul 2025Test # 2594
991831059594.28Indiav New ZealandBengaluru316 Oct 2024Test # 2555
912261519260.26Indiav EnglandRajkot315 Feb 2024Test # 2530
902111496460.40Indiav EnglandRanchi223 Feb 2024Test # 2531
90-1467161.64Indiav New ZealandWankhede201 Nov 2024Test # 2560
903002308-39.13Indiav EnglandManchester323 Jul 2025Test # 2596
8927214415-61.80South Africav PakistanCenturion226 Dec 2024Test # 2572
8920813710164.96Indiav EnglandBirmingham102 Jul 2025Test # 2591
872901807248.33Indiav EnglandHyderabad225 Jan 2024Test # 2525
871139613390.62South Africav New ZealandMount Maunganui404 Feb 2024Test # 2528
8720010713-81.30Indiav EnglandBirmingham102 Jul 2025Test # 2591
861761238269.91Indiav EnglandHyderabad225 Jan 2024Test # 2525
862651827147.25South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
8618112410269.35Indiav BangladeshChennai119 Sep 2024Test # 2550
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
842051398-60.43Indiav AustraliaBrisbane214 Dec 2024Test # 2570
843102088-40.38Indiav AustraliaMelbourne426 Dec 2024Test # 2571
8219111811169.49Indiav AustraliaMelbourne226 Dec 2024Test # 2571
82941017-81.18South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
81*1119315-87.09South Africav PakistanCenturion226 Dec 2024Test # 2572
801801439255.94Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
809674103108.10Indiav EnglandHyderabad225 Jan 2024Test # 2525
782071457253.79South Africav West IndiesPort of Spain107 Aug 2024Test # 2542
781521098171.55South Africav Sri LankaGqeberha105 Dec 2024Test # 2566
78135877389.65South Africav ZimbabweBulawayo106 Jul 2025Test # 2593
77936593118.46Indiav New ZealandPune424 Oct 2024Test # 2557
773021765-43.75Indiav AustraliaPerth322 Nov 2024Test # 2561
772011237162.60Indiav AustraliaBrisbane214 Dec 2024Test # 2570
762621825-41.75Indiav West IndiesRoseau212 Jul 2023Test # 2510
761378212192.68Indiav South AfricaCenturion326 Dec 2023Test # 2520
741581128266.07Indiav EnglandLord's210 Jul 2025Test # 2594
731901178162.39Indiav EnglandRanchi223 Feb 2024Test # 2531
727051122141.17Indiav BangladeshKanpur227 Sep 2024Test # 2552
722071318154.96Indiav EnglandLord's210 Jul 2025Test # 2594
701361028168.62Indiav New ZealandBengaluru316 Oct 2024Test # 2555
702211179159.82South Africav Sri LankaDurban127 Nov 2024Test # 2563
69*1351185158.47Indiav EnglandBirmingham302 Jul 2025Test # 2591
68*106726394.44Indiav EnglandRajkot315 Feb 2024Test # 2530
68*147755290.66South Africav BangladeshChattogram129 Oct 2024Test # 2559
68745062136.00South Africav West IndiesPort of Spain307 Aug 2024Test # 2542
68624372158.13Indiav BangladeshKanpur227 Sep 2024Test # 2552
661721163256.89South Africav Sri LankaGqeberha305 Dec 2024Test # 2566
661951345-49.25South Africav AustraliaLord's411 Jun 2025Test # 2585
661099412-70.21Indiav EnglandThe Oval331 Jul 2025Test # 2598
6514310310163.10Indiav EnglandDharamsala207 Mar 2024Test # 2534
65745883112.06Indiav EnglandBirmingham302 Jul 2025Test # 2591
642211569-41.02South Africav New ZealandHamilton113 Feb 2024Test # 2529
64845791112.28Indiav New ZealandWankhede401 Nov 2024Test # 2560
6280669193.93Indiav EnglandRajkot115 Feb 2024Test # 2530
62725483114.81South Africav PakistanCape Town103 Jan 2025Test # 2576
61*2661814133.70Indiav EnglandLord's410 Jul 2025Test # 2594
612351525-40.13Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Zimbabwe vs Kenya at Nairobi (Gym), Men's T20 World Cup Sub Regional Africa QLF B 14th Match, Oct 24, 2024 [T20I # 2934]

Rwanda vs Mozambique at Nairobi (Gym), Men's T20 World Cup Sub Regional Africa QLF B 11th Match, Oct 23, 2024 [T20I # 2930]

Mozambique vs Seychelles at Nairobi (Gym), Men's T20 World Cup Sub Regional Africa QLF B 7th Match, Oct 22, 2024 [T20I # 2923]