AD

A Dirannehelage

19 matches · 17 Jun 2024 to 20 Jun 2026

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

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I19152 23865*18.31 35167.810 22802

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I191657.3 192223/5 8.733.3415.68 00

Recent matches

DateMatchBatBowl
20 Jun 2026 CYP vs MAL T20I 0 (4)2/8 (4)
19 Jun 2026 CYP vs MAL T20I DNB3/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 DNB2/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).