Most sixes in an innings
Player Runs Balls 4s 6s SR Opposition Match Date Scorecard
WU Tharanga 119 90 11 7 132.22 v South Africa 7 Feb 2017 ODI # 3833
DS Weerakkody 58 51 7 1 113.72 v South Africa 7 Feb 2017 ODI # 3833
DAS Gunaratne 38 31 3 1 122.58 v South Africa 7 Feb 2017 ODI # 3833
I Udana 32 29 3 1 110.34 v South Africa 16 Mar 2019 ODI # 4115
ST Jayasuriya 12 21 1 0 57.14 v South Africa 11 Jan 2001 ODI # 1668
RS Kaluwitharana 74 107 5 0 69.15 v South Africa 11 Jan 2001 ODI # 1668
K Weeraratne 13 16 2 0 81.25 v South Africa 11 Jan 2001 ODI # 1668
MS Atapattu 10 26 0 0 38.46 v South Africa 11 Jan 2001 ODI # 1668
KC Sangakkara 1 2 0 0 50.00 v South Africa 11 Jan 2001 ODI # 1668
DPMD Jayawardene 37 47 3 0 78.72 v South Africa 11 Jan 2001 ODI # 1668
RP Arnold 21 19 2 0 110.52 v South Africa 11 Jan 2001 ODI # 1668
WPUJC Vaas 1 3 0 0 33.33 v South Africa 11 Jan 2001 ODI # 1668
DNT Zoysa 3* 8 0 0 37.50 v South Africa 11 Jan 2001 ODI # 1668
GP Wickramasinghe 2 5 0 0 40.00 v South Africa 11 Jan 2001 ODI # 1668
M Muralitharan 0 1 0 0 0.00 v South Africa 11 Jan 2001 ODI # 1668
MS Atapattu 3 8 0 0 37.50 v West Indies 28 Feb 2003 ODI # 1973
ST Jayasuriya 66 99 4 0 66.66 v West Indies 28 Feb 2003 ODI # 1973
HP Tillakaratne 36 68 4 0 52.94 v West Indies 28 Feb 2003 ODI # 1973
PA de Silva 13 13 2 0 100.00 v West Indies 28 Feb 2003 ODI # 1973
DPMD Jayawardene 9 16 1 0 56.25 v West Indies 28 Feb 2003 ODI # 1973
RP Arnold 34* 44 1 0 77.27 v West Indies 28 Feb 2003 ODI # 1973
KC Sangakkara 24 30 2 0 80.00 v West Indies 28 Feb 2003 ODI # 1973
WPUJC Vaas 28* 25 3 0 112.00 v West Indies 28 Feb 2003 ODI # 1973
N Dickwella 58 47 9 0 123.40 v South Africa 7 Feb 2017 ODI # 3833
BKG Mendis 29 34 3 0 85.29 v South Africa 7 Feb 2017 ODI # 3833
DM de Silva 5 14 0 0 35.71 v South Africa 7 Feb 2017 ODI # 3833
KMDN Kulasekara 1 2 0 0 50.00 v South Africa 7 Feb 2017 ODI # 3833
SS Pathirana 1 3 0 0 33.33 v South Africa 7 Feb 2017 ODI # 3833
LD Madushanka 6 8 1 0 75.00 v South Africa 7 Feb 2017 ODI # 3833
CBRLS Kumara 1* 7 0 0 14.28 v South Africa 7 Feb 2017 ODI # 3833
PADLR Sandakan 1 2 0 0 50.00 v South Africa 7 Feb 2017 ODI # 3833
WIA Fernando 9 15 2 0 60.00 v South Africa 16 Mar 2019 ODI # 4115
WU Tharanga 2 8 0 0 25.00 v South Africa 16 Mar 2019 ODI # 4115
BOP Fernando 22 47 4 0 46.80 v South Africa 16 Mar 2019 ODI # 4115
BKG Mendis 56 84 3 0 66.66 v South Africa 16 Mar 2019 ODI # 4115
AK Perera 31 37 3 0 83.78 v South Africa 16 Mar 2019 ODI # 4115
PARP Perera 33 57 2 0 57.89 v South Africa 16 Mar 2019 ODI # 4115
NLTC Perera 2 7 0 0 28.57 v South Africa 16 Mar 2019 ODI # 4115
DM de Silva 12 12 2 0 100.00 v South Africa 16 Mar 2019 ODI # 4115
A Dananjaya 3 4 0 0 75.00 v South Africa 16 Mar 2019 ODI # 4115
SL Malinga 0* 0 0 0 - v South Africa 16 Mar 2019 ODI # 4115
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 | 10 years
Records includes the following current or recent matches:
South Africa v Sri Lanka at Cape Town, 5th ODI, Mar 16, 2019 [ODI # 4115]
South Africa v Sri Lanka at Cape Town, 4th ODI, Feb 7, 2017 [ODI # 3833]
Sri Lanka v West Indies at Cape Town, ICC World Cup 34th match, Feb 28, 2003 [ODI # 1973]