Most sixes in an innings
Player Runs Balls 4s 6s SR Team Opposition Match Date Scorecard
LRPL Taylor 131* 124 8 7 105.64 New Zealand v Pakistan 8 Mar 2011 ODI # 3123
SR Watson 69 51 5 6 135.29 Australia v Sri Lanka 10 Aug 2011 ODI # 3175
DA Miller 85* 72 4 5 118.05 South Africa v Sri Lanka 26 Jul 2013 ODI # 3398
NLTC Perera 65 49 5 5 132.65 Sri Lanka v South Africa 26 Jul 2013 ODI # 3398
MD Shanaka 65 34 4 5 191.17 Sri Lanka v South Africa 8 Aug 2018 ODI # 4030
MD Shanaka 66 66 4 5 100.00 Sri Lanka v England 20 Oct 2018 ODI # 4055
JP Duminy 92 70 8 4 131.42 South Africa v Sri Lanka 5 Aug 2018 ODI # 4029
JDP Oram 25 9 1 3 277.77 New Zealand v Pakistan 8 Mar 2011 ODI # 3123
HDRL Thirimanne 77 96 5 3 80.20 Sri Lanka v India 4 Aug 2012 ODI # 3295
Shoaib Malik 51 51 2 3 100.00 Pakistan v Sri Lanka 15 Jul 2015 ODI # 3669
RG Sharma 54 45 5 3 120.00 India v Sri Lanka 24 Aug 2017 ODI # 3906
DM de Silva 84 66 8 3 127.27 Sri Lanka v South Africa 5 Aug 2018 ODI # 4029
NL McCullum 19 10 1 2 190.00 New Zealand v Pakistan 8 Mar 2011 ODI # 3123
KMDN Kulasekara 34 57 2 2 59.64 Sri Lanka v Australia 10 Aug 2011 ODI # 3175
NLTC Perera 24* 14 2 2 171.42 Sri Lanka v Pakistan 9 Jun 2012 ODI # 3273
LRPL Taylor 72 62 7 2 116.12 New Zealand v Sri Lanka 4 Nov 2012 ODI # 3305
NL McCullum 22* 18 0 2 122.22 New Zealand v Sri Lanka 6 Nov 2012 ODI # 3306
HDRL Thirimanne 25* 15 1 2 166.66 Sri Lanka v Bangladesh 28 Mar 2013 ODI # 3352
JP Duminy 97 121 7 2 80.16 South Africa v Sri Lanka 28 Jul 2013 ODI # 3400
KC Sangakkara 91 101 8 2 90.09 Sri Lanka v South Africa 28 Jul 2013 ODI # 3400
KC Sangakkara 112 112 12 2 100.00 Sri Lanka v England 13 Dec 2014 ODI # 3567
S Prasanna 20 12 1 2 166.66 Sri Lanka v England 13 Dec 2014 ODI # 3567
MM Ali 34 32 4 2 106.25 England v Sri Lanka 13 Dec 2014 ODI # 3567
MDKJ Perera 68 25 13 2 272.00 Sri Lanka v Pakistan 15 Jul 2015 ODI # 3669
MDKJ Perera 50 47 2 2 106.38 Sri Lanka v West Indies 7 Nov 2015 ODI # 3704
N Dickwella 31 24 3 2 129.16 Sri Lanka v India 24 Aug 2017 ODI # 3906
RG Sharma 124* 145 16 2 85.51 India v Sri Lanka 27 Aug 2017 ODI # 3907
MDKJ Perera 51 32 6 2 159.37 Sri Lanka v South Africa 8 Aug 2018 ODI # 4030
NLTC Perera 51* 45 3 2 113.33 Sri Lanka v South Africa 8 Aug 2018 ODI # 4030
JP Duminy 38 23 3 2 165.21 South Africa v Sri Lanka 8 Aug 2018 ODI # 4030
MD Shanaka 21 10 1 2 210.00 Sri Lanka v England 17 Oct 2018 ODI # 4054
JJ Roy 41 26 3 2 157.69 England v Sri Lanka 17 Oct 2018 ODI # 4054
BA Stokes 35* 24 1 2 145.83 England v Sri Lanka 17 Oct 2018 ODI # 4054
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 England at Pallekele, 4th ODI, Oct 20, 2018 [ODI # 4055]
Sri Lanka v England at Pallekele, 3rd ODI, Oct 17, 2018 [ODI # 4054]
Sri Lanka v South Africa at Pallekele, 4th ODI, Aug 8, 2018 [ODI # 4030]