Dilaisha Nanayakkara
T20 career record
278
Runs
13.24
Batting average
9
Wickets
6.98
Economy
Batting
Matches24
Innings24
Runs278
Average13.24
Strike rate96.53
High score86
Fifties2
Hundreds0
Boundaries
Fours43
Sixes1
Bowling
Innings17
Overs40.7
Wickets9
Runs conceded284
Average31.56
Economy6.98
Strike rate27.11
Best figures2/4
How they get out
Caught12
Caught behind0
Bowled2
LBW4
Stumped3
Run out0
Fielding
Catches1
Stumpings0
Run outs4
Total dismissals5
Grounds Dilaisha Nanayakkara plays most
- Hazelaarweg5 matches · 3 runs
- Bayer Uerdingen Cricket Ground5 matches · 26 runs · 2 wkts
- Roma Cricket Ground4 matches · 115 runs · 2 wkts
- Desert Springs Cricket Ground4 matches · 9 runs · 1 wkts
- Grainville, St Saviour, Jersey4 matches · 48 runs · 4 wkts
- Sportpark Harga, Schiedam2 matches · 19 runs
Recent matches
| Date | Competition | Opponent | Batting | Bowling |
|---|---|---|---|---|
| 27 Aug 2025 | ICC Women's T20 World Cup Europe Division 1 Qualifier | Ireland | 1 (4) | 0/25 (3) |
| 24 Aug 2025 | ICC Women's T20 World Cup Europe Division 1 Qualifier | Netherlands | 1 (6) | — |
| 23 Aug 2025 | ICC Women's T20 World Cup Europe Division 1 Qualifier | Ireland | 0 (4) | 0/11 (1) |
| 21 Aug 2025 | ICC Women's T20 World Cup Europe Division 1 Qualifier | Germany | 0* (3) | 0/17 (2) |
| 20 Aug 2025 | ICC Women's T20 World Cup Europe Division 1 Qualifier | Netherlands | 1 (4) | — |
| 29 May 2025 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Spain | 9 (8) | 0/25 (3) |
| 28 May 2025 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Germany | 7 (6) | 0/19 (4) |
| 26 May 2025 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Sweden | 58* (53) | 0/5 (1) |
| 25 May 2025 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Isle of Man | 13 (10) | 2/4 (1.7) |
| 25 May 2025 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Jersey | 86 (61) | 0/15 (1) |
| 28 Jul 2024 | Germany Women's T20I Tri-Series | Germany | — | 1/20 (4) |
| 28 Jul 2024 | Italy Women in Germany T20I Match | Germany | 3 (7) | 0/1 (1) |
| 27 Jul 2024 | Germany Women's T20I Tri-Series | Germany | 4 (2) | 0/15 (2) |
| 27 Jul 2024 | Germany Women's T20I Tri-Series | Jersey | 18* (16) | 1/14 (2) |
| 26 Jul 2024 | Germany Women's T20I Tri-Series | Germany | 1 (2) | — |
| 30 May 2024 | Italy Women tour of Netherlands | Netherlands | 7 (19) | — |
| 28 May 2024 | Italy Women tour of Netherlands | Netherlands | 12 (7) | 0/33 (3) |
| 12 Sept 2023 | ICC Women's T20 World Cup Europe Region Qualifier | Netherlands | 5 (10) | — |
| 10 Sept 2023 | ICC Women's T20 World Cup Europe Region Qualifier | Scotland | 2 (5) | 0/36 (2) |
| 8 Sept 2023 | ICC Women's T20 World Cup Europe Region Qualifier | Netherlands | 2 (9) | — |
| 7 Sept 2023 | ICC Women's T20 World Cup Europe Region Qualifier | France | 0 (2) | 1/6 (2) |
| 2 Jun 2023 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Turkey | 1 (4) | 2/21 (4) |
| 1 Jun 2023 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Germany | 36 (33) | — |
| 29 May 2023 | ICC Women's T20 World Cup Europe Division 2 Qualifier | Jersey | 11 (12) | — |
| 29 May 2023 | ICC Women's T20 World Cup Europe Division 2 Qualifier | France | 0 (1) | 2/17 (4) |
T20 only. The Hundred is 100-ball cricket and is never mixed into these figures.
Members get phase splits by bowling type, head-to-head records against every bowler faced, and a runs projection with market comparison.
Deep diveThe weekly digest
One email a week: the venue numbers that moved and the matchups worth knowing about, computed from ball-by-ball data. No tips, no spam, one-click unsubscribe.
For adults 18 and over. Nothing we send is financial advice.