High scores
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
SPD Smith 90 53 7 4 169.81 Australia v England 31 Aug 2015 T20I # 453
DJ Malan 78 44 12 2 177.27 England v South Africa 25 Jun 2017 T20I # 616
EJG Morgan 74 39 3 7 189.74 England v Australia 31 Aug 2015 T20I # 453
MM Ali 72* 46 6 3 156.52 England v Australia 31 Aug 2015 T20I # 453
Babar Azam 65 42 5 3 154.76 Pakistan v England 5 May 2019 T20I # 772
AD Hales 58* 41 4 3 141.46 England v India 6 Jul 2018 T20I # 688
EJG Morgan 57* 29 5 3 196.55 England v Pakistan 5 May 2019 T20I # 772
Haris Sohail 50 36 5 1 138.88 Pakistan v England 5 May 2019 T20I # 772
V Kohli 47 38 1 2 123.68 India v England 6 Jul 2018 T20I # 688
JE Root 47 42 5 0 111.90 England v Pakistan 5 May 2019 T20I # 772
GJ Maxwell 44 32 6 1 137.50 Australia v England 31 Aug 2015 T20I # 453
EJG Morgan 38* 24 6 0 158.33 England v Pakistan 5 Sep 2010 T20I # 186
AD Hales 36 28 2 2 128.57 England v South Africa 25 Jun 2017 T20I # 616
M Mosehle 36 22 1 4 163.63 South Africa v England 25 Jun 2017 T20I # 616
JM Vince 36 27 3 1 133.33 England v Pakistan 5 May 2019 T20I # 772
Umar Akmal 35* 30 2 0 116.66 Pakistan v England 5 Sep 2010 T20I # 186
MH Yardy 35* 26 4 0 134.61 England v Pakistan 5 Sep 2010 T20I # 186
AB de Villiers 35 19 2 2 184.21 South Africa v England 25 Jun 2017 T20I # 616
SM Davies 33 27 3 0 122.22 England v Pakistan 5 Sep 2010 T20I # 186
MS Dhoni 32* 24 5 0 133.33 India v England 6 Jul 2018 T20I # 688
JC Buttler 31 22 1 2 140.90 England v South Africa 25 Jun 2017 T20I # 616
JT Smuts 29 30 2 1 96.66 South Africa v England 25 Jun 2017 T20I # 616
JM Bairstow 28 18 0 2 155.55 England v India 6 Jul 2018 T20I # 688
AL Phehlukwayo 27* 20 4 0 135.00 South Africa v England 25 Jun 2017 T20I # 616
SK Raina 27 20 2 1 135.00 India v England 6 Jul 2018 T20I # 688
Mohammad Yousuf 26 18 3 0 144.44 Pakistan v England 5 Sep 2010 T20I # 186
Shahzaib Hasan 21 25 2 0 84.00 Pakistan v England 5 Sep 2010 T20I # 186
PD Collingwood 21 25 0 1 84.00 England v Pakistan 7 Sep 2010 T20I # 187
JL Denly 20* 12 2 1 166.66 England v Pakistan 5 May 2019 T20I # 772
Fawad Alam 20 29 0 0 68.96 Pakistan v England 5 Sep 2010 T20I # 186
EJG Morgan 18* 14 3 0 128.57 England v Pakistan 7 Sep 2010 T20I # 187
Imad Wasim 18* 13 3 0 138.46 Pakistan v England 5 May 2019 T20I # 772
Umar Akmal 17 13 0 2 130.76 Pakistan v England 7 Sep 2010 T20I # 187
EJG Morgan 17 19 2 0 89.47 England v India 6 Jul 2018 T20I # 688
Faheem Ashraf 17 10 1 1 170.00 Pakistan v England 5 May 2019 T20I # 772
Shahid Afridi 16* 14 1 0 114.28 Pakistan v England 5 Sep 2010 T20I # 186
Umar Gul 16 13 1 1 123.07 Pakistan v England 7 Sep 2010 T20I # 187
C Kieswetter 16 10 2 1 160.00 England v Pakistan 7 Sep 2010 T20I # 187
JJ Roy 15 12 2 1 125.00 England v India 6 Jul 2018 T20I # 688
Mohammad Hafeez 14 32 1 0 43.75 Pakistan v England 7 Sep 2010 T20I # 187
JC Buttler 14 12 3 0 116.66 England v India 6 Jul 2018 T20I # 688
MR Marsh 13 13 1 0 100.00 Australia v England 31 Aug 2015 T20I # 453
HH Pandya 12* 10 0 1 120.00 India v England 6 Jul 2018 T20I # 688
RS Bopara 12 24 1 0 50.00 England v Pakistan 7 Sep 2010 T20I # 187
SW Billings 12 11 0 1 109.09 England v South Africa 25 Jun 2017 T20I # 616
RS Bopara 11 13 1 0 84.61 England v Pakistan 5 Sep 2010 T20I # 186
Kamran Akmal 11 10 2 0 110.00 Pakistan v England 7 Sep 2010 T20I # 187
Abdul Razzaq 11 20 1 0 55.00 Pakistan v England 7 Sep 2010 T20I # 187
JJ Roy 11 16 1 0 68.75 England v Australia 31 Aug 2015 T20I # 453
JC Buttler 11 4 1 1 275.00 England v Australia 31 Aug 2015 T20I # 453
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:
England v Pakistan at Cardiff, Only T20I, May 5, 2019 [T20I # 772]
England v India at Cardiff, 2nd T20I, Jul 6, 2018 [T20I # 688]
England v South Africa at Cardiff, 3rd T20I, Jun 25, 2017 [T20I # 616]