Batting Most Runs Innings - last 2 years

High scores for India in T20Is - last 2 years

High scores
Player
Runs
Mins
Balls
4s
6s
SR
Team
Opposition
Ground
Match Date
Scorecard
1359354713250.00Indiav EnglandWankhede02 Feb 2025T20I # 3086
125*7856128223.21South Africav AustraliaDarwin12 Aug 2025T20I # 3405
123*9757137215.78Indiav AustraliaGuwahati28 Nov 2023T20I # 2372
121*10369118175.36Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
120*6947910255.31Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
1179363710185.71South Africav PakistanCenturion13 Dec 2024T20I # 3047
1117447118236.17Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
109*1045669194.64Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
107*975687191.07Indiav South AfricaCenturion13 Nov 2024T20I # 2947
1077550710214.00Indiav South AfricaDurban08 Nov 2024T20I # 2938
100-4987204.08Indiav NepalHangzhou03 Oct 2023T20I # 2278
100825678178.57Indiav South AfricaJohannesburg14 Dec 2023T20I # 2401
100614778212.76Indiav ZimbabweHarare07 Jul 2024T20I # 2739
93*6653132175.47Indiav ZimbabweHarare13 Jul 2024T20I # 2759
92594178224.39Indiav AustraliaGros Islet24 Jun 2024T20I # 2721
87915166170.58South Africav West IndiesKingston23 May 2024T20I # 2617
84*8551113164.70Indiav West IndiesLauderhill12 Aug 2023T20I # 2193
835444104188.63Indiav West IndiesProvidence08 Aug 2023T20I # 2192
82624048205.00South Africav PakistanDurban10 Dec 2024T20I # 3026
80764294190.47Indiav AustraliaVisakhapatnam23 Nov 2023T20I # 2360
79583458232.35Indiav EnglandEden Gardens22 Jan 2025T20I # 3082
77*8847111163.82Indiav ZimbabweHarare07 Jul 2024T20I # 2739
77754735163.82Indiav West IndiesLauderhill12 Aug 2023T20I # 2193
76875962128.81Indiav South AfricaBridgetown29 Jun 2024T20I # 2729
76774283180.95South Africav West IndiesTarouba23 Aug 2024T20I # 2797
76694836158.33South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
75663585214.28Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
74544075185.00South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
74493447217.64Indiav BangladeshDelhi09 Oct 2024T20I # 2899
72*935545130.90Indiav EnglandChennai25 Jan 2025T20I # 3083
711015571129.09South Africav AustraliaDarwin10 Aug 2025T20I # 3403
69*773926176.92Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
68*633992174.35Indiav South AfricaGqeberha12 Dec 2023T20I # 2396
68563456200.00Indiav AfghanistanIndore14 Jan 2024T20I # 2431
66*833835173.68South Africav PakistanCenturion13 Dec 2024T20I # 3047
66744973134.69Indiav ZimbabweHarare10 Jul 2024T20I # 2749
65503844171.05South Africav EnglandGros Islet21 Jun 2024T20I # 2712
63*443254196.87Indiav AfghanistanIndore14 Jan 2024T20I # 2431
63503634175.00South Africav ZimbabweHarare20 Jul 2025T20I # 3336
61854543135.55Indiav West IndiesLauderhill13 Aug 2023T20I # 2194
60*614052150.00Indiav AfghanistanMohali11 Jan 2024T20I # 2428
60654163146.34Indiav South AfricaJohannesburg14 Dec 2023T20I # 2401
59*675134115.68South Africav NetherlandsNew York08 Jun 2024T20I # 2649
58*663962148.71Indiav ZimbabweHarare13 Jul 2024T20I # 2759
58684361134.88Indiav IrelandDublin (Malahide)20 Aug 2023T20I # 2208
58563925148.71Indiav AustraliaVisakhapatnam23 Nov 2023T20I # 2360
581004332134.88Indiav AustraliaThiruvananthapuram26 Nov 2023T20I # 2367
58614514128.88Indiav ZimbabweHarare14 Jul 2024T20I # 2762
58422682223.07Indiav Sri LankaPallekele27 Jul 2024T20I # 2767
57573962146.15Indiav EnglandProvidence27 Jun 2024T20I # 2724
56764352130.23South Africav AustraliaDurban30 Aug 2023T20I # 2224
56553653155.55Indiav South AfricaGqeberha12 Dec 2023T20I # 2396
55*-2626211.53Indiav BangladeshHangzhou06 Oct 2023T20I # 2296
54221745317.64South Africav IndiaCenturion13 Nov 2024T20I # 2947
53302592212.00Indiav AustraliaThiruvananthapuram26 Nov 2023T20I # 2367
53693752143.24Indiav AustraliaBengaluru03 Dec 2023T20I # 2380
53512853189.28Indiav AfghanistanBridgetown20 Jun 2024T20I # 2710
53512953182.75Indiav BangladeshDelhi09 Oct 2024T20I # 2899
53353044176.66Indiav EnglandPune31 Jan 2025T20I # 3085
53633472155.88Indiav EnglandPune31 Jan 2025T20I # 3085
53382616203.84South Africav AustraliaCairns16 Aug 2025T20I # 3407
52*483743140.54Indiav IrelandNew York05 Jun 2024T20I # 2639
52*76416-126.82South Africav ZimbabweHarare20 Jul 2025T20I # 3336
52453234162.50Indiav AustraliaThiruvananthapuram26 Nov 2023T20I # 2367
52332725192.59South Africav IndiaBridgetown29 Jun 2024T20I # 2729
51564151124.39Indiav West IndiesProvidence06 Aug 2023T20I # 2191
51503115164.51South Africav West IndiesKingston26 May 2024T20I # 2630
51643353154.54South Africav IrelandAbu Dhabi27 Sep 2024T20I # 2869
51603261159.37South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
51654132124.39South Africav IrelandAbu Dhabi29 Sep 2024T20I # 2876
51423552145.71South Africav New ZealandHarare26 Jul 2025T20I # 3374
50*804922102.04Indiav U.S.A.New York12 Jun 2024T20I # 2671
50*382743185.18Indiav BangladeshNorth Sound22 Jun 2024T20I # 2716
50432535200.00Indiav South AfricaCenturion13 Nov 2024T20I # 2947
49*653741132.43Indiav West IndiesProvidence08 Aug 2023T20I # 2192
49623832128.94South Africav AustraliaDurban01 Sep 2023T20I # 2228
49422781181.48South Africav IndiaGqeberha12 Dec 2023T20I # 2396
49392843175.00Indiav ZimbabweHarare10 Jul 2024T20I # 2749
49683361148.48Indiav Sri LankaPallekele27 Jul 2024T20I # 2767
48*322225218.18Indiav ZimbabweHarare07 Jul 2024T20I # 2739
48312115228.57South Africav AustraliaDurban03 Sep 2023T20I # 2230
48482434200.00South Africav PakistanDurban10 Dec 2024T20I # 3026
47*67417-114.63South Africav IndiaGqeberha10 Nov 2024T20I # 2942
47403642130.55Indiav EnglandProvidence27 Jun 2024T20I # 2724
47383114151.61Indiav South AfricaBridgetown29 Jun 2024T20I # 2729
47271844261.11Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
46502942158.62Indiav AustraliaRaipur01 Dec 2023T20I # 2379
46604423104.54South Africav BangladeshNew York10 Jun 2024T20I # 2664
46523241143.75South Africav U.S.A.North Sound19 Jun 2024T20I # 2708
45533751121.62South Africav ZimbabweHarare14 Jul 2025T20I # 3316
44373242137.50South Africav West IndiesTarouba23 Aug 2024T20I # 2797
44261862244.44South Africav West IndiesTarouba25 Aug 2024T20I # 2811
4364495187.75South Africav NepalKingstown14 Jun 2024T20I # 2681
43402842153.57South Africav EnglandGros Islet21 Jun 2024T20I # 2712
43592932148.27South Africav IndiaJohannesburg15 Nov 2024T20I # 2952
42553022140.00South Africav AustraliaDurban03 Sep 2023T20I # 2230
4265316-135.48Indiav PakistanNew York09 Jun 2024T20I # 2658
41212342178.26South Africav AustraliaDurban03 Sep 2023T20I # 2230
41241744241.17South Africav West IndiesKingston25 May 2024T20I # 2626
41382214186.36South Africav IndiaCenturion13 Nov 2024T20I # 2947
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]