High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
Hazratullah Zazai 162* 62 11 16 261.29 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
RG Sharma 118 43 12 10 274.41 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
GJ Maxwell 113* 55 7 9 205.45 Australia v India Bengaluru 27 Feb 2019 T20I # 749
RG Sharma 111* 61 8 7 181.96 India v West Indies Lucknow 6 Nov 2018 T20I # 709
C Munro 109* 58 7 7 187.93 New Zealand v India Rajkot 4 Nov 2017 T20I # 631
RG Sharma 106 66 12 5 160.60 India v South Africa Dharamsala 2 Oct 2015 T20I # 456
Tamim Iqbal 103* 63 10 5 163.49 Bangladesh v Oman Dharamsala 13 Mar 2016 T20I # 534
CH Gayle 100* 48 5 11 208.33 West Indies v England Mumbai 16 Mar 2016 T20I # 537
S Dhawan 92 62 10 2 148.38 India v West Indies Chennai 11 Nov 2018 T20I # 710
BB McCullum 91 55 11 3 165.45 New Zealand v India Chennai 11 Sep 2012 T20I # 261
PR Stirling 91 50 12 2 182.00 Ireland v Afghanistan Dehradun 23 Feb 2019 T20I # 746
Najeeb Tarakai 90 58 7 5 155.17 Afghanistan v Ireland Greater Noida 10 Mar 2017 T20I # 600
V Kohli 89* 47 11 1 189.36 India v West Indies Mumbai 31 Mar 2016 T20I # 556
AJ Finch 89 52 14 1 171.15 Australia v India Rajkot 10 Oct 2013 T20I # 331
Mohammad Nabi 89 30 6 9 296.66 Afghanistan v Ireland Greater Noida 12 Mar 2017 T20I # 601
KL Rahul 89 49 5 8 181.63 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
MN Samuels 85* 66 9 2 128.78 West Indies v England Kolkata 3 Apr 2016 T20I # 557
ADS Fletcher 84* 64 6 5 131.25 West Indies v Sri Lanka Bengaluru 20 Mar 2016 T20I # 543
Tamim Iqbal 83* 58 6 3 143.10 Bangladesh v Netherlands Dharamsala 9 Mar 2016 T20I # 524
TM Dilshan 83* 56 8 3 148.21 Sri Lanka v Afghanistan Kolkata 17 Mar 2016 T20I # 538
JE Root 83 44 6 4 188.63 England v South Africa Mumbai 18 Mar 2016 T20I # 540
V Kohli 82* 51 9 2 160.78 India v Australia Mohali 27 Mar 2016 T20I # 553
LMP Simmons 82* 51 7 5 160.78 West Indies v India Mumbai 31 Mar 2016 T20I # 556
Mohammad Nabi 81 36 6 7 225.00 Afghanistan v Ireland Dehradun 24 Feb 2019 T20I # 747
MJ Guptill 80 48 10 3 166.66 New Zealand v Pakistan Mohali 22 Mar 2016 T20I # 545
RG Sharma 80 55 6 4 145.45 India v New Zealand Delhi 1 Nov 2017 T20I # 630
S Dhawan 80 52 10 2 153.84 India v New Zealand Delhi 1 Nov 2017 T20I # 630
KC Sangakkara 78 37 11 2 210.81 Sri Lanka v India Nagpur 9 Dec 2009 T20I # 126
JJ Roy 78 44 11 2 177.27 England v New Zealand Delhi 30 Mar 2016 T20I # 555
Yuvraj Singh 77* 35 8 5 220.00 India v Australia Rajkot 10 Oct 2013 T20I # 331
MDKJ Perera 77 37 4 7 208.10 Sri Lanka v India Indore 22 Dec 2017 T20I # 634
RT Ponting 76 53 13 0 143.39 Australia v India Mumbai (BS) 20 Oct 2007 T20I # 47
KJ O'Brien 74 47 5 3 157.44 Ireland v Afghanistan Dehradun 24 Feb 2019 T20I # 747
AD Mathews 73* 54 3 5 135.18 Sri Lanka v England Delhi 26 Mar 2016 T20I # 551
Usman Ghani 73 48 7 3 152.08 Afghanistan v Ireland Dehradun 23 Feb 2019 T20I # 746
V Kohli 72* 38 2 6 189.47 India v Australia Bengaluru 27 Feb 2019 T20I # 749
Yuvraj Singh 72 36 4 7 200.00 India v Pakistan Ahmedabad 28 Dec 2012 T20I # 298
Mohammad Shahzad 72 43 6 5 167.44 Afghanistan v Ireland Greater Noida 12 Mar 2017 T20I # 601
KL Rahul 71 47 6 2 151.06 India v England Nagpur 29 Jan 2017 T20I # 593
V Kohli 70 41 10 1 170.73 India v New Zealand Chennai 11 Sep 2012 T20I # 261
JP Duminy 68* 34 1 7 200.00 South Africa v India Dharamsala 2 Oct 2015 T20I # 456
JC Buttler 66* 37 8 2 178.37 England v Sri Lanka Delhi 26 Mar 2016 T20I # 551
V Kohli 65 42 8 1 154.76 India v New Zealand Rajkot 4 Nov 2017 T20I # 631
V Sehwag 64 36 7 3 177.77 India v Sri Lanka Mohali 12 Dec 2009 T20I # 127
Mohammad Hafeez 64 42 7 2 152.38 Pakistan v Bangladesh Kolkata 16 Mar 2016 T20I # 536
AB de Villiers 64 29 4 5 220.68 South Africa v Afghanistan Mumbai 20 Mar 2016 T20I # 542
G Gambhir 63 52 6 1 121.15 India v Australia Mumbai (BS) 20 Oct 2007 T20I # 47
SK Raina 63 45 2 5 140.00 India v England Bengaluru 1 Feb 2017 T20I # 594
MC Henriques 62* 46 4 4 134.78 Australia v India Guwahati 10 Oct 2017 T20I # 624
Asghar Stanikzai 62 47 3 4 131.91 Afghanistan v Sri Lanka Kolkata 17 Mar 2016 T20I # 538
By default, the shading indicates records from the past week, or failing that, the most recent entry.
Adjust: most recent | past week | past month | past 6 months | past year | 4 years | 10 years
Records includes the following current or recent matches:
India v Australia at Bengaluru, 2nd T20I, Feb 27, 2019 [T20I # 749]
India v Australia at Visakhapatnam, 1st T20I, Feb 24, 2019 [T20I # 748]
Afghanistan v Ireland at Dehradun, 3rd T20I, Feb 24, 2019 [T20I # 747]