Skip to content
FairPlay
Charith Asalanka

Cricket player · All-rounder · Sri Lanka

Charith Asalanka

Charith Asalanka appears in 45 matches with a full FairPlay scorecard (11 Nov 2025 to 29 Oct 2026). 913 runs in 44 innings. 11 wickets from 65 overs. 290 matches in FairPlay's recorded career data.

Player profile

Country
Sri Lanka
Role
All-rounder
Batting
Left-hand bat
Bowling
Right-arm off-break
Born
29 Jun 1997 Age 29
Recorded matches
290174 internationals

Charith Asalanka is an all-rounder from Sri Lanka with 290 matches in FairPlay's recorded data, including 174 internationals (3 Tests, 89 ODIs, 82 T20Is).

Batting: 6,455 runs across all recorded formats, with 5 hundreds and 35 fifties; the most runs came in ODI cricket (2,828) and the highest recorded score is 127.

Bowling: 39 wickets in recorded matches, 19 of them in ODI cricket.

Career figures by format

Summed over the seasons in FairPlay's data provider's records, mostly recent ones. Older seasons can be missing, so these totals may be lower than the official career record.

Charith Asalanka: batting and bowling figures by format in FairPlay's recorded data
FormatMatInnsRunsHSAvgSR100/50WktsBowl avgEcon5w
Test36882914.6751.50/00–3.840
ODI89812,82812739.8389.45/171935.845.030
T20I82811,5468021.77125.80/6736.147.710
T20 (league and domestic)84801,5697421.79131.20/91332.547.380
T1032284245618.43181.20/3––––

Avg is runs per dismissal; SR is runs per 100 balls; Bowl avg is runs per wicket; Econ is runs per over; 5w is five or more wickets in an innings.

Charith Asalanka at a glance

FairPlay holds 45 complete scorecards featuring Charith Asalanka, most recently for Sri Lanka (T20 and shorter, one-day).

In those matches Charith Asalanka batted 44 times for 913 runs at a strike rate of 113.98. The highest score was 70 not out off 32 balls against Kandy Royals.

With the ball: 11 wickets from 65 overs, an economy rate of 6.05. Best figures: 3 for 20 against Jaffna Kings.

How the 41 dismissals happened: caught 33, LBW 4, bowled 2, run out 1, stumped 1.

These matches were played at 20 different grounds.

Figures in FairPlay's scorecards

Batting
44391370*22.27113.984/0
Bowling
21650393113/206.05

Match by match

Newest first. Dates in India Standard Time. * means not out.

DateMatch
29 Oct 2026Karnali Yaks v Biratnagar KingsBat 3 (6) · Bowl 1/32 (4)
27 Oct 2026Biratnagar Kings v Chitwan RhinosBat 8 (9) · Bowl 1/18 (3)
27 Sept 2026England v Sri LankaBat 7 (19) · Bowl –
24 Sept 2026England v Sri LankaBat 11 (18) · Bowl 0/29 (6)
22 Sept 2026England v Sri LankaBat 1 (3) · Bowl –
19 Sept 2026England v Sri LankaBat 16 (14) · Bowl –
17 Sept 2026England v Sri LankaBat 31 (31) · Bowl –
15 Sept 2026England v Sri LankaBat 10 (9) · Bowl –
10 Sept 2026Guyana Amazon Warriors v Saint Lucia KingsBat 8 (10) · Bowl 1/27 (4)
7 Sept 2026Barbados Tridents v Saint Lucia KingsBat 12 (18) · Bowl 0/8 (2)
4 Sept 2026St Kitts and Nevis Patriots v Saint Lucia KingsBat 1 (2) · Bowl –
27 Aug 2026Trinbago Knight Riders v Saint Lucia KingsBat 33 (21) · Bowl 0/19 (2)
20 Aug 2026Saint Lucia Kings v Guyana Amazon WarriorsBat 35 (28) · Bowl –
17 Aug 2026Saint Lucia Kings v Barbados TridentsBat 8 (9) · Bowl –
15 Aug 2026Saint Lucia Kings v Antigua & Barbuda FalconsBat 2 (4) · Bowl –
13 Aug 2026Saint Lucia Kings v St Kitts and Nevis PatriotsBat 14 (11) · Bowl –
8 Aug 2026Jaffna Kings v Galle GallantsBat 2 (3) · Bowl 3/20 (4)
7 Aug 2026Colombo Kaps v Galle GallantsBat 59 (42) · Bowl 2/34 (3)
5 Aug 2026Jaffna Kings v Galle GallantsBat 27 (13) · Bowl 0/8 (1)
1 Aug 2026Colombo Kaps v Galle GallantsBat 58 (37) · Bowl –
29 Jul 2026Galle Gallants v Kandy RoyalsBat 70* (32) · Bowl –
26 Jul 2026Galle Gallants v Dambulla SixersBat 31 (20) · Bowl –
25 Jul 2026Galle Gallants v Kandy RoyalsBat 14 (21) · Bowl –
23 Jul 2026Galle Gallants v Jaffna KingsBat 6 (5) · Bowl –
22 Jul 2026Dambulla Sixers v Galle GallantsBat 25 (19) · Bowl 0/8 (1)
18 Jul 2026Galle Gallants v Colombo KapsBat 28 (21) · Bowl –
17 Jul 2026Jaffna Kings v Galle GallantsBat 65 (38) · Bowl 1/4 (1)
7 Jun 2026West Indies v Sri LankaBat – · Bowl –
3 Jun 2026West Indies v Sri LankaBat 45 (44) · Bowl 1/6 (1.2)
25 Apr 2026Lahore Qalandars v Peshawar ZalmiBat 33 (26) · Bowl –
23 Apr 2026Lahore Qalandars v Karachi KingsBat 0 (3) · Bowl –
21 Apr 2026Lahore Qalandars v Quetta GladiatorsBat 31 (24) · Bowl –
18 Apr 2026Lahore Qalandars v RawalpindizBat 1* (1) · Bowl 0/9 (1)
17 Apr 2026Lahore Qalandars v Quetta GladiatorsBat 6 (6) · Bowl 0/17 (2)
28 Feb 2026Pakistan v Sri LankaBat 25 (18) · Bowl –
25 Feb 2026New Zealand v Sri LankaBat 5 (9) · Bowl 0/16 (3)
1 Feb 2026Sri Lanka v EnglandBat 28* (22) · Bowl –
30 Jan 2026Sri Lanka v EnglandBat 2 (5) · Bowl –
27 Jan 2026Sri Lanka v EnglandBat 13 (16) · Bowl 0/20 (3)
24 Jan 2026Sri Lanka v EnglandBat 45 (64) · Bowl 0/27 (8)
22 Jan 2026Sri Lanka v EnglandBat 17 (16) · Bowl 1/33 (7)
11 Jan 2026Sri Lanka v PakistanBat 21 (13) · Bowl –
7 Jan 2026Sri Lanka v PakistanBat 18 (15) · Bowl 0/7 (0.4)
14 Nov 2025Pakistan v Sri LankaBat 6 (7) · Bowl 0/33 (6)
11 Nov 2025Pakistan v Sri LankaBat 32 (49) · Bowl 0/18 (2)

Biratnagar Kings's next match

Kathmandu Gurkhas v Biratnagar Kings, Nepal Premier League, 5 Nov 2026 at Tribhuvan University International Cricket Ground.

The playing XI is named at the toss, so this does not mean Charith Asalanka has been selected.

More players from Sri Lanka

All Sri Lanka players