
Sri Lanka
Hansima Karunaratne
33Sri Lanka
- Right-handed middle-order batter
- Right-arm medium bowler
ODI record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| ODIs | 21 | 19 | 290 | 16.11 | 51.5 | 0/1 | 54 |
| Last 10 | 10 | 9 | 160 | 20.00 | 59.9 | 0/1 | 54 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| ODIs | 21 | 96 | 0 | – | 6.38 | – |
| Last 10 | 10 | 6 | 0 | – | 15.00 | – |
Batting style
Middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 22.9 | 28.8 | |
| Strike rate | 60 | 75 | |
| Boundary % | 6.4 | 7.7 | |
| Dot % | 62.9 | 54.8 | |
| Average v spin | 29.8 | 27.7 | |
| Strike rate v spin | 60 | 74 |
267 balls in ODIs · Sept 2023 – Apr 2026
Compare with other playersRankings
Not in our one-day batting rankings.
Not in our one-day bowling rankings.
Team
- Sri LankaInternationalLast ODI Apr 2026
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 5% | 0 | 1 | 08153331454402 |
- Hansima Karunaratne has made 50 or more in 1 of the last 10 ODI innings.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2* (4) | – | Sri Lanka won by 7 wickets |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 40 (64) | – | Sri Lanka won by 4 wickets |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 54 (71) | – | Bangladesh won by 3 wickets |
| 27 Apr 2025 | Sri Lanka | India | R Premadasa Stadium | 4 (16) | – | India won by 9 wickets |
| 21 Jun 2024 | Sri Lanka | West Indies | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 1 (7) | – | Sri Lanka won by 160 runs |
| 17 Apr 2024 | Sri Lanka | South Africa | JB Marks Oval | 3 (4) | – | Sri Lanka won by 6 wickets |
| 13 Apr 2024 | Sri Lanka | South Africa | Diamond Oval | 33 (60) | – | South Africa won by 7 wickets |
| 14 Sept 2023 | Sri Lanka | England | Grace Road | 15 (19) | 0/15 (1.0) | England won by 161 runs |
| 12 Sept 2023 | Sri Lanka | England | County Ground | 8 (22) | – | No result |
| 3 Jul 2023 | Sri Lanka | New Zealand | Galle International Stadium | – | – | Sri Lanka won by 8 wickets (DLS) |