
Sri Lanka
Inoka Ranaweera
40Sri Lanka
- Left-handed batter
- Left-arm orthodox spin bowler
One-day record
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| One-day | 80 | 3,613 | 87 | 31.03 | 4.48 | 4/18 |
| ODIs | 77 | 3,433 | 80 | 32.83 | 4.59 | 4/39 |
| Domestic | 3 | 180 | 7 | 10.57 | 2.47 | 4/18 |
| Last 10 | 10 | 527 | 14 | 26.00 | 4.14 | 4/44 |
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| One-day | 80 | 42 | 190 | 9.50 | 38.3 | 0/0 | 32* |
| ODIs | 77 | 41 | 190 | 10.00 | 38.5 | 0/0 | 32* |
| Domestic | 3 | 1 | 0 | 0.00 | 0.0 | 0/0 | 0 |
| Last 10 | 10 | 3 | 3 | 1.00 | 30.0 | 0/0 | 2 |
Bowling style
Low-threat middle-overs left-arm spinner
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 33.5 | 29.1 | |
| Economy | 4.84 | 4.89 | |
| Balls per wicket | 41.5 | 35.6 | |
| Dot % | 51.7 | 53.8 | |
| Boundary % | 8.2 | 8.2 | |
| Average v right-handers | 36.3 | 28.9 |
1,287 balls bowled in ODIs · May 2023 – Jul 2026
Compare with other playersWomen's One-day
- Runs a match
- +0.6
- above an average player
Women's One-day bowling, runs a match
AveragePeak +1.0 above
July 2026Now +0.6 above201520172019202120232025- ICC rank
- 21
- 540 points
| Last 2 years | Mat | Wkts | Bowl avg | Econ | Runs | Avg | SR |
|---|---|---|---|---|---|---|---|
| One-day | 19 | 25 | 27.1 | 4.48 | 11 | 2.8 | 26.8 |
Not in our one-day batting rankings.
Team
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 69% | 3 | 8 | 0431120111 |
- Inoka Ranaweera has taken a wicket in 8 of the last 10 one-day matches bowled in, including the last 3.
Last 10 one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | 1/41 (8.0) | Won by 8 wicketsW 8 wkts |
| 25 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | 1/60 (10.0) | Won by 8 wicketsW 8 wkts |
| 23 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 0 (1) | 1/42 (10.0) | Lost by 5 wicketsL 5 wkts |
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | – | 0/32 (10.0) | Won by 7 wicketsW 7 wkts |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | – | 2/28 (9.5) | Won by 4 wicketsW 4 wkts |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2 (7) | 1/34 (10.0) | Lost by 3 wicketsL 3 wkts |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | – | 1/39 (10.0) | Lost by 6 wicketsL 6 wkts |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 1 (2) | 3/44 (10.0) | Won by 14 runsW 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | – | 4/44 (10.0) | Won by 10 runsW 10 runs |
| 24 Oct 2025 | Sri Lanka | Pakistan | R Premadasa Stadium | – | – | No resultNo result |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| Took a wicket | 8/10 | 68% | 3 | 8 | 0431120111 |
- Inoka Ranaweera has taken a wicket in 8 of the last 10 ODIs bowled in, including the last 3.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | 1/41 (8.0) | Won by 8 wicketsW 8 wkts |
| 25 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | 1/60 (10.0) | Won by 8 wicketsW 8 wkts |
| 23 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 0 (1) | 1/42 (10.0) | Lost by 5 wicketsL 5 wkts |
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | – | 0/32 (10.0) | Won by 7 wicketsW 7 wkts |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | – | 2/28 (9.5) | Won by 4 wicketsW 4 wkts |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2 (7) | 1/34 (10.0) | Lost by 3 wicketsL 3 wkts |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | – | 1/39 (10.0) | Lost by 6 wicketsL 6 wkts |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 1 (2) | 3/44 (10.0) | Won by 14 runsW 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | – | 4/44 (10.0) | Won by 10 runsW 10 runs |
| 24 Oct 2025 | Sri Lanka | Pakistan | R Premadasa Stadium | – | – | No resultNo result |
Last 3 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 23 Nov 2021 | Sri Lanka | Netherlands | Harare Sports Club | 0 (2) | 1/37 (10.0) | Won by 34 runs (DLS)W 34 runs (DLS) |
| 13 Feb 2017 | Sri Lanka | Thailand | Mercantile Cricket Association Ground | – | 2/19 (10.0) | Won by 7 wicketsW 7 wkts |
| 11 Feb 2017 | Sri Lanka | Zimbabwe | Nondescripts Cricket Club Ground | – | 4/18 (10.0) | Won by 8 wicketsW 8 wkts |
Pitch map
ODIs1,455 balls
FullOff sideLeg sideShort
T20s806 balls
FullOff sideLeg sideShort