Batting Most Runs Innings - vs India

High scores in 2023 in FC+LA+T20s - vs India

High scores
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
18061142221-42.65Australiav IndiaAhmedabad109 Mar 2023Test # 2499
16328317425193.67Australiav IndiaThe Oval107 Jun 2023Test # 2505
140125781210179.48New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
138144100128138.00New Zealandv IndiaIndore224 Jan 2023ODI # 4511
137166120154114.16Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
13418011997112.60New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
13019212795102.36New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
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
104*794888216.66Australiav IndiaGuwahati228 Nov 2023T20I # 2372
9611484133114.28Australiav IndiaRajkot127 Sep 2023ODI # 4657
9024316310255.21Australiav IndiaAhmedabad309 Mar 2023Test # 2499
85*935556154.54West Indiesv IndiaLauderhill213 Aug 2023T20I # 2194
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
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
753032355131.91West Indiesv IndiaPort of Spain220 Jul 2023Test # 2513
75133876186.20New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
74896181121.31Australiav IndiaRajkot127 Sep 2023ODI # 4657
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
69116738194.52New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
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
63*2702137-29.57Australiav IndiaAhmedabad309 Mar 2023Test # 2499
63*120802278.75West Indiesv IndiaBridgetown229 Jul 2023ODI # 4623
6282692489.85Afghanistanv IndiaDelhi111 Oct 2023ODI # 4666
61613934156.41West Indiesv IndiaLauderhill112 Aug 2023T20I # 2193
601621474-40.81Australiav IndiaIndore201 Mar 2023Test # 2496
59*413035196.66New Zealandv IndiaRanchi127 Jan 2023T20I # 1990
58*1331104-52.72Australiav IndiaAhmedabad219 Nov 2023ODI # 4705
58119978-59.79Nepalv IndiaPallekele104 Sep 2023ODI # 4632
57794571126.66New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
56*382226254.54Sri Lankav IndiaPune105 Jan 2023T20I # 1985
56403464164.70Australiav IndiaRajkot127 Sep 2023ODI # 4657
56137877264.36South Africav IndiaCenturion226 Dec 2023Test # 2520
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
53653971135.89Australiav IndiaIndore224 Sep 2023ODI # 4654
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
52116817-64.19South Africav IndiaGqeberha219 Dec 2023ODI # 4714
51*523010-170.00Australiav IndiaVisakhapatnam219 Mar 2023ODI # 4541
51*423344154.54Irelandv IndiaDublin (Malahide)118 Aug 2023T20I # 2200
51754353118.60Bangladeshv IndiaPune119 Oct 2023ODI # 4674
50101636-79.36Sri Lankav IndiaEden Gardens112 Jan 2023ODI # 4503
5089587-86.20Pakistanv IndiaAhmedabad114 Oct 2023ODI # 4669
49*77536192.45Australiav IndiaIndore401 Mar 2023Test # 2496
49*-4332113.95Afghanistanv IndiaHangzhou107 Oct 2023T20I # 2301
491271238-39.83Australiav IndiaNagpur109 Feb 2023Test # 2490
4989697-71.01Pakistanv IndiaAhmedabad114 Oct 2023ODI # 4669
49422781181.48South Africav IndiaGqeberha212 Dec 2023T20I # 2396
48*80654-73.84West Indiesv IndiaBridgetown229 Jul 2023ODI # 4623
4898697169.56Australiav IndiaThe Oval107 Jun 2023Test # 2505
48563233150.00West Indiesv IndiaTarouba103 Aug 2023T20I # 2188
4868561285.71Nepalv IndiaPallekele104 Sep 2023ODI # 4632
4740409-117.50Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
47794781100.00Australiav IndiaChennai122 Mar 2023ODI # 4545
47135996147.47West Indiesv IndiaRoseau112 Jul 2023Test # 2510
47633514134.28West Indiesv IndiaLauderhill213 Aug 2023T20I # 2194
46112715-64.78Australiav IndiaChennai108 Oct 2023ODI # 4662
46603633127.77Bangladeshv IndiaPune119 Oct 2023ODI # 4674
45472733166.66Sri Lankav IndiaWankhede203 Jan 2023T20I # 1984
45412932155.17West Indiesv IndiaLauderhill112 Aug 2023T20I # 2193
45644532100.00Australiav IndiaMohali122 Sep 2023ODI # 4651
4587804-56.25Netherlandsv IndiaBengaluru212 Nov 2023ODI # 4702
45492524180.00Australiav IndiaThiruvananthapuram226 Nov 2023T20I # 2367
4453456197.77Bangladeshv IndiaColombo (RPS)115 Sep 2023ODI # 4645
4347466193.47Australiav IndiaDelhi317 Feb 2023Test # 2493
43108608-71.66Australiav IndiaThe Oval107 Jun 2023Test # 2505
4376454195.55West Indiesv IndiaBridgetown127 Jul 2023ODI # 4622
42*81463191.30Sri Lankav IndiaColombo (RPS)212 Sep 2023ODI # 4641
42*392314182.60Australiav IndiaThiruvananthapuram226 Nov 2023T20I # 2367
42624032105.00New Zealandv IndiaIndore224 Jan 2023ODI # 4511
42594251100.00West Indiesv IndiaProvidence108 Aug 2023T20I # 2192
4174615-67.21Australiav IndiaAhmedabad109 Mar 2023Test # 2499
4180577-71.92Australiav IndiaThe Oval307 Jun 2023Test # 2505
411991264-32.53Australiav IndiaThe Oval307 Jun 2023Test # 2505
41463422120.58West Indiesv IndiaTarouba103 Aug 2023T20I # 2188
4184665-62.12Sri Lankav IndiaColombo (RPS)212 Sep 2023ODI # 4641
4184603168.33Australiav IndiaMohali122 Sep 2023ODI # 4651
4176526-78.84Australiav IndiaChennai108 Oct 2023ODI # 4662
41583342124.24New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
40*331913210.52West Indiesv IndiaProvidence108 Aug 2023T20I # 2192
40633971102.56New Zealandv IndiaHyderabad218 Jan 2023ODI # 4507
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:

West Indies Academy vs Sri Lanka Emerging Players at North Sound, Sri Lanka Emerging Players in West Indies 1st unofficial ODI, Jun 21, 2025 [List A]

Scotland vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 78th Match, Jun 12, 2025 [ODI # 4888]

Nepal vs Netherlands at Dundee, ICC Men's Cricket World Cup League 2 77th Match, Jun 10, 2025 [ODI # 4887]