
Sri Lanka
Hasini Perera
31Sri Lanka
- Left-handed top-order batter
- Right-arm medium-fast bowler
ODI record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| ODIs | 62 | 57 | 1,288 | 23.85 | 63.3 | 0/4 | 95 |
| Last 10 | 10 | 8 | 314 | 44.86 | 65.3 | 0/3 | 95 |
Batting style
Balanced top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 33.8 | 29.5 | |
| Strike rate | 69 | 73 | |
| Boundary % | 9.3 | 8.7 | |
| Dot % | 62.6 | 59.2 | |
| Average v pace | 44.2 | 31.2 | |
| Average v spin | 27.6 | 28.0 | |
| Strike rate v pace | 71 | 73 | |
| Strike rate v spin | 68 | 73 |
1,174 balls in ODIs · Sept 2023 – Jul 2026
Compare with other playersWomen's One-day
- Runs a match
- −5.8
- above an average player
Women's One-day batting, runs a match
Peak −4.5
February 2026Now −5.8201520172019202120232025- ICC rank
- 34
- 533 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 20 | 620 | 36.5 | 70.1 | – | – | – |
Team
- Sri LankaInternationalLast ODI Jul 2026
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 4/10 | 7% | 1 | 2 | 485611427275953550 |
- Hasini Perera has made 50 or more in 4 of the last 10 ODI innings.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 50* (77) | – | Sri Lanka won by 8 wickets |
| 25 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | – | Sri Lanka won by 8 wickets |
| 23 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 35 (63) | – | Pakistan won by 5 wickets |
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 95 (131) | – | Sri Lanka won by 7 wickets |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 5 (20) | – | Sri Lanka won by 4 wickets |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 27 (41) | – | Bangladesh won by 3 wickets |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 27 (34) | – | West Indies won by 6 wickets |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 14 (29) | – | Sri Lanka won by 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 61 (86) | – | Sri Lanka won by 10 runs |
| 24 Oct 2025 | Sri Lanka | Pakistan | R Premadasa Stadium | – | – | No result |