Data through 22 September 2026Last updated 22 September 2026
Coverage: matches in the Cricsheet data from 9 November 2016 to 22 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2016 and 2026, H Karunaratne appears in 21 ODIs, 19 T20Is for Sri Lanka Women in the Cricsheet data. In ODIs H Karunaratne scored 290 runs in 19 innings (average 16.11, strike rate 51.5), including 0 hundreds and 1 fifties. Against England Women in ODIs, H Karunaratne averaged 13.86 over 7 innings.
290 runs in 19 innings (21 matches) at an average of 16.11 and a strike rate of 51.5, in the data from 2016 to 2026.
How many runs has H Karunaratne scored in T20Is?
157 runs in 15 innings (19 matches) at an average of 14.27 and a strike rate of 70.1, in the data from 2019 to 2026.
What is H Karunaratne's highest score?
54 in ODIs, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.