Highest strike rates 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
N Dickwella 58 47 9 0 123.40 v South Africa 7 Feb 2017 ODI # 3833
DAS Gunaratne 38 31 3 1 122.58 v South Africa 7 Feb 2017 ODI # 3833
DS Weerakkody 58 51 7 1 113.72 v South Africa 7 Feb 2017 ODI # 3833
WPUJC Vaas 28* 25 3 0 112.00 v West Indies 28 Feb 2003 ODI # 1973
I Udana 32 29 3 1 110.34 v South Africa 16 Mar 2019 ODI # 4115
BKG Mendis 29 34 3 0 85.29 v South Africa 7 Feb 2017 ODI # 3833
AK Perera 31 37 3 0 83.78 v South Africa 16 Mar 2019 ODI # 4115
DPMD Jayawardene 37 47 3 0 78.72 v South Africa 11 Jan 2001 ODI # 1668
RP Arnold 34* 44 1 0 77.27 v West Indies 28 Feb 2003 ODI # 1973
RS Kaluwitharana 74 107 5 0 69.15 v South Africa 11 Jan 2001 ODI # 1668
ST Jayasuriya 66 99 4 0 66.66 v West Indies 28 Feb 2003 ODI # 1973
BKG Mendis 56 84 3 0 66.66 v South Africa 16 Mar 2019 ODI # 4115
PARP Perera 33 57 2 0 57.89 v South Africa 16 Mar 2019 ODI # 4115
HP Tillakaratne 36 68 4 0 52.94 v West Indies 28 Feb 2003 ODI # 1973
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

Minimum of 25 runs

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]