
Sri Lanka · St Kitts and Nevis Patriots · Kandy Royals
Wanindu Hasaranga
29
- Right-handed finisher
- Right-arm leg-spin bowler
International
ODI record
Batting
| Mat | Inns | Runs | Avg | SR | HS | 100/50 | |
|---|---|---|---|---|---|---|---|
| ODIs | 63 | 54 | 1,031 | 22.4 | 106.8 | 80* | 0/4 |
| v England | 4 | 4 | 109 | 27.3 | 71.7 | 54 | 0/1 |
| Last 10 | 10 | 9 | 187 | 26.7 | 115.4 | 59 | 0/1 |
Bowling
| Overs | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|
| ODIs | 490.4 | 98 | 25.8 | 5.15 | 7/19 |
| v England | 24 | 2 | 74.0 | 6.17 | 1/46 |
| Last 10 | 81.2 | 18 | 22.5 | 4.98 | 4/10 |
Last 10 ODIs
| Date | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|
| 3 Jun 2026 | West Indies | Sabina Park, Kingston, Jamaica | 7 (4) | 1/43 (10.0) | Sri Lanka won by 41 runs |
| 27 Jan 2026 | England | R Premadasa Stadium | 9 (5) | 1/76 (10.0) | England won by 53 runs |
| 14 Nov 2025 | Pakistan | Rawalpindi Cricket Stadium | 37* (26) | 0/35 (10.0) | Pakistan won by 8 wickets |
| 11 Nov 2025 | Pakistan | Rawalpindi Cricket Stadium | 59 (52) | 3/54 (10.0) | Pakistan won by 6 runs |
| 8 Jul 2025 | Bangladesh | Pallekele International Cricket Stadium | 18* (14) | 2/35 (8.4) | Sri Lanka won by 99 runs |
| 5 Jul 2025 | Bangladesh | R Premadasa Stadium | 13 (16) | 3/60 (9.5) | Bangladesh won by 16 runs |
| 2 Jul 2025 | Bangladesh | R Premadasa Stadium | 22 (22) | 4/10 (7.5) | Sri Lanka won by 77 runs |
| 14 Feb 2025 | Australia | R Premadasa Stadium | – | 3/23 (7.0) | Sri Lanka won by 174 runs |
| 12 Feb 2025 | Australia | R Premadasa Stadium | 7 (14) | 1/47 (6.0) | Sri Lanka won by 49 runs |
| 11 Jan 2025 | New Zealand | Eden Park | 15 (9) | 0/22 (2.0) | Sri Lanka won by 140 runs |
Batting style
Balanced finisher
| Player | Par | Below parAbove par | |
|---|---|---|---|
| Strike rate | 139 | 138 | |
| Boundary % | 17.8 | 17.1 | |
| Dot % | 34.3 | 34.6 | |
| Sixes, % of boundaries | 32 | 40 | |
| Strike rate v pace | 141 | 148 | |
| Strike rate v spin | 137 | 128 | |
| Strike rate, first 10 balls | 135 | 117 | |
| Balls per dismissal | 10 | 17 |
595 balls · Jan 2024 – Sept 2026
Finisher
| Player | Par | Below parAbove par | |
|---|---|---|---|
| Average | 19.4 | 24.8 | |
| Strike rate | 112 | 98 | |
| Boundary % | 13.6 | 10.7 | |
| Dot % | 44.6 | 47.5 | |
| Average v pace | 16.7 | 23.3 | |
| Average v spin | 25.3 | 28.6 | |
| Strike rate v pace | 106 | 104 | |
| Strike rate v spin | 122 | 86 |
381 balls · Jan 2023 – Jun 2026
Men's T20
- Runs a match
- +5.6
- above an average player
- ICC rank
- 7
- 668 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| T20 | 68 | 429 | 11.9 | 129.6 | 88 | 21.4 | 7.55 |
Men's One-day
- Runs a match
- +1.8
- above an average player
- ICC rank
- 13
- 588 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 15 | 223 | 24.8 | 112.6 | 26 | 21.4 | 4.99 |