
Sri Lanka
Nilakshi de Silva
37Sri Lanka
- Right-handed finishing accumulator
- Right-arm slow-medium bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 61 | 53 | 1,233 | 30.07 | 75.6 | 0/4 | 63 |
| ODIs | 60 | 52 | 1,207 | 30.18 | 75.4 | 0/4 | 63 |
| Domestic | 1 | 1 | 26 | 26.00 | 83.9 | 0/0 | 26 |
| Last 10 | 10 | 6 | 115 | 28.75 | 87.8 | 0/0 | 46* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 61 | 354 | 3 | 104.00 | 5.29 | 1/36 |
| ODIs | 60 | 330 | 3 | 96.67 | 5.27 | 1/36 |
| Domestic | 1 | 24 | 0 | – | 5.50 | – |
| Last 10 | 10 | 78 | 0 | – | 5.00 | – |
Batting style
Balanced middle-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 35.0 | 25.5 | |
| Strike rate | 84 | 80 | |
| Boundary % | 8.4 | 8.7 | |
| Dot % | 49.1 | 52.7 | |
| Average v pace | 55.6 | 26.1 | |
| Average v spin | 26.0 | 24.7 | |
| Strike rate v pace | 94 | 85 | |
| Strike rate v spin | 78 | 77 |
915 balls in ODIs · Apr 2023 – Jul 2026
Compare with other playersWomen's One-day
- Runs a match
- +0.5
- above an average player
Women's One-day batting, runs a match
AveragePeak +1.6
February 2026Now +0.5201620182020202220242026- ICC rank
- 23
- 576 points
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 23 | 504 | 33.6 | 88.9 | 0 | – | 5.00 |
Not in our one-day bowling rankings.
Team
- Sri LankaInternationalLast ODI Jul 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 8% | 0 | 1 | 235518372229142246 |
- Nilakshi de Silva has made 50 or more in 1 of the last 10 One-day innings.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | – | – | 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 | 46* (50) | – | Pakistan won by 5 wickets |
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | – | 0/10 (2.0) | Sri Lanka won by 7 wickets |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2* (6) | 0/18 (3.0) | Sri Lanka won by 4 wickets |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2 (12) | 0/17 (4.0) | Bangladesh won by 3 wickets |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 14 (16) | 0/14 (3.0) | West Indies won by 6 wickets |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 29 (22) | – | Sri Lanka won by 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 22 (25) | 0/6 (1.0) | Sri Lanka won by 10 runs |
| 24 Oct 2025 | Sri Lanka | Pakistan | R Premadasa Stadium | – | – | No result |
ODI streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 1/10 | 8% | 0 | 1 | 235518372229142246 |
- Nilakshi de Silva has made 50 or more in 1 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 | – | – | 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 | 46* (50) | – | Pakistan won by 5 wickets |
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | – | 0/10 (2.0) | Sri Lanka won by 7 wickets |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2* (6) | 0/18 (3.0) | Sri Lanka won by 4 wickets |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2 (12) | 0/17 (4.0) | Bangladesh won by 3 wickets |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 14 (16) | 0/14 (3.0) | West Indies won by 6 wickets |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 29 (22) | – | Sri Lanka won by 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 22 (25) | 0/6 (1.0) | Sri Lanka won by 10 runs |
| 24 Oct 2025 | Sri Lanka | Pakistan | R Premadasa Stadium | – | – | No result |
Last 1 domestic one-day matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 23 Nov 2021 | Sri Lanka | Netherlands | Harare Sports Club | 26 (31) | 0/22 (4.0) | Sri Lanka won by 34 runs (DLS) |