High scores
Player Runs Balls 4s 6s SR Team Opposition Ground Match Date Scorecard
GJ Maxwell 145* 65 14 9 223.07 Australia v Sri Lanka Pallekele 6 Sep 2016 T20I # 565
BB McCullum 123 58 11 7 212.06 New Zealand v Bangladesh Pallekele 21 Sep 2012 T20I # 267
TM Dilshan 104* 57 12 5 182.45 Sri Lanka v Australia Pallekele 6 Aug 2011 T20I # 202
LJ Wright 99* 55 8 6 180.00 England v Afghanistan Colombo (RPS) 21 Sep 2012 T20I # 268
S Dhawan 90 49 6 6 183.67 India v Sri Lanka Colombo (RPS) 6 Mar 2018 T20I # 656
RG Sharma 89 61 5 5 145.90 India v Bangladesh Colombo (RPS) 14 Mar 2018 T20I # 660
H Patel 88* 61 9 2 144.26 Canada v Ireland Colombo (SSC) 3 Feb 2010 T20I # 130
DPMD Jayawardene 86 63 12 1 136.50 Sri Lanka v Australia Pallekele 8 Aug 2011 T20I # 203
F du Plessis 85 65 10 3 130.76 South Africa v Sri Lanka Hambantota 6 Aug 2013 T20I # 325
Shakib Al Hasan 84 54 11 2 155.55 Bangladesh v Pakistan Pallekele 25 Sep 2012 T20I # 274
J Charles 84 56 10 3 150.00 West Indies v England Pallekele 27 Sep 2012 T20I # 276
V Kohli 82 54 7 1 151.85 India v Sri Lanka Colombo (RPS) 6 Sep 2017 T20I # 618
V Kohli 78* 61 8 2 127.86 India v Pakistan Colombo (RPS) 30 Sep 2012 T20I # 282
MN Samuels 78 56 3 6 139.28 West Indies v Sri Lanka Colombo (RPS) 7 Oct 2012 T20I # 289
MDKJ Perera 77 53 9 1 145.28 Sri Lanka v Bangladesh Colombo (RPS) 4 Apr 2017 T20I # 606
Sabbir Rahman 77 50 7 4 154.00 Bangladesh v India Colombo (RPS) 18 Mar 2018 T20I # 662
TM Dilshan 76 53 5 3 143.39 Sri Lanka v New Zealand Pallekele 27 Sep 2012 T20I # 275
LJ Wright 76 43 5 5 176.74 England v New Zealand Pallekele 29 Sep 2012 T20I # 279
CH Gayle 75* 41 5 6 182.92 West Indies v Australia Colombo (RPS) 5 Oct 2012 T20I # 288
TM Dilshan 74* 51 9 2 145.09 Sri Lanka v South Africa Hambantota 6 Aug 2013 T20I # 325
MDKJ Perera 74 48 8 2 154.16 Sri Lanka v Bangladesh Colombo (RPS) 10 Mar 2018 T20I # 658
Mushfiqur Rahim 72* 35 5 4 205.71 Bangladesh v Sri Lanka Colombo (RPS) 10 Mar 2018 T20I # 658
Mushfiqur Rahim 72* 55 8 1 130.90 Bangladesh v India Colombo (RPS) 14 Mar 2018 T20I # 660
Imran Nazir 72 36 9 3 200.00 Pakistan v Bangladesh Pallekele 25 Sep 2012 T20I # 274
SR Watson 72 42 2 7 171.42 Australia v India Colombo (RPS) 28 Sep 2012 T20I # 278
EJG Morgan 71* 36 4 5 197.22 England v West Indies Pallekele 27 Sep 2012 T20I # 276
SR Watson 70 47 8 2 148.93 Australia v South Africa Colombo (RPS) 30 Sep 2012 T20I # 281
KC Sangakkara 69 50 7 0 138.00 Sri Lanka v New Zealand Colombo (RPS) 4 Sep 2009 T20I # 121
V Kohli 68 48 11 1 141.66 India v Sri Lanka Pallekele 7 Aug 2012 T20I # 255
AD Hales 68 51 5 2 133.33 England v West Indies Pallekele 27 Sep 2012 T20I # 276
SR Patel 67 48 8 2 139.58 England v Sri Lanka Pallekele 1 Oct 2012 T20I # 284
GJ Maxwell 66 29 7 4 227.58 Australia v Sri Lanka Colombo (RPS) 9 Sep 2016 T20I # 567
MDKJ Perera 66 37 6 4 178.37 Sri Lanka v India Colombo (RPS) 6 Mar 2018 T20I # 656
DPMD Jayawardene 65* 49 10 1 132.65 Sri Lanka v West Indies Pallekele 29 Sep 2012 T20I # 280
F du Plessis 65 38 6 2 171.05 South Africa v India Colombo (RPS) 2 Oct 2012 T20I # 286
MDKJ Perera 64 44 5 4 145.45 Sri Lanka v Bangladesh Pallekele 31 Mar 2013 T20I # 312
DA Warner 63* 41 7 3 153.65 Australia v India Colombo (RPS) 28 Sep 2012 T20I # 278
GJ Bailey 63 29 6 4 217.24 Australia v West Indies Colombo (RPS) 5 Oct 2012 T20I # 288
LRPL Taylor 62* 40 3 3 155.00 New Zealand v West Indies Pallekele 1 Oct 2012 T20I # 283
DM de Silva 62 50 5 0 124.00 Sri Lanka v Australia Colombo (RPS) 9 Sep 2016 T20I # 567
TM Dilshan 61 47 7 1 129.78 Sri Lanka v India Colombo (RPS) 10 Feb 2009 T20I # 82
MDKJ Perera 61 40 7 1 152.50 Sri Lanka v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
LRPL Taylor 60 45 5 1 133.33 New Zealand v Sri Lanka Colombo (RPS) 2 Sep 2009 T20I # 120
KC Sangakkara 59* 53 9 0 111.32 Sri Lanka v South Africa Colombo (RPS) 2 Aug 2013 T20I # 323
TM Dilshan 59* 49 8 0 120.40 Sri Lanka v New Zealand Pallekele 21 Nov 2013 T20I # 341
RJ Nicol 58 40 3 4 145.00 New Zealand v Sri Lanka Pallekele 27 Sep 2012 T20I # 275
CH Gayle 58 35 6 4 165.71 West Indies v England Pallekele 27 Sep 2012 T20I # 276
LD Chandimal 58 43 6 1 134.88 Sri Lanka v Australia Pallekele 6 Sep 2016 T20I # 565
NLTC Perera 58 37 3 3 156.75 Sri Lanka v Bangladesh Colombo (RPS) 16 Mar 2018 T20I # 661
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:
Bangladesh v India at Colombo (RPS), Nidahas Twenty20 Tri-Series final, Mar 18, 2018 [T20I # 662]
Sri Lanka v Bangladesh at Colombo (RPS), Nidahas Twenty20 Tri-Series 6th match, Mar 16, 2018 [T20I # 661]
Bangladesh v India at Colombo (RPS), Nidahas Twenty20 Tri-Series 5th match, Mar 14, 2018 [T20I # 660]