Batting Most Runs Innings - India

High scores in 2023 in Tests+ODIs+T20Is - India

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
214*324236141290.67Indiav EnglandRajkot315 Feb 2024Test # 2530
20942329019772.06Indiav EnglandVisakhapatnam102 Feb 2024Test # 2526
208225149199139.59Indiav New ZealandHyderabad118 Jan 2023ODI # 4507
18651736415-51.09Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
17150138716144.18Indiav West IndiesRoseau212 Jul 2023Test # 2510
166*173110138150.90Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
16144229715354.20Indiav AustraliaPerth322 Nov 2024Test # 2561
15027919518376.92Indiav New ZealandBengaluru316 Oct 2024Test # 2555
13111184165155.95Indiav AfghanistanDelhi211 Oct 2023ODI # 4666
13129219614366.83Indiav EnglandRajkot115 Feb 2024Test # 2530
128*14594105136.17Indiav NetherlandsBengaluru112 Nov 2023ODI # 4702
12835123512154.46Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
126*9963127200.00Indiav New ZealandAhmedabad101 Feb 2023T20I # 1992
123*9757137215.78Indiav AustraliaGuwahati128 Nov 2023T20I # 2372
122*1479493129.78Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
121*10369118175.36Indiav AfghanistanBengaluru117 Jan 2024T20I # 2435
12127220611-58.73Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
1211851338590.97Indiav BangladeshColombo (RPS)215 Sep 2023ODI # 4645
120*6947910255.31Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
12034421215256.60Indiav AustraliaNagpur209 Feb 2023Test # 2490
119*24317610467.61Indiav BangladeshChennai319 Sep 2024Test # 2550
11714911392103.53Indiav New ZealandWankhede115 Nov 2023ODI # 4703
11614797142119.58Indiav Sri LankaThiruvananthapuram115 Jan 2023ODI # 4505
11426618911160.31Indiav AustraliaMelbourne226 Dec 2024Test # 2571
11311787121129.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
11322313311284.96Indiav BangladeshChennai119 Sep 2024Test # 2550
112*675179219.60Indiav Sri LankaRajkot107 Jan 2023T20I # 1986
11212078135143.58Indiav New ZealandIndore124 Jan 2023ODI # 4511
1123672259249.77Indiav EnglandRajkot115 Feb 2024Test # 2530
111*141106122104.71Indiav PakistanColombo (RPS)110 Sep 2023ODI # 4639
1117447118236.17Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
11016815012573.33Indiav EnglandDharamsala207 Mar 2024Test # 2534
109*1045669194.64Indiav South AfricaJohannesburg115 Nov 2024T20I # 2952
10914812813485.15Indiav BangladeshChennai319 Sep 2024Test # 2550
1081671146394.73Indiav South AfricaPaarl121 Dec 2023ODI # 4716
107*975687191.07Indiav South AfricaCenturion113 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban108 Nov 2024T20I # 2938
10511890113116.66Indiav AustraliaIndore124 Sep 2023ODI # 4654
1051147048150.00Indiav New ZealandWankhede115 Nov 2023ODI # 4703
1041559764107.21Indiav AustraliaIndore124 Sep 2023ODI # 4654
10420014711270.74Indiav EnglandVisakhapatnam302 Feb 2024Test # 2526
103*1139764106.18Indiav BangladeshPune219 Oct 2023ODI # 4674
10330322110246.60Indiav West IndiesRoseau212 Jul 2023Test # 2510
10325016213363.58Indiav EnglandDharamsala207 Mar 2024Test # 2534
1029864114159.37Indiav NetherlandsBengaluru112 Nov 2023ODI # 4702
101*19512110-83.47Indiav South AfricaEden Gardens105 Nov 2023ODI # 4694
1011138596118.82Indiav New ZealandIndore124 Jan 2023ODI # 4511
10119913714473.72Indiav South AfricaCenturion126 Dec 2023Test # 2520
100*2261438269.93Indiav AustraliaPerth322 Nov 2024Test # 2561
100-4987204.08Indiav NepalHangzhou103 Oct 2023T20I # 2278
100825678178.57Indiav South AfricaJohannesburg114 Dec 2023T20I # 2401
100614778212.76Indiav ZimbabweHarare107 Jul 2024T20I # 2739
991831059594.28Indiav New ZealandBengaluru316 Oct 2024Test # 2555
97*1801158284.34Indiav AustraliaChennai208 Oct 2023ODI # 4662
951541048291.34Indiav New ZealandDharamsala222 Oct 2023ODI # 4678
93*6653132175.47Indiav ZimbabweHarare213 Jul 2024T20I # 2759
9213692112100.00Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
92594178224.39Indiav AustraliaGros Islet124 Jun 2024T20I # 2721
912261519260.26Indiav EnglandRajkot315 Feb 2024Test # 2530
902111496460.40Indiav EnglandRanchi223 Feb 2024Test # 2531
90-1467161.64Indiav New ZealandWankhede201 Nov 2024Test # 2560
8925412911168.99Indiav AustraliaThe Oval207 Jun 2023Test # 2505
881399411-93.61Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
87122907196.66Indiav PakistanPallekele102 Sep 2023ODI # 4630
8716210110386.13Indiav EnglandLucknow129 Oct 2023ODI # 4686
872901807248.33Indiav EnglandHyderabad225 Jan 2024Test # 2525
86916366136.50Indiav PakistanAhmedabad214 Oct 2023ODI # 4669
861761238269.91Indiav EnglandHyderabad225 Jan 2024Test # 2525
8618112410269.35Indiav BangladeshChennai119 Sep 2024Test # 2550
851689211-92.39Indiav West IndiesTarouba101 Aug 2023ODI # 4624
851711166-73.27Indiav AustraliaChennai208 Oct 2023ODI # 4662
84*8551113164.70Indiav West IndiesLauderhill212 Aug 2023T20I # 2193
8424517410148.27Indiav AustraliaNagpur209 Feb 2023Test # 2490
842051398-60.43Indiav AustraliaBrisbane214 Dec 2024Test # 2570
843102088-40.38Indiav AustraliaMelbourne426 Dec 2024Test # 2571
831056793123.88Indiav Sri LankaGuwahati110 Jan 2023ODI # 4501
835444104188.63Indiav West IndiesProvidence208 Aug 2023T20I # 2192
821168192101.23Indiav PakistanPallekele102 Sep 2023ODI # 4630
82845636146.42Indiav Sri LankaWankhede102 Nov 2023ODI # 4690
8219111811169.49Indiav AustraliaMelbourne226 Dec 2024Test # 2571
81945756142.10Indiav AustraliaRajkot227 Sep 2023ODI # 4657
80*1166683121.21Indiav New ZealandWankhede115 Nov 2023ODI # 4703
801801439255.94Indiav West IndiesPort of Spain120 Jul 2023Test # 2513
80764294190.47Indiav AustraliaVisakhapatnam223 Nov 2023T20I # 2360
809674103108.10Indiav EnglandHyderabad225 Jan 2024Test # 2525
791761135469.91Indiav AustraliaAhmedabad209 Mar 2023Test # 2499
77*8847111163.82Indiav ZimbabweHarare107 Jul 2024T20I # 2739
77856483120.31Indiav West IndiesTarouba101 Aug 2023ODI # 4624
77754735163.82Indiav West IndiesLauderhill212 Aug 2023T20I # 2193
77101877288.50Indiav South AfricaEden Gardens105 Nov 2023ODI # 4694
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
76875962128.81Indiav South AfricaBridgetown129 Jun 2024T20I # 2729
75*176917182.41Indiav AustraliaWankhede217 Mar 2023ODI # 4538
75663585214.28Indiav BangladeshHyderabad112 Oct 2024T20I # 2904
74*875965125.42Indiav NepalPallekele204 Sep 2023ODI # 4632
741401159364.34Indiav AustraliaDelhi217 Feb 2023Test # 2493
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
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:

Bangladesh Under-19s vs Pakistan Under-19s (Young Cricketers) at Rajshahi, Pakistan Under-19s in Bangladesh Only T20, May 17, 2023 [Youth T20I # 16]

England Under-19s (Young Cricketers) vs Australia Under-19s at Brisbane, England Under-19s in Australia Only Youth T20I, Feb 19, 2023 [Youth T20I # 15]

Bangladesh Under-19s vs Pakistan Under-19s (Young Cricketers) at Multan, Bangladesh Under-19s in Pakistan 2nd Youth T20I, Nov 18, 2022 [Youth T20I # 14]