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 EnglandWankhede2 Feb 2025T20I # 3086
123*9757137215.78Indiav AustraliaGuwahati28 Nov 2023T20I # 2372
121*10369118175.36Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
120*6947910255.31Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
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 AfricaDurban8 Nov 2024T20I # 2938
100-4987204.08Indiav NepalHangzhou3 Oct 2023T20I # 2278
100825678178.57Indiav South AfricaJohannesburg14 Dec 2023T20I # 2401
100614778212.76Indiav ZimbabweHarare7 Jul 2024T20I # 2739
93*6653132175.47Indiav ZimbabweHarare13 Jul 2024T20I # 2759
92594178224.39Indiav AustraliaGros Islet24 Jun 2024T20I # 2721
80764294190.47Indiav AustraliaVisakhapatnam23 Nov 2023T20I # 2360
79583458232.35Indiav EnglandEden Gardens22 Jan 2025T20I # 3082
77*8847111163.82Indiav ZimbabweHarare7 Jul 2024T20I # 2739
76875962128.81Indiav South AfricaBridgetown29 Jun 2024T20I # 2729
75663585214.28Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
75513765202.70Indiav BangladeshDubai (DICS)24 Sep 2025T20I # 3470
74493447217.64Indiav BangladeshDelhi9 Oct 2024T20I # 2899
74643965189.74Indiav PakistanDubai (DICS)21 Sep 2025T20I # 3468
72*935545130.90Indiav EnglandChennai25 Jan 2025T20I # 3083
69*773926176.92Indiav AfghanistanBengaluru17 Jan 2024T20I # 2435
69*975334130.18Indiav PakistanDubai (DICS)28 Sep 2025T20I # 3482
68*633992174.35Indiav South AfricaGqeberha12 Dec 2023T20I # 2396
68563456200.00Indiav AfghanistanIndore14 Jan 2024T20I # 2431
66744973134.69Indiav ZimbabweHarare10 Jul 2024T20I # 2749
63*443254196.87Indiav AfghanistanIndore14 Jan 2024T20I # 2431
61533182196.77Indiav Sri LankaDubai (DICS)26 Sep 2025T20I # 3476
60*614052150.00Indiav AfghanistanMohali11 Jan 2024T20I # 2428
60654163146.34Indiav South AfricaJohannesburg14 Dec 2023T20I # 2401
58*663962148.71Indiav ZimbabweHarare13 Jul 2024T20I # 2759
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
56553653155.55Indiav South AfricaGqeberha12 Dec 2023T20I # 2396
56794533124.44Indiav OmanAbu Dhabi19 Sep 2025T20I # 3465
55*-2626211.53Indiav BangladeshHangzhou6 Oct 2023T20I # 2296
53302592212.00Indiav AustraliaThiruvananthapuram26 Nov 2023T20I # 2367
53693752143.24Indiav AustraliaBengaluru3 Dec 2023T20I # 2380
53512853189.28Indiav AfghanistanBridgetown20 Jun 2024T20I # 2710
53512953182.75Indiav BangladeshDelhi9 Oct 2024T20I # 2899
53353044176.66Indiav EnglandPune31 Jan 2025T20I # 3085
53633472155.88Indiav EnglandPune31 Jan 2025T20I # 3085
52*483743140.54Indiav IrelandNew York5 Jun 2024T20I # 2639
52453234162.50Indiav AustraliaThiruvananthapuram26 Nov 2023T20I # 2367
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*683441144.11Indiav Sri LankaDubai (DICS)26 Sep 2025T20I # 3476
49392843175.00Indiav ZimbabweHarare10 Jul 2024T20I # 2749
49683361148.48Indiav Sri LankaPallekele27 Jul 2024T20I # 2767
48*322225218.18Indiav ZimbabweHarare7 Jul 2024T20I # 2739
47*603751127.02Indiav PakistanDubai (DICS)14 Sep 2025T20I # 3455
47403642130.55Indiav EnglandProvidence27 Jun 2024T20I # 2724
47383114151.61Indiav South AfricaBridgetown29 Jun 2024T20I # 2729
47271844261.11Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
4750288-167.85Indiav PakistanDubai (DICS)21 Sep 2025T20I # 3468
46502942158.62Indiav AustraliaRaipur1 Dec 2023T20I # 2379
4265316-135.48Indiav PakistanNew York9 Jun 2024T20I # 2658
40*-2643153.84Indiav BangladeshHangzhou6 Oct 2023T20I # 2296
40302152190.47Indiav Sri LankaPallekele27 Jul 2024T20I # 2767
40593512114.28Indiav EnglandRajkot28 Jan 2025T20I # 3084
39*201652243.75Indiav BangladeshGwalior6 Oct 2024T20I # 2897
39*53454186.66Indiav South AfricaGqeberha10 Nov 2024T20I # 2942
39342952134.48Indiav AustraliaGuwahati28 Nov 2023T20I # 2372
3973373-105.40Indiav Sri LankaPallekele30 Jul 2024T20I # 2769
39302313169.56Indiav Sri LankaDubai (DICS)26 Sep 2025T20I # 3476
38391552253.33Indiav OmanAbu Dhabi19 Sep 2025T20I # 3465
38422941131.03Indiav BangladeshDubai (DICS)24 Sep 2025T20I # 3470
37*-1524246.66Indiav NepalHangzhou3 Oct 2023T20I # 2278
37272861132.14Indiav AustraliaRaipur1 Dec 2023T20I # 2379
37342813132.14Indiav BangladeshNorth Sound22 Jun 2024T20I # 2716
36*462632138.46Indiav IrelandNew York5 Jun 2024T20I # 2639
36362442150.00Indiav BangladeshNorth Sound22 Jun 2024T20I # 2716
36372742133.33Indiav ZimbabweHarare10 Jul 2024T20I # 2749
36331824200.00Indiav South AfricaJohannesburg15 Nov 2024T20I # 2952
35231913184.21Indiav AustraliaRaipur1 Dec 2023T20I # 2379
343824-3141.66Indiav BangladeshNorth Sound22 Jun 2024T20I # 2716
34281661212.50Indiav Sri LankaPallekele27 Jul 2024T20I # 2767
34261314261.53Indiav BangladeshHyderabad12 Oct 2024T20I # 2904
33271832183.33Indiav South AfricaDurban8 Nov 2024T20I # 2938
33422222150.00Indiav PakistanDubai (DICS)28 Sep 2025T20I # 3482
32582831114.28Indiav AustraliaRaipur1 Dec 2023T20I # 2379
32402432133.33Indiav AfghanistanBridgetown20 Jun 2024T20I # 2710
32251922168.42Indiav BangladeshDelhi9 Oct 2024T20I # 2899
31*14942344.44Indiav AustraliaThiruvananthapuram26 Nov 2023T20I # 2367
31*46244-129.16Indiav AustraliaGuwahati28 Nov 2023T20I # 2372
31*51351188.57Indiav U.S.A.New York12 Jun 2024T20I # 2671
31222121147.61Indiav AustraliaBengaluru3 Dec 2023T20I # 2380
3121205-155.00Indiav AfghanistanMohali11 Jan 2024T20I # 2428
31291632193.75Indiav AustraliaGros Islet24 Jun 2024T20I # 2721
3153295-106.89Indiav ZimbabweHarare6 Jul 2024T20I # 2737
31171342238.46Indiav PakistanDubai (DICS)14 Sep 2025T20I # 3455
31363121100.00Indiav PakistanDubai (DICS)14 Sep 2025T20I # 3455
30*431922157.89Indiav PakistanDubai (DICS)21 Sep 2025T20I # 3468
30281532200.00Indiav Sri LankaPallekele28 Jul 2024T20I # 2768
30402641115.38Indiav EnglandPune31 Jan 2025T20I # 3085
Adjust:Most recentPast weekPast MonthPast year4 years10 years25 years
Records includes the following current or recent matches:

Pakistan vs India at Dubai (DICS), Men's T20 Asia Cup Final, Sep 28, 2025 [T20I # 3482]

India vs Sri Lanka at Dubai (DICS), Men's T20 Asia Cup 18th Match, Super Fours, Sep 26, 2025 [T20I # 3476]

India vs Bangladesh at Dubai (DICS), Men's T20 Asia Cup 16th Match, Super Fours, Sep 24, 2025 [T20I # 3470]