High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
KC Sangakkara 78 37 11 2 210.81 Sri Lanka v India 9 Dec 2009 T20I # 126
KL Rahul 71 47 6 2 151.06 India v England 29 Jan 2017 T20I # 593
Mohammad Shahzad 61 39 5 3 156.41 Afghanistan v Scotland 8 Mar 2016 T20I # 523
V Sibanda 59 46 5 2 128.26 Zimbabwe v Hong Kong 8 Mar 2016 T20I # 522
Asghar Stanikzai 55* 50 2 1 110.00 Afghanistan v Scotland 8 Mar 2016 T20I # 523
G Gambhir 55 26 11 0 211.53 India v Sri Lanka 9 Dec 2009 T20I # 126
JJ Atkinson 53 44 4 2 120.45 Hong Kong v Zimbabwe 8 Mar 2016 T20I # 522
SC Williams 53 36 6 0 147.22 Zimbabwe v Scotland 10 Mar 2016 T20I # 527
Mohammad Nabi 52 32 4 2 162.50 Afghanistan v Zimbabwe 12 Mar 2016 T20I # 531
Najibullah Zadran 48* 40 4 1 120.00 Afghanistan v West Indies 27 Mar 2016 T20I # 552
CK Kapugedera 47 20 7 1 235.00 Sri Lanka v India 9 Dec 2009 T20I # 126
Q de Kock 47 46 3 1 102.17 South Africa v West Indies 25 Mar 2016 T20I # 549
Samiullah Shenwari 43 37 4 1 116.21 Afghanistan v Zimbabwe 12 Mar 2016 T20I # 531
MN Samuels 43 44 6 0 97.72 West Indies v South Africa 25 Mar 2016 T20I # 549
HG Munsey 41 29 9 0 141.37 Scotland v Afghanistan 8 Mar 2016 T20I # 523
Mohammad Shahzad 41 40 4 2 102.50 Afghanistan v Hong Kong 10 Mar 2016 T20I # 528
KJ Coetzer 40 27 4 1 148.14 Scotland v Afghanistan 8 Mar 2016 T20I # 523
Mohammad Shahzad 40 23 7 1 173.91 Afghanistan v Zimbabwe 12 Mar 2016 T20I # 531
MS Chapman 40 41 1 1 97.56 Hong Kong v Scotland 12 Mar 2016 T20I # 532
JE Root 38 38 2 0 100.00 England v India 29 Jan 2017 T20I # 593
BA Stokes 38 27 2 2 140.74 England v India 29 Jan 2017 T20I # 593
MW Machan 36 31 0 1 116.12 Scotland v Afghanistan 8 Mar 2016 T20I # 523
RD Berrington 36 39 1 1 92.30 Scotland v Zimbabwe 10 Mar 2016 T20I # 527
Noor Ali Zadran 35 37 2 0 94.59 Afghanistan v Hong Kong 10 Mar 2016 T20I # 528
TM Dilshan 34 33 5 0 103.03 Sri Lanka v India 9 Dec 2009 T20I # 126
CJ Anderson 34 42 3 0 80.95 New Zealand v India 15 Mar 2016 T20I # 535
J Charles 32 35 2 1 91.42 West Indies v South Africa 25 Mar 2016 T20I # 549
Tanwir Afzal 31* 17 3 1 182.35 Hong Kong v Zimbabwe 8 Mar 2016 T20I # 522
PL Mommsen 31 27 2 0 114.81 Scotland v Zimbabwe 10 Mar 2016 T20I # 527
E Chigumbura 30* 13 0 3 230.76 Zimbabwe v Hong Kong 8 Mar 2016 T20I # 522
MS Dhoni 30 30 1 1 100.00 India v New Zealand 15 Mar 2016 T20I # 535
MK Pandey 30 26 0 1 115.38 India v England 29 Jan 2017 T20I # 593
Anshuman Rath 28* 31 1 0 90.32 Hong Kong v Afghanistan 10 Mar 2016 T20I # 528
D Wiese 28 26 2 0 107.69 South Africa v West Indies 25 Mar 2016 T20I # 549
DJ Bravo 28 29 1 1 96.55 West Indies v Afghanistan 27 Mar 2016 T20I # 552
RJ Campbell 27 24 5 0 112.50 Hong Kong v Afghanistan 10 Mar 2016 T20I # 528
ST Jayasuriya 26 20 5 0 130.00 Sri Lanka v India 9 Dec 2009 T20I # 126
V Sehwag 26 14 3 1 185.71 India v Sri Lanka 9 Dec 2009 T20I # 126
MN Waller 26 29 1 0 89.65 Zimbabwe v Hong Kong 8 Mar 2016 T20I # 522
JH Davey 24 13 1 2 184.61 Scotland v Zimbabwe 10 Mar 2016 T20I # 527
Mohammad Shahzad 24 22 2 1 109.09 Afghanistan v West Indies 27 Mar 2016 T20I # 552
V Kohli 23 27 2 0 85.18 India v New Zealand 15 Mar 2016 T20I # 535
A Nehra 22 13 1 2 169.23 India v Sri Lanka 9 Dec 2009 T20I # 126
MH Cross 22 14 1 2 157.14 Scotland v Hong Kong 12 Mar 2016 T20I # 532
J Charles 22 15 1 2 146.66 West Indies v Afghanistan 27 Mar 2016 T20I # 552
L Ronchi 21* 11 2 1 190.90 New Zealand v India 15 Mar 2016 T20I # 535
SK Raina 21 13 1 1 161.53 India v Sri Lanka 9 Dec 2009 T20I # 126
Anshuman Rath 21 23 0 0 91.30 Hong Kong v Scotland 12 Mar 2016 T20I # 532
V Kohli 21 15 2 1 140.00 India v England 29 Jan 2017 T20I # 593
KJ Coetzer 20* 19 2 0 105.26 Scotland v Hong Kong 12 Mar 2016 T20I # 532
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
Records includes the following current or recent matches:
India v England at Nagpur, 2nd T20I, Jan 29, 2017 [T20I # 593]
Afghanistan v West Indies at Nagpur, World T20 30th match, Mar 27, 2016 [T20I # 552]
South Africa v West Indies at Nagpur, World T20 27th match, Mar 25, 2016 [T20I # 549]