Batting Most Runs Innings - vs India

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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
19637327821-70.50Englandv IndiaHyderabad325 Jan 2024Test # 2525
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
18061142221-42.65Australiav IndiaAhmedabad109 Mar 2023Test # 2499
16328317425193.67Australiav IndiaThe Oval107 Jun 2023Test # 2505
153251151232101.32Englandv IndiaRajkot215 Feb 2024Test # 2530
15224716018-95.00Australiav IndiaBrisbane114 Dec 2024Test # 2570
140125781210179.48New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
14018414117499.29Australiav IndiaAdelaide206 Dec 2024Test # 2568
14029419713371.06Australiav IndiaMelbourne126 Dec 2024Test # 2571
138144100128138.00New Zealandv IndiaIndore224 Jan 2023ODI # 4511
137166120154114.16Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
13418011997112.60New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
13424815713485.35New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
13019212795102.36New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
122*36227410-44.52Englandv IndiaRanchi123 Feb 2024Test # 2531
12133326819-45.14Australiav IndiaThe Oval107 Jun 2023Test # 2505
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
11424917018-67.05Australiav IndiaAhmedabad109 Mar 2023Test # 2499
1105650118220.00Australiav IndiaVisakhapatnam123 Nov 2023T20I # 2360
108*11288123122.72Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
107*29819417155.15Bangladeshv IndiaKanpur127 Sep 2024Test # 2552
106164103172102.91South Africav IndiaCape Town303 Jan 2024Test # 2522
104*794888216.66Australiav IndiaGuwahati228 Nov 2023T20I # 2372
10130219012-53.15Australiav IndiaBrisbane114 Dec 2024Test # 2570
9611484133114.28Australiav IndiaRajkot127 Sep 2023ODI # 4657
961271029294.11Sri Lankav IndiaColombo (RPS)107 Aug 2024ODI # 4754
9116710511386.66New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
9024316310255.21Australiav IndiaAhmedabad309 Mar 2023Test # 2499
891541018-88.11Australiav IndiaPerth422 Nov 2024Test # 2561
8617013310-64.66New Zealandv IndiaPune324 Oct 2024Test # 2557
85*935556154.54West Indiesv IndiaLauderhill213 Aug 2023T20I # 2194
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
8417512812-65.62Englandv IndiaDharamsala307 Mar 2024Test # 2534
821751278364.56Bangladeshv IndiaChennai419 Sep 2024Test # 2550
821791293363.56New Zealandv IndiaWankhede101 Nov 2024Test # 2560
8120112512164.80Australiav IndiaDelhi117 Feb 2023Test # 2493
819965105124.61Australiav IndiaWankhede117 Mar 2023ODI # 4538
81121876393.10South Africav IndiaPaarl221 Dec 2023ODI # 4716
80121856394.11Bangladeshv IndiaColombo (RPS)115 Sep 2023ODI # 4645
80128888190.90Afghanistanv IndiaDelhi111 Oct 2023ODI # 4666
7916510811173.14Englandv IndiaDharamsala107 Mar 2024Test # 2534
79694874164.58Sri Lankav IndiaPallekele227 Jul 2024T20I # 2767
76897811297.43Englandv IndiaVisakhapatnam202 Feb 2024Test # 2526
76764394176.74Australiav IndiaGros Islet224 Jun 2024T20I # 2721
7616214111-53.90New Zealandv IndiaPune124 Oct 2024Test # 2557
753032355131.91West Indiesv IndiaPort of Spain220 Jul 2023Test # 2513
75133876186.20New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
74896181121.31Australiav IndiaRajkot127 Sep 2023ODI # 4657
731741328155.30Englandv IndiaVisakhapatnam402 Feb 2024Test # 2526
72*1961429-50.70Australiav IndiaDelhi117 Feb 2023Test # 2493
721258011-90.00Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
72725154141.17Irelandv IndiaDublin (Malahide)220 Aug 2023T20I # 2208
7299589-124.13Australiav IndiaRajkot127 Sep 2023ODI # 4657
721901457-49.65Australiav IndiaMelbourne126 Dec 2024Test # 2571
711671384251.44New Zealandv IndiaWankhede101 Nov 2024Test # 2560
70122886379.54Englandv IndiaHyderabad125 Jan 2024Test # 2525
70130887279.54Australiav IndiaBrisbane114 Dec 2024Test # 2570
702281393-50.35Australiav IndiaMelbourne326 Dec 2024Test # 2571
69116738194.52New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
67*996572103.07Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
67674064167.50West Indiesv IndiaProvidence206 Aug 2023T20I # 2191
66*523666183.33Australiav IndiaVisakhapatnam219 Mar 2023ODI # 4541
66*1621058-62.85Australiav IndiaThe Oval307 Jun 2023Test # 2505
66124827-80.48Bangladeshv IndiaPune119 Oct 2023ODI # 4674
65*734971132.65Zimbabwev IndiaHarare210 Jul 2024T20I # 2749
6589735489.04New Zealandv IndiaBengaluru216 Oct 2024Test # 2555
651281055161.90New Zealandv IndiaPune124 Oct 2024Test # 2557
642041269-50.79Australiav IndiaAdelaide206 Dec 2024Test # 2568
63*2702137-29.57Australiav IndiaAhmedabad309 Mar 2023Test # 2499
63*120802278.75West Indiesv IndiaBridgetown229 Jul 2023ODI # 4623
63*614253150.00Bangladeshv IndiaHyderabad212 Oct 2024T20I # 2904
6282692489.85Afghanistanv IndiaDelhi111 Oct 2023ODI # 4666
61613934156.41West Indiesv IndiaLauderhill112 Aug 2023T20I # 2193
601621474-40.81Australiav IndiaIndore201 Mar 2023Test # 2496
6093917-65.93Englandv IndiaRanchi323 Feb 2024Test # 2531
6092656292.30Australiav IndiaMelbourne126 Dec 2024Test # 2571
59*413035196.66New Zealandv IndiaRanchi127 Jan 2023T20I # 1990
59118824-71.95Sri Lankav IndiaColombo (RPS)107 Aug 2024ODI # 4754
58*1331104-52.72Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
58119978-59.79Nepalv IndiaPallekele104 Sep 2023ODI # 4632
58108969160.41Englandv IndiaRanchi123 Feb 2024Test # 2531
57794571126.66New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
57353554162.85Afghanistanv IndiaIndore114 Jan 2024T20I # 2431
572011216-47.10Australiav IndiaMelbourne126 Dec 2024Test # 2571
56*382226254.54Sri Lankav IndiaPune105 Jan 2023T20I # 1985
56403464164.70Australiav IndiaRajkot127 Sep 2023ODI # 4657
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
56116759-74.66Sri Lankav IndiaColombo (RPS)102 Aug 2024ODI # 4752
55*492344239.13Afghanistanv IndiaBengaluru217 Jan 2024T20I # 2435
5499815266.66Bangladeshv IndiaColombo (RPS)115 Sep 2023ODI # 4645
54463645150.00Australiav IndiaIndore224 Sep 2023ODI # 4654
54653916138.46Netherlandsv IndiaBengaluru212 Nov 2023ODI # 4702
545236-5150.00Australiav IndiaBengaluru203 Dec 2023T20I # 2380
54221745317.64South Africav IndiaCenturion213 Nov 2024T20I # 2947
53653971135.89Australiav IndiaIndore224 Sep 2023ODI # 4654
53573462155.88Sri Lankav IndiaPallekele128 Jul 2024T20I # 2768
52393134167.74Sri Lankav IndiaPune105 Jan 2023T20I # 1985
52813571148.57New Zealandv IndiaRanchi127 Jan 2023T20I # 1990
5275536298.11Australiav IndiaMohali122 Sep 2023ODI # 4651
5265418-126.82Australiav IndiaVisakhapatnam123 Nov 2023T20I # 2360
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]