
Sri Lanka
Dewmi Vihanga
21Sri Lanka
- Right-handed batter
- Right-arm off-spin bowler
ODI record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| ODIs | 12 | 8 | 63 | 7.88 | 71.6 | 0/0 | 16 |
| Last 10 | 10 | 7 | 62 | 8.86 | 72.9 | 0/0 | 16 |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| ODIs | 12 | 600 | 17 | 27.47 | 4.67 | 5/43 |
| Last 10 | 10 | 480 | 13 | 28.62 | 4.65 | 5/43 |
Bowling style
Steady off-spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 27.5 | 30.7 | |
| Economy | 4.67 | 4.80 | |
| Balls per wicket | 35.3 | 38.4 | |
| Dot % | 53.0 | 56.2 | |
| Boundary % | 7.2 | 8.5 | |
| Average v right-handers | 26.9 | 30.1 |
600 balls bowled in ODIs · May 2025 – Jul 2026
Compare with other playersRankings
Not in our one-day batting rankings.
Not in our one-day bowling rankings.
Team
- Sri LankaInternationalLast ODI Jul 2026
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 6/10 | 64% | 0 | 4 | 1520120300 |
- Dewmi Vihanga has taken a wicket in 6 of the last 10 ODIs bowled in.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | 0/21 (6.0) | Sri Lanka won by 8 wickets |
| 25 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | 0/51 (10.0) | Sri Lanka won by 8 wickets |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 8 (15) | 3/43 (10.0) | Bangladesh won by 3 wickets |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 12 (16) | 0/42 (7.0) | West Indies won by 6 wickets |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 5 (11) | 2/33 (10.0) | Sri Lanka won by 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 14 (6) | 1/28 (10.0) | Sri Lanka won by 10 runs |
| 24 Oct 2025 | Sri Lanka | Pakistan | R Premadasa Stadium | – | – | No result |
| 11 Oct 2025 | Sri Lanka | England | R Premadasa Stadium | 3 (15) | 0/42 (8.0) | England won by 89 runs |
| 11 May 2025 | Sri Lanka | India | R Premadasa Stadium | 4 (6) | 2/69 (10.0) | India won by 97 runs |
| 9 May 2025 | Sri Lanka | South Africa | R Premadasa Stadium | 16 (16) | 5/43 (9.0) | South Africa won by 76 runs |
Pace and pitch map
ODIs527 balls
FullOff sideLeg sideShort