
Sri Lanka
Harshitha Madavi
28Sri Lanka
- Left-handed top-order batter
- Right-arm slow-medium bowler
One-day record
Batting
| Mat | Inns | Runs | Avg | SR | 100/50 | HS | |
|---|---|---|---|---|---|---|---|
| List A | 55 | 53 | 1,621 | 36.84 | 70.1 | 2/9 | 105 |
| ODIs | 54 | 52 | 1,610 | 36.59 | 70.4 | 2/9 | 105 |
| Domestic | 1 | 1 | 11 | – | 42.3 | 0/0 | 11* |
| Last 10 | 10 | 9 | 440 | 73.33 | 69.0 | 1/4 | 100* |
Bowling
| Mat | Balls | Wkts | Avg | Econ | Best | |
|---|---|---|---|---|---|---|
| List A | 55 | 24 | 0 | – | 8.25 | – |
| ODIs | 54 | 24 | 0 | – | 8.25 | – |
Batting style
Balanced top-order batter
| Figure | Player | Par | Against par |
|---|---|---|---|
| Average | 44.5 | 28.5 | |
| Strike rate | 73 | 74 | |
| Boundary % | 7.7 | 8.2 | |
| Dot % | 56.7 | 56.9 | |
| Average v pace | 35.4 | 31.5 | |
| Average v spin | 52.1 | 27.1 | |
| Strike rate v pace | 79 | 74 | |
| Strike rate v spin | 70 | 74 |
1,644 balls in ODIs · Apr 2023 – Jul 2026
Compare with other playersWomen's One-day
- Runs a match
- −2.6
- above an average player
Women's One-day batting, runs a match
AveragePeak −0.7
May 2025Now −2.620182020202220242026- ICC rank
- –
| Last 2 years | Mat | Runs | Avg | SR | Wkts | Bowl avg | Econ |
|---|---|---|---|---|---|---|---|
| One-day | 23 | 881 | 48.9 | 71.9 | – | – | – |
Team
- Sri LankaInternationalLast ODI Jul 2026
One-day streaks
| Last 10 | Career | Now | Best | ||
|---|---|---|---|---|---|
| 50+ score | 5/10 | 21% | 2 | 2 | 466357025044210071 |
- Harshitha Madavi has made 50 or more in 5 of the last 10 One-day innings, including the last 2.
Last 10 List A matches
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 71* (92) | – | Sri Lanka won by 8 wickets |
| 25 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 100* (119) | – | Sri Lanka won by 8 wickets |
| 23 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 2 (13) | – | Pakistan won by 5 wickets |
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 44* (51) | – | Sri Lanka won by 7 wickets |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 50 (76) | – | Sri Lanka won by 4 wickets |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2 (6) | – | Bangladesh won by 3 wickets |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 70 (112) | – | West Indies won by 6 wickets |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 35 (64) | – | Sri Lanka won by 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 66 (105) | – | 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 | 5/10 | 21% | 2 | 2 | 466357025044210071 |
- Harshitha Madavi has made 50 or more in 5 of the last 10 ODI innings, including the last 2.
Last 10 ODIs
| Date | Team | Opponent | Ground | Bat | Bowl | Result |
|---|---|---|---|---|---|---|
| 28 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 71* (92) | – | Sri Lanka won by 8 wickets |
| 25 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 100* (119) | – | Sri Lanka won by 8 wickets |
| 23 Jul 2026 | Sri Lanka | Pakistan | Mahinda Rajapaksa International Cricket Stadium, Sooriyawewa | 2 (13) | – | Pakistan won by 5 wickets |
| 25 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 44* (51) | – | Sri Lanka won by 7 wickets |
| 22 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 50 (76) | – | Sri Lanka won by 4 wickets |
| 20 Apr 2026 | Sri Lanka | Bangladesh | Shahid Kamruzzaman Stadium | 2 (6) | – | Bangladesh won by 3 wickets |
| 25 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 70 (112) | – | West Indies won by 6 wickets |
| 22 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 35 (64) | – | Sri Lanka won by 14 runs |
| 20 Feb 2026 | Sri Lanka | West Indies | National Cricket Stadium, St George's, Grenada | 66 (105) | – | 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 |
|---|---|---|---|---|---|---|
| 13 Feb 2017 | Sri Lanka | Thailand | Mercantile Cricket Association Ground | 11* (26) | – | Sri Lanka won by 7 wickets |