High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
E Lewis 125* 62 6 12 201.61 West Indies v India Kingston 9 Jul 2017 T20I # 617
RG Sharma 118 43 12 10 274.41 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
Shaiman Anwar 117* 68 10 6 172.05 U.A.E. v P.N.G. Abu Dhabi 14 Apr 2017 T20I # 609
C Munro 109* 58 7 7 187.93 New Zealand v India Rajkot 4 Nov 2017 T20I # 631
DA Miller 101* 36 7 9 280.55 South Africa v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
C Munro 101 54 7 7 187.03 New Zealand v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
CJ Anderson 94* 41 2 10 229.26 New Zealand v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
E Lewis 91 51 5 9 178.43 West Indies v Pakistan Port of Spain 1 Apr 2017 T20I # 604
Najeeb Tarakai 90 58 7 5 155.17 Afghanistan v Ireland Greater Noida 10 Mar 2017 T20I # 600
MN Samuels 89* 66 9 3 134.84 West Indies v Afghanistan Basseterre 5 Jun 2017 T20I # 613
Mohammad Nabi 89 30 6 9 296.66 Afghanistan v Ireland Greater Noida 12 Mar 2017 T20I # 601
Ahmed Shehzad 89 55 8 3 161.81 Pakistan v World-XI Lahore 15 Sep 2017 T20I # 621
KL Rahul 89 49 5 8 181.63 India v Sri Lanka Indore 22 Dec 2017 T20I # 634
Babar Azam 86 52 10 2 165.38 Pakistan v World-XI Lahore 12 Sep 2017 T20I # 619
HM Amla 85 51 11 1 166.66 South Africa v Bangladesh Potchefstroom 29 Oct 2017 T20I # 628
DAS Gunaratne 84* 46 6 5 182.60 Sri Lanka v Australia Geelong 19 Feb 2017 T20I # 597
V Kohli 82 54 7 1 151.85 India v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
Mohammad Shahzad 80 60 8 3 133.33 Afghanistan v Oman Dubai (DSC) 20 Jan 2017 T20I # 586
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
DJ Malan 78 44 12 2 177.27 England v South Africa Cardiff 25 Jun 2017 T20I # 616
MDKJ Perera 77 53 9 1 145.28 Sri Lanka v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
MDKJ Perera 77 37 4 7 208.10 Sri Lanka v India Indore 22 Dec 2017 T20I # 634
KS Williamson 73* 55 5 2 132.72 New Zealand v Bangladesh Napier 3 Jan 2017 T20I # 574
HM Amla 72* 55 5 2 130.90 World-XI v Pakistan Lahore 13 Sep 2017 T20I # 620
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
N Dickwella 68 51 10 1 133.33 Sri Lanka v South Africa Cape Town 25 Jan 2017 T20I # 591
JJ Roy 67 45 9 1 148.88 England v South Africa Taunton 23 Jun 2017 T20I # 615
GC Wilson 65* 29 8 3 224.13 Ireland v Scotland Dubai (DSC) 20 Jan 2017 T20I # 587
AB de Villiers 65* 58 4 2 112.06 South Africa v England Southampton 21 Jun 2017 T20I # 614
V Kohli 65 42 8 1 154.76 India v New Zealand Rajkot 4 Nov 2017 T20I # 631
F Behardien 64* 52 4 2 123.07 South Africa v England Southampton 21 Jun 2017 T20I # 614
AB de Villiers 63 44 2 3 143.18 South Africa v Sri Lanka Cape Town 25 Jan 2017 T20I # 591
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
HM Amla 62 43 9 1 144.18 South Africa v New Zealand Auckland 17 Feb 2017 T20I # 595
M Klinger 62 43 6 1 144.18 Australia v Sri Lanka Adelaide 22 Feb 2017 T20I # 598
KL Rahul 61 48 7 1 127.08 India v Sri Lanka Cuttack 20 Dec 2017 T20I # 633
RD Berrington 60* 39 2 2 153.84 Scotland v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
JM Bairstow 60* 35 6 2 171.42 England v South Africa Southampton 21 Jun 2017 T20I # 614
KS Williamson 60 57 6 1 105.26 New Zealand v Bangladesh Mount Maunganui 8 Jan 2017 T20I # 576
CS MacLeod 60 34 4 3 176.47 Scotland v Hong Kong Abu Dhabi 14 Jan 2017 T20I # 577
PR Stirling 60 36 5 3 166.66 Ireland v Scotland Dubai (DSC) 20 Jan 2017 T20I # 587
TC Bruce 59* 39 5 1 151.28 New Zealand v Bangladesh Mount Maunganui 6 Jan 2017 T20I # 575
Nizakat Khan 59 33 7 2 178.78 Hong Kong v Netherlands Dubai (DSC) 18 Jan 2017 T20I # 584
GC Wilson 59 34 5 2 173.52 Ireland v Afghanistan Greater Noida 12 Mar 2017 T20I # 601
Q de Kock 59 44 5 1 134.09 South Africa v Bangladesh Bloemfontein 26 Oct 2017 T20I # 626
Muhammad Usman 58 49 7 0 118.36 U.A.E. v P.N.G. Abu Dhabi 14 Apr 2017 T20I # 610

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:
New Zealand v West Indies at Nelson, 1st T20I, Dec 29, 2017 [T20I # 636]
India v Sri Lanka at Mumbai, 3rd T20I, Dec 24, 2017 [T20I # 635]
India v Sri Lanka at Indore, 2nd T20I, Dec 22, 2017 [T20I # 634]