- Home
- Players
- D Nanayakkara
Italy Women · Women's cricket
D Nanayakkara stats
Data through 30 April 2026Last updated 30 April 2026
Coverage: matches in the Cricsheet data from 29 May 2023 to 30 April 2026. Older matches, and matches against Afghanistan, are not included, so totals can be lower than official career figures.
Between 2023 and 2026, D Nanayakkara appears in 30 T20Is for Italy Women in the Cricsheet data. In T20Is D Nanayakkara scored 286 runs in 27 innings (average 11.92, strike rate 108.3), including 0 hundreds and 2 fifties. Against Germany Women in T20Is, D Nanayakkara averaged 10.20 over 6 innings.
International matches
30
T20Is 30
International runs
286
0 hundreds
Best batting average (T20I)
11.92
27 innings
Highest score
86
T20I
Teams played for
Italy Women 2023–2026 · 30
D Nanayakkara batting record by format
| Format | M | Inns | NO | Runs | HS | Avg | BF | SR | 100 | 50 | 0 | 4s | 6s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 30 | 27 | 3 | 286 | 86 | 11.92 | 264 | 108.3 | 0 | 2 | 4 | 44 | 1 |
Runs per year
Show as table
| Year | Runs |
|---|---|
| 2023 | 57 |
| 2024 | 45 |
| 2025 | 176 |
| 2026 | 8 |
Year-by-year batting (4 rows)
| Year | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| 2023 | T20I | 8 | 57 | 7.12 | 81.4 | 36 | 0 | 0 |
| 2024 | T20I | 6 | 45 | 9.00 | 95.7 | 18 | 0 | 0 |
| 2025 | T20I | 10 | 176 | 22.00 | 127.5 | 86 | 0 | 2 |
| 2026 | T20I | 3 | 8 | 2.67 | 88.9 | 7 | 0 | 0 |
D Nanayakkara bowling record by format
| Format | Inns | Balls | Runs | Wkts | BBI | BBM | Avg | Econ | SR | 4w | 5w | Mdns |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 21 | 298 | 335 | 10 | 2/3 | – | 33.50 | 6.74 | 29.8 | 0 | 0 | 1 |
Wickets per year
Show as table
| Year | Wickets |
|---|---|
| 2023 | 5 |
| 2024 | 2 |
| 2025 | 2 |
| 2026 | 1 |
Year-by-year bowling (4 rows)
| Year | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| 2023 | T20I | 4 | 5 | 15.80 | 6.58 | 2/16 |
| 2024 | T20I | 5 | 2 | 40.50 | 6.75 | 1/14 |
| 2025 | T20I | 8 | 2 | 59.50 | 7.14 | 2/3 |
| 2026 | T20I | 4 | 1 | 56.00 | 6.22 | 1/15 |
| Opponent | Format | Inns | Runs | Avg | SR | HS | 100 | 50 |
|---|---|---|---|---|---|---|---|---|
| Jersey Women | T20I | 3 | 115 | 57.50 | 143.8 | 86 | 0 | 1 |
| Germany Women | T20I | 6 | 51 | 10.20 | 106.2 | 36 | 0 | 0 |
| Netherlands Women | T20I | 6 | 28 | 4.67 | 56.0 | 12 | 0 | 0 |
| Opponent | Format | Inns | Wkts | Avg | Econ | Best |
|---|---|---|---|---|---|---|
| Germany Women | T20I | 5 | 1 | 70.00 | 5.38 | 1/18 |
Top grounds (batting)
| Ground | Inns | Runs | Avg | HS |
|---|---|---|---|---|
| Roma Cricket Ground | 4 | 115 | 28.75 | 86 |
| Simar Cricket Ground | 1 | 58 | – | 58 |
| Grainville | 4 | 48 | 12.00 | 36 |
| Bayer Uerdingen Cricket Ground | 4 | 26 | 8.67 | 18 |
| Sportpark Harga | 2 | 19 | 9.50 | 12 |
| Desert Springs Cricket Ground | 4 | 9 | 2.25 | 5 |
| Gahanga International Cricket Stadium | 2 | 7 | 3.50 | 7 |
| Hazelaarweg | 5 | 3 | 0.75 | 1 |
| Gahanga B Ground | 1 | 1 | 1.00 | 1 |
Top grounds (bowling)
| Ground | Inns | Wkts | Avg | Econ |
|---|---|---|---|---|
| Grainville | 2 | 4 | 9.25 | 4.62 |
| Bayer Uerdingen Cricket Ground | 4 | 2 | 24.00 | 5.33 |
| Roma Cricket Ground | 4 | 2 | 31.00 | 6.41 |
| Gahanga International Cricket Stadium | 3 | 1 | 37.00 | 5.29 |
| Desert Springs Cricket Ground | 2 | 1 | 42.00 | 10.50 |
Batting and bowling by phase (limited overs)
| Format | Phase | Runs | Balls | SR | Outs | Bowl balls | Wkts | Econ |
|---|---|---|---|---|---|---|---|---|
| T20 | Powerplay | 135 | 109 | 123.9 | 9 | 6 | 0 | 9.00 |
| T20 | Middle | 109 | 112 | 97.3 | 7 | 178 | 7 | 6.37 |
| T20 | Death | 42 | 43 | 97.7 | 8 | 114 | 3 | 7.21 |
How D Nanayakkara was dismissed
- Caught12 (50%)
- Lbw4 (17%)
- Stumped4 (17%)
- Bowled3 (12%)
- Caught and bowled1 (4%)
How D Nanayakkara took wickets
- Caught4
- Bowled4
- Lbw1
- Caught and bowled1
Last 20 innings
Show as table
| Innings | Runs |
|---|---|
| 12 Sep 2023 | 5 |
| 28 May 2024 | 12 |
| 30 May 2024 | 7 |
| 26 Jul 2024 | 1 |
| 27 Jul 2024 | 4 |
| 27 Jul 2024 | 18 |
| 28 Jul 2024 | 3 |
| 25 May 2025 | 86 |
| 25 May 2025 | 13 |
| 26 May 2025 | 58 |
| 28 May 2025 | 7 |
| 29 May 2025 | 9 |
| 20 Aug 2025 | 1 |
| 21 Aug 2025 | 0 |
| 23 Aug 2025 | 0 |
| 24 Aug 2025 | 1 |
| 27 Aug 2025 | 1 |
| 19 Apr 2026 | 1 |
| 27 Apr 2026 | 7 |
| 30 Apr 2026 | 0 |
Frequently asked questions
How many runs has D Nanayakkara scored in T20Is?
286 runs in 27 innings (30 matches) at an average of 11.92 and a strike rate of 108.3, in the data from 2023 to 2026.
What is D Nanayakkara's highest score?
86 in T20Is, the highest score in the data.
Source: computed by CricketWise from Cricsheet ball-by-ball data (ODC-BY). Career totals cover only matches in the Cricsheet data. Definitions: methodology.