Most runs from fours and sixes in an innings
Player Runs Balls 4s 6s 4+6 SR Team Opposition Match Date Scorecard
GJ Maxwell 145* 65 14 9 110 223.07 Australia v Sri Lanka 6 Sep 2016 T20I # 565
BB McCullum 123 58 11 7 86 212.06 New Zealand v Bangladesh 21 Sep 2012 T20I # 267
TM Dilshan 104* 57 12 5 78 182.45 Sri Lanka v Australia 6 Aug 2011 T20I # 202
J Charles 84 56 10 3 58 150.00 West Indies v England 27 Sep 2012 T20I # 276
Shakib Al Hasan 84 54 11 2 56 155.55 Bangladesh v Pakistan 25 Sep 2012 T20I # 274
DPMD Jayawardene 86 63 12 1 54 136.50 Sri Lanka v Australia 8 Aug 2011 T20I # 203
SR Watson 57 24 6 5 54 237.50 Australia v Sri Lanka 8 Aug 2011 T20I # 203
Imran Nazir 72 36 9 3 54 200.00 Pakistan v Bangladesh 25 Sep 2012 T20I # 274
V Kohli 68 48 11 1 50 141.66 India v Sri Lanka 7 Aug 2012 T20I # 255
LJ Wright 76 43 5 5 50 176.74 England v New Zealand 29 Sep 2012 T20I # 279
CH Gayle 58 35 6 4 48 165.71 West Indies v England 27 Sep 2012 T20I # 276
ADS Fletcher 57 25 3 6 48 228.00 West Indies v Sri Lanka 9 Nov 2015 T20I # 460
EJG Morgan 71* 36 4 5 46 197.22 England v West Indies 27 Sep 2012 T20I # 276
DPMD Jayawardene 65* 49 10 1 46 132.65 Sri Lanka v West Indies 29 Sep 2012 T20I # 280
SR Patel 67 48 8 2 44 139.58 England v Sri Lanka 1 Oct 2012 T20I # 284
MDKJ Perera 64 44 5 4 44 145.45 Sri Lanka v Bangladesh 31 Mar 2013 T20I # 312
TM Dilshan 76 53 5 3 38 143.39 Sri Lanka v New Zealand 27 Sep 2012 T20I # 275
DA Warner 53 31 6 2 36 170.96 Australia v Sri Lanka 6 Aug 2011 T20I # 202
RJ Nicol 58 40 3 4 36 145.00 New Zealand v Sri Lanka 27 Sep 2012 T20I # 275
MDKJ Perera 57 37 6 2 36 154.05 Sri Lanka v New Zealand 21 Nov 2013 T20I # 341
TM Head 45 18 4 3 34 250.00 Australia v Sri Lanka 6 Sep 2016 T20I # 565
Nasir Jamshed 56 35 2 4 32 160.00 Pakistan v New Zealand 23 Sep 2012 T20I # 271
AD Hales 68 51 5 2 32 133.33 England v West Indies 27 Sep 2012 T20I # 276
TM Dilshan 59* 49 8 0 32 120.40 Sri Lanka v New Zealand 21 Nov 2013 T20I # 341
TM Dilshan 56 37 8 0 32 151.35 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
AD Mathews 37* 13 2 4 32 284.61 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
Nasir Hossain 50 39 6 1 30 128.20 Bangladesh v New Zealand 21 Sep 2012 T20I # 267
DPMD Jayawardene 44 26 3 3 30 169.23 Sri Lanka v New Zealand 27 Sep 2012 T20I # 275
LRPL Taylor 62* 40 3 3 30 155.00 New Zealand v West Indies 1 Oct 2012 T20I # 283
MDKJ Perera 40 30 6 1 30 133.33 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
LD Chandimal 58 43 6 1 30 134.88 Sri Lanka v Australia 6 Sep 2016 T20I # 565
CK Kapugedera 43 25 3 3 30 172.00 Sri Lanka v Australia 6 Sep 2016 T20I # 565
JEC Franklin 50 33 4 2 28 151.51 New Zealand v England 29 Sep 2012 T20I # 279
MN Samuels 50 35 4 2 28 142.85 West Indies v Sri Lanka 29 Sep 2012 T20I # 280
DJ Bravo 40 34 4 2 28 117.64 West Indies v Sri Lanka 29 Sep 2012 T20I # 280
Mohammad Ashraful 43 27 4 2 28 159.25 Bangladesh v Sri Lanka 31 Mar 2013 T20I # 312
LD Chandimal 40* 19 4 2 28 210.52 Sri Lanka v West Indies 9 Nov 2015 T20I # 460
DPMD Jayawardene 42 38 5 1 26 110.52 Sri Lanka v England 1 Oct 2012 T20I # 284
BMAJ Mendis 37 17 2 3 26 217.64 Sri Lanka v Bangladesh 31 Mar 2013 T20I # 312
Mohammad Hafeez 45 47 6 0 24 95.74 Pakistan v Bangladesh 25 Sep 2012 T20I # 274
MJ Guptill 38 30 6 0 24 126.66 New Zealand v Sri Lanka 27 Sep 2012 T20I # 275
CH Gayle 30 14 3 2 24 214.28 West Indies v New Zealand 1 Oct 2012 T20I # 283
CL White 39 32 1 3 22 121.87 Australia v Sri Lanka 8 Aug 2011 T20I # 203
BB McCullum 32 31 4 1 22 103.22 New Zealand v Pakistan 23 Sep 2012 T20I # 271
GP Swann 34 20 4 1 22 170.00 England v Sri Lanka 1 Oct 2012 T20I # 284
AP Devcich 30 23 4 1 22 130.43 New Zealand v Sri Lanka 21 Nov 2013 T20I # 341
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:
Sri Lanka v Australia at Pallekele, 1st T20I, Sep 6, 2016 [T20I # 565]
Sri Lanka v West Indies at Pallekele, 1st T20I, Nov 9, 2015 [T20I # 460]
Sri Lanka v New Zealand at Pallekele, 2nd T20I, Nov 21, 2013 [T20I # 341]