AP

A Perera

30 matches · 18 May 2019 to 2 Aug 2026

A Perera: career summary

A Perera is a cricketer. A Perera has played 30 matches on CricInto's records, from 18 May 2019 to 2 Aug 2026, for Canada.

In T20Is (30 matches, 2019–2026): 316 runs in 29 innings at an average of 11.70 and a strike rate of 72.48 (highest score 45*); 12 wickets at an average of 11.08 and an economy rate of 4.64 (best 5/10).

Batting

CompetitionMInnsNORunsHSAvgBFSR100s50s4s6s0s
T20I30292 31645*11.70 43672.480 02203

Bowling

CompetitionMInnsOversRunsWktsBBIAvgEconSR4w5w
T20I301128.4 133125/10 11.084.6414.33 01

Recent matches

DateMatchBatBowl
2 Aug 2026 CAN vs ARG T20I 0 (1)-
2 Aug 2026 CAN vs ARG T20I 9 (10)-
1 Aug 2026 CAN vs ARG T20I 12 (9)-
1 Aug 2026 CAN vs ARG T20I 5 (12)-
31 Jul 2026 CAN vs ARG T20I DNB-
30 Jul 2026 CAN vs ARG T20I 45* (48)0/22 (4)
29 Jul 2026 CAN vs ARG T20I 11 (22)0/17 (4)
5 Nov 2025 CAN vs TAN T20I 39 (48)5/10 (4)
5 Nov 2025 CAN vs TAN T20I 6 (13)-
4 Nov 2025 CAN vs TAN T20I 0 (1)-

Frequently asked questions

How many runs has A Perera scored in T20Is?

A Perera has scored 316 runs in T20Is, at an average of 11.70.

How many wickets has A Perera taken in T20Is?

A Perera has taken 12 wickets in T20Is, with best figures of 5/10.

What is A Perera's highest score?

A Perera's highest score is 45*, in T20Is (not out).

Which teams has A Perera played for?

Canada (2019–2026).