Batting Most Runs Innings - vs India

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

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Innings in match
Match Date
Scorecard
18542528728-64.45South Africav IndiaCenturion226 Dec 2023Test # 2520
18061142221-42.65Australiav IndiaAhmedabad109 Mar 2023Test # 2499
16328317425193.67Australiav IndiaThe Oval107 Jun 2023Test # 2505
145*130104195139.42New Zealandv IndiaAuckland225 Nov 2022ODI # 4483
142*24017319182.08Englandv IndiaBirmingham401 Jul 2022Test # 2470
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
129*1509694134.37South Africav IndiaPaarl119 Jan 2022ODI # 4344
12417113012295.38South Africav IndiaCape Town123 Jan 2022ODI # 4349
12133326819-45.14Australiav IndiaThe Oval107 Jun 2023Test # 2505
119*1721229697.54South Africav IndiaGqeberha219 Dec 2023ODI # 4714
1152271358385.18West Indiesv IndiaPort of Spain124 Jul 2022ODI # 4438
1151479593121.05Zimbabwev IndiaHarare222 Aug 2022ODI # 4457
114*23514515178.62Englandv IndiaBirmingham401 Jul 2022Test # 2470
11424917018-67.05Australiav IndiaAhmedabad109 Mar 2023Test # 2499
1102001438-76.92South Africav IndiaPaarl119 Jan 2022ODI # 4344
1105650118220.00Australiav IndiaVisakhapatnam123 Nov 2023T20I # 2360
108*11288123122.72Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
10722817415-61.49Sri Lankav IndiaBengaluru412 Mar 2022Test # 2456
106*794787225.53South Africav IndiaGuwahati202 Oct 2022T20I # 1803
10623514014275.71Englandv IndiaBirmingham201 Jul 2022Test # 2470
104*794888216.66Australiav IndiaGuwahati228 Nov 2023T20I # 2372
100*804878208.33South Africav IndiaIndore104 Oct 2022T20I # 1805
100*1448384120.48Bangladeshv IndiaMirpur107 Dec 2022ODI # 4496
10031522413144.64Bangladeshv IndiaChattogram414 Dec 2022Test # 2481
96*30918810-51.06South Africav IndiaJohannesburg403 Jan 2022Test # 2445
9611484133114.28Australiav IndiaRajkot127 Sep 2023ODI # 4657
94*184987195.91New Zealandv IndiaAuckland225 Nov 2022ODI # 4483
911541088184.25South Africav IndiaPaarl221 Jan 2022ODI # 4346
9024316310255.21Australiav IndiaAhmedabad309 Mar 2023Test # 2499
86*744747182.97Englandv IndiaAdelaide210 Nov 2022T20I # 1878
85*935556154.54West Indiesv IndiaLauderhill213 Aug 2023T20I # 2194
84*20214711157.14South Africav IndiaCenturion226 Dec 2023Test # 2520
841281086677.77Bangladeshv IndiaChattogram414 Dec 2022Test # 2481
8425115712153.50Bangladeshv IndiaMirpur122 Dec 2022Test # 2484
8218911310-72.56South Africav IndiaCape Town411 Jan 2022Test # 2448
81594675176.08South Africav IndiaCuttack212 Jun 2022T20I # 1569
8120112512164.80Australiav IndiaDelhi117 Feb 2023Test # 2493
819965105124.61Australiav IndiaWankhede117 Mar 2023ODI # 4538
81121876393.10South Africav IndiaPaarl221 Dec 2023ODI # 4716
80*744993163.26Englandv IndiaAdelaide210 Nov 2022T20I # 1878
80121856394.11Bangladeshv IndiaColombo (RPS)115 Sep 2023ODI # 4645
80128888190.90Afghanistanv IndiaDelhi111 Oct 2023ODI # 4666
79128897188.76South Africav IndiaRanchi109 Oct 2022ODI # 4471
78986673118.18South Africav IndiaPaarl221 Jan 2022ODI # 4346
77653965197.43Englandv IndiaNottingham110 Jul 2022T20I # 1631
77133967-80.20Bangladeshv IndiaMirpur107 Dec 2022ODI # 4496
75*724675163.04South Africav IndiaDelhi209 Jun 2022T20I # 1554
75*846353119.04South Africav IndiaLucknow106 Oct 2022ODI # 4470
75905311-141.50Sri Lankav IndiaDharamsala126 Feb 2022T20I # 1493
7511068101110.29West Indiesv IndiaPort of Spain222 Jul 2022ODI # 4436
753032355131.91West Indiesv IndiaPort of Spain220 Jul 2023Test # 2513
75133876186.20New Zealandv IndiaDharamsala122 Oct 2023ODI # 4678
74*603892194.73Sri Lankav IndiaDharamsala127 Feb 2022T20I # 1494
74*1136562113.84South Africav IndiaLucknow106 Oct 2022ODI # 4470
7496771696.10West Indiesv IndiaPort of Spain124 Jul 2022ODI # 4438
74126769197.36South Africav IndiaRanchi109 Oct 2022ODI # 4471
74896181121.31Australiav IndiaRajkot127 Sep 2023ODI # 4657
73795084146.00West Indiesv IndiaBasseterre102 Aug 2022T20I # 1720
73158987-74.48Bangladeshv IndiaMirpur322 Dec 2022Test # 2484
72*1961429-50.70Australiav IndiaDelhi117 Feb 2023Test # 2493
722491669-43.37South Africav IndiaCape Town211 Jan 2022Test # 2448
721258011-90.00Sri Lankav IndiaGuwahati210 Jan 2023ODI # 4501
72725154141.17Irelandv IndiaDublin (Malahide)220 Aug 2023T20I # 2208
7299589-124.13Australiav IndiaRajkot127 Sep 2023ODI # 4657
71905162139.21Pakistanv IndiaDubai (DICS)204 Sep 2022T20I # 1758
69*1234834143.75South Africav IndiaGuwahati202 Oct 2022T20I # 1803
69116738194.52New Zealandv IndiaWankhede215 Nov 2023ODI # 4703
68*673645188.88West Indiesv IndiaEden Gardens218 Feb 2022T20I # 1473
68735282130.76West Indiesv IndiaBasseterre201 Aug 2022T20I # 1718
68594364158.13South Africav IndiaIndore104 Oct 2022T20I # 1805
671791567-42.94Bangladeshv IndiaChattogram414 Dec 2022Test # 2481
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
64*583145206.45South Africav IndiaDelhi209 Jun 2022T20I # 1554
64*503363193.93Irelandv IndiaDublin (Malahide)126 Jun 2022T20I # 1580
64*795942108.47Afghanistanv IndiaDubai (DICS)208 Sep 2022T20I # 1761
63*2702137-29.57Australiav IndiaAhmedabad309 Mar 2023Test # 2499
63*120802278.75West Indiesv IndiaBridgetown229 Jul 2023ODI # 4623
621771189-52.54South Africav IndiaJohannesburg203 Jan 2022Test # 2445
62754153151.21West Indiesv IndiaEden Gardens218 Feb 2022T20I # 1473
6282692489.85Afghanistanv IndiaDelhi111 Oct 2023ODI # 4666
61*20213311-45.86Sri Lankav IndiaMohali204 Mar 2022Test # 2452
611024345141.86West Indiesv IndiaEden Gardens116 Feb 2022T20I # 1467
61954781129.78West Indiesv IndiaEden Gardens220 Feb 2022T20I # 1479
61493084203.33Australiav IndiaMohali220 Sep 2022T20I # 1788
61935242117.30New Zealandv IndiaMount Maunganui220 Nov 2022T20I # 1898
61613934156.41West Indiesv IndiaLauderhill112 Aug 2023T20I # 2193
60563737162.16Irelandv IndiaDublin (Malahide)228 Jun 2022T20I # 1586
60129803275.00Englandv IndiaManchester117 Jul 2022ODI # 4433
60402773222.22Bangladeshv IndiaAdelaide202 Nov 2022T20I # 1860
601621474-40.81Australiav IndiaIndore201 Mar 2023Test # 2496
59*784643128.26South Africav IndiaPerth230 Oct 2022T20I # 1853
59*413035196.66New Zealandv IndiaRanchi127 Jan 2023T20I # 1990
59824952120.40New Zealandv IndiaNapier122 Nov 2022T20I # 1911
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:

Serbia vs Slovenia at Belgrade, Slovenia in Serbia 3rd T20I, Jun 8, 2025 [T20I # 3211]

Serbia vs Slovenia at Belgrade, Slovenia in Serbia 1st T20I, Jun 7, 2025 [T20I # 3206]

Slovenia vs Serbia at Belgrade, Slovenia in Serbia 2nd T20I, Jun 7, 2025 [T20I # 3208]