- Home
- Players
- H Madavi
Sri Lanka Women · Women's cricket
H Madavi stats
Data through 22 September 2026Last updated 22 September 2026
Coverage: matches in the Cricsheet data from 20 March 2016 to 22 September 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2016 and 2026, H Madavi appears in 54 ODIs, 99 T20Is for Sri Lanka Women in the Cricsheet data. In T20Is H Madavi scored 1,977 runs in 90 innings (average 27.08, strike rate 101.8), including 0 hundreds and 9 fifties. Against Pakistan Women in ODIs, H Madavi averaged 96.33 over 5 innings.
International matches
153
ODIs 54 · T20Is 99
International runs
3,587
2 hundreds
T20 league & domestic matches
4
58 runs
Best batting average (ODI)
36.59
52 innings
Highest score
105
ODI
Teams played for
Sri Lanka Women 2016–2026 · 154Trinbago Knight Riders Women 2024 · 4
H Madavi batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 54 | 52 | 8 | 1,610 | 105 | 36.59 | 2,287 | 70.4 | 2 | 9 | 3 | 157 | 3 |
| T20I | 99 | 90 | 17 | 1,977 | 86* | 27.08 | 1,942 | 101.8 | 0 | 9 | 3 | 206 | 20 |
| T20 (leagues & domestic) | 4 | 4 | 0 | 58 | 33 | 14.50 | 59 | 98.3 | 0 | 0 | 0 | 7 | 0 |
| List A | 1 | 1 | 1 | 11 | 11* | – | 26 | 42.3 | 0 | 0 | 0 | 1 | 0 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2016 | 0 |
| 2017 | 14 |
| 2018 | 9 |
| 2019 | 309 |
| 2020 | 41 |
| 2022 | 555 |
| 2023 | 524 |
| 2024 | 860 |
| 2025 | 538 |
| 2026 | 806 |
Year-by-year batting (18 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2016 | T20I | 1 | 0 | 0.00 | 0.0 | 0 | 0 | 0 |
| 2017 | List A | 1 | 11 | – | 42.3 | 11 | 0 | 0 |
| 2017 | ODI | 2 | 3 | 1.50 | 15.0 | 2 | 0 | 0 |
| 2018 | T20I | 1 | 9 | 9.00 | 64.3 | 9 | 0 | 0 |
| 2019 | ODI | 9 | 240 | 26.67 | 66.3 | 42 | 0 | 0 |
| 2019 | T20I | 7 | 69 | 11.50 | 75.0 | 28 | 0 | 0 |
| 2020 | T20I | 3 | 41 | 41.00 | 91.1 | 27 | 0 | 0 |
| 2022 | ODI | 5 | 166 | 33.20 | 63.6 | 75 | 0 | 1 |
| 2022 | T20I | 19 | 389 | 21.61 | 94.0 | 81 | 0 | 2 |
| 2023 | ODI | 8 | 103 | 17.17 | 70.1 | 45 | 0 | 0 |
| 2023 | T20I | 14 | 421 | 60.14 | 92.3 | 69 | 0 | 2 |
| 2024 | ODI | 6 | 217 | 54.25 | 79.8 | 105 | 1 | 0 |
| 2024 | T20 (leagues & domestic) | 4 | 58 | 14.50 | 98.3 | 33 | 0 | 0 |
| 2024 | T20I | 20 | 585 | 34.41 | 111.9 | 86 | 0 | 4 |
| 2025 | ODI | 13 | 441 | 36.75 | 75.1 | 77 | 0 | 4 |
| 2025 | T20I | 7 | 97 | 13.86 | 94.2 | 33 | 0 | 0 |
| 2026 | ODI | 9 | 440 | 73.33 | 69.0 | 100 | 1 | 4 |
| 2026 | T20I | 18 | 366 | 24.40 | 125.8 | 61 | 0 | 1 |
H Madavi bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ODI | 3 | 24 | 33 | 0 | – | – | – | 8.25 | – | 0 | 0 | 0 |
Year-by-year bowling (2 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2017 | ODI | 1 | 0 | – | 7.00 | 0/14 |
| 2019 | ODI | 2 | 0 | – | 9.50 | 0/9 |
H Madavi against each team
vs India Womenvs Pakistan Womenvs New Zealand Womenvs Bangladesh Womenvs England Womenvs South Africa Womenvs West Indies Women
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Pakistan Women | ODI | 5 | 289 | 96.33 | 72.2 | 100 | 1 | 2 |
| West Indies Women | ODI | 6 | 216 | 43.20 | 62.6 | 70 | 0 | 2 |
| South Africa Women | ODI | 7 | 193 | 27.57 | 71.0 | 77 | 0 | 1 |
| New Zealand Women | ODI | 7 | 175 | 35.00 | 67.8 | 66 | 0 | 2 |
| India Women | ODI | 7 | 172 | 24.57 | 69.6 | 53 | 0 | 1 |
| Ireland Women | ODI | 3 | 172 | 86.00 | 82.7 | 105 | 1 | 0 |
| England Women | ODI | 8 | 163 | 20.38 | 70.9 | 42 | 0 | 0 |
| Bangladesh Women | ODI | 6 | 145 | 36.25 | 75.1 | 50 | 0 | 1 |
| Australia Women | ODI | 3 | 85 | 28.33 | 63.4 | 39 | 0 | 0 |
| Bangladesh Women | T20I | 11 | 425 | 60.71 | 115.8 | 69 | 0 | 3 |
| India Women | T20I | 15 | 236 | 16.86 | 97.9 | 69 | 0 | 1 |
| Pakistan Women | T20I | 13 | 220 | 20.00 | 89.8 | 37 | 0 | 0 |
| New Zealand Women | T20I | 10 | 160 | 20.00 | 82.1 | 49 | 0 | 0 |
| Ireland Women | T20I | 3 | 151 | 75.50 | 162.4 | 86 | 0 | 2 |
| South Africa Women | T20I | 6 | 124 | 24.80 | 100.0 | 54 | 0 | 1 |
| Malaysia Women | T20I | 4 | 119 | 39.67 | 132.2 | 65 | 0 | 1 |
| Thailand Women | T20I | 3 | 104 | 52.00 | 108.3 | 81 | 0 | 1 |
| England Women | T20I | 6 | 103 | 25.75 | 94.5 | 30 | 0 | 0 |
| Australia Women | T20I | 6 | 99 | 24.75 | 77.3 | 34 | 0 | 0 |
| West Indies Women | T20I | 5 | 82 | 16.40 | 89.1 | 35 | 0 | 0 |
| Scotland Women | T20I | 3 | 58 | 19.33 | 118.4 | 27 | 0 | 0 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Mahinda Rajapaksa International Cricket Stadium | 11 | 340 | 42.50 | 100 |
| R Premadasa Stadium | 8 | 275 | 34.38 | 77 |
| Rangiri Dambulla International Stadium | 10 | 219 | 27.38 | 69 |
| National Cricket Stadium | 4 | 176 | 44.00 | 70 |
| Civil Service Cricket Club | 3 | 172 | 86.00 | 105 |
| Sylhet International Cricket Stadium | 8 | 171 | 21.38 | 61 |
| Sinhalese Sports Club Ground | 4 | 170 | 170.00 | 51 |
| Southend Club Cricket Stadium | 5 | 158 | 31.60 | 75 |
| Pembroke Cricket Club | 2 | 151 | 151.00 | 86 |
| Sylhet International Cricket Stadium Academy Ground | 3 | 144 | 48.00 | 81 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 532 | 602 | 88.4 | 15 | – | – | – |
| T20 | Middle | 1110 | 1127 | 98.5 | 42 | – | – | – |
| T20 | Death | 393 | 272 | 144.5 | 20 | – | – | – |
| ODI | Powerplay | 211 | 412 | 51.2 | 11 | 6 | 0 | 9.00 |
| ODI | Middle | 1316 | 1790 | 73.5 | 25 | 18 | 0 | 8.00 |
| ODI | Death | 83 | 85 | 97.6 | 8 | – | – | – |
How H Madavi was dismissed
- Caught62 (51%)
- Bowled21 (17%)
- Run out12 (10%)
- Lbw11 (9%)
- Caught and bowled11 (9%)
- Stumped4 (3%)
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 28 Apr 2026 | 61 |
| 30 Apr 2026 | 49 |
| 2 May 2026 | 3 |
| 12 Jun 2026 | 29 |
| 16 Jun 2026 | 5 |
| 21 Jun 2026 | 0 |
| 26 Jun 2026 | 27 |
| 23 Jul 2026 | 2 |
| 25 Jul 2026 | 100 |
| 28 Jul 2026 | 71 |
| 31 Jul 2026 | 7 |
| 2 Aug 2026 | 37 |
| 4 Aug 2026 | 3 |
| 2 Sep 2026 | 5 |
| 6 Sep 2026 | 48 |
| 11 Sep 2026 | 36 |
| 13 Sep 2026 | 9 |
| 18 Sep 2026 | 25 |
| 20 Sep 2026 | 17 |
| 22 Sep 2026 | 0 |
Frequently asked questions
How many runs has H Madavi scored in ODIs?
1,610 runs in 52 innings (54 matches) at an average of 36.59 and a strike rate of 70.4, in the data from 2017 to 2026.
How many runs has H Madavi scored in T20Is?
1,977 runs in 90 innings (99 matches) at an average of 27.08 and a strike rate of 101.8, in the data from 2016 to 2026.
How many runs has H Madavi scored in T20 leagues?
58 runs in 4 innings (4 matches) at an average of 14.50 and a strike rate of 98.3, in the data from 2024 to 2024.
What is H Madavi's highest score?
105 in ODIs, the highest score in the data.
How many centuries has H Madavi scored?
2 hundreds in the data: 2 in ODIs.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.