AI

Avishka Iroshan

31 matches · 27 Jun 2025 to 30 Jul 2026

Avishka Iroshan: career summary

Avishka Iroshan is a cricketer. Avishka Iroshan has played 31 matches on CricInto's records, from 27 Jun 2025 to 30 Jul 2026, for Romania.

In T20Is (31 matches, 2025–2026): 590 runs in 27 innings at an average of 29.50 and a strike rate of 115.46, with 0 hundreds and 2 fifties (highest score 66); 11 wickets at an average of 18.64 and an economy rate of 8.79 (best 4/10).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I31277 5906629.50 511115.460 253242

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I311023.2 205114/10 18.648.7912.73 10

Recent matches

DateMatchBatBowl
30 Jul 2026 ROM vs FRA T20I 46 (37)-
30 Jul 2026 ROM vs AUS T20I 16* (22)-
27 Jul 2026 ROM vs ISR T20I 6 (7)0/12 (2)
26 Jul 2026 ROM vs AUS T20I 38* (33)-
25 Jul 2026 ROM vs FRA T20I DNB-
14 Jul 2026 ROM vs DEN T20I 0 (1)-
12 Jul 2026 ROM vs BEL T20I 12 (17)-
10 Jul 2026 ROM vs GIB T20I 53* (44)-
8 Jul 2026 ROM vs SER T20I DNB-
21 Jun 2026 ROM vs BEL T20I 10 (7)-

Frequently asked questions

How many runs has Avishka Iroshan scored in T20Is?

Avishka Iroshan has scored 590 runs in T20Is, at an average of 29.50.

How many wickets has Avishka Iroshan taken in T20Is?

Avishka Iroshan has taken 11 wickets in T20Is, with best figures of 4/10.

What is Avishka Iroshan's highest score?

Avishka Iroshan's highest score is 66, in T20Is.

Which teams has Avishka Iroshan played for?

Romania (2025–2026).