AD
A Dirannehelage: career summary
A Dirannehelage is a cricketer. A Dirannehelage has played 19 matches on CricInto's records, from 17 Jun 2024 to 20 Jun 2026, for Cyprus.
In T20Is (19 matches, 2024–2026): 238 runs in 15 innings at an average of 18.31 and a strike rate of 67.81, with 0 hundreds and 2 fifties (highest score 65*); 22 wickets at an average of 8.73 and an economy rate of 3.34 (best 3/5).
Batting
| Competition | M | Inns | NO | Runs | HS | Avg | BF | SR | 100s | 50s | 4s | 6s | 0s |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 19 | 15 | 2 | 238 | 65* | 18.31 | 351 | 67.81 | 0 | 2 | 28 | 0 | 2 |
Bowling
| Competition | M | Inns | Overs | Runs | Wkts | BBI | Avg | Econ | SR | 4w | 5w |
|---|---|---|---|---|---|---|---|---|---|---|---|
| T20I | 19 | 16 | 57.3 | 192 | 22 | 3/5 | 8.73 | 3.34 | 15.68 | 0 | 0 |
Recent matches
| Date | Match | Bat | Bowl |
|---|---|---|---|
| 20 Jun 2026 | CYP vs MAL T20I | 0 (4) | 2/8 (4) |
| 19 Jun 2026 | CYP vs MAL T20I | DNB | 3/5 (2) |
| 18 Jun 2026 | CYP vs MAL T20I | 1 (4) | 1/12 (4) |
| 18 Jun 2026 | CYP vs MAL T20I | 6 (8) | 1/17 (4) |
| 5 Apr 2026 | CYP vs GRE T20I | 26 (40) | 0/21 (4) |
| 5 Apr 2026 | CYP vs GRE T20I | 8 (19) | 3/8 (3) |
| 4 Apr 2026 | CYP vs GRE T20I | 27 (41) | 1/8 (4) |
| 3 Apr 2026 | CYP vs GRE T20I | 6 (19) | - |
| 3 Apr 2026 | CYP vs GRE T20I | 6 (24) | 1/15 (4) |
| 4 May 2025 | CYP vs CR T20I | DNB | 2/9 (4) |
Frequently asked questions
How many runs has A Dirannehelage scored in T20Is?
A Dirannehelage has scored 238 runs in T20Is, at an average of 18.31.
How many wickets has A Dirannehelage taken in T20Is?
A Dirannehelage has taken 22 wickets in T20Is, with best figures of 3/5.
What is A Dirannehelage's highest score?
A Dirannehelage's highest score is 65*, in T20Is (not out).
Which teams has A Dirannehelage played for?
Cyprus (2024–2026).