Charith Asalanka
87Sri Lanka · BAT · 2021 to 2026 · on scorecards: KIC Asalanka
BATTING
- Matches
- 85
- Innings
- 76
- Runs
- 2779
- Average
- 42.1
- Strike rate
- 90.66
- High score
- 127
- 100s / 50s
- 5 / 17
BOWLING & FIELDING
- Wickets
- 19
- Average
- 34
- Economy
- 5
- Strike rate
- 40.7
- Best figures
- 4/18
- 4w / 5w
- 1 / 0
- Catches / Stumpings
- 21 / 0
- Run-outs effected
- 1
CAREER IN BRIEF
Charith Asalanka played 84 ODIs for Sri Lanka in CricArcade's archive, from 2021 to 2026. The first came against England at Riverside Ground, with a score of 0, and the last against West Indies at Sabina Park in 2026.
The highest score in the archive is 127 from 126 balls against Australia at R Premadasa Stadium in 2025, in a match Sri Lanka won. In all: 5 hundreds, 17 fifties. At home the average was 54.2 across 48 ODIs; away it was 19.5 across 20 ODIs, markedly stronger at home.
The most runs came against Bangladesh: 496 runs at 62.0 in 9 ODIs. R Premadasa Stadium was the most frequent ground, with 26 ODIs and 1,083 runs at 49.2. The scorecards record 4 player-of-the-match awards. Sri Lanka won 46 of the ODIs Charith Asalanka played and lost 34.
The career totals above are the official figures; everything below is computed from the 84 ODI scorecards in CricArcade's archive, each linked.
BEST INNINGS
| Runs | Balls | Against | Ground | Year | Result |
|---|---|---|---|---|---|
| 127 | 126 | Australia | R Premadasa Stadium | 2025 | Won |
| 110 | 106 | Australia | R Premadasa Stadium | 2022 | Won |
| 108 | 105 | Bangladesh | Arun Jaitley Stadium | 2023 | Lost |
| 106 | 122 | Bangladesh | R Premadasa Stadium | 2025 | Won |
| 101 | 95 | Zimbabwe | R Premadasa Stadium | 2024 | Tied/NR |
BEST BOWLING
| Figures | Overs | Against | Ground | Year | Result |
|---|---|---|---|---|---|
| 4/18 | 9 | India | R Premadasa Stadium | 2023 | Lost |
| 3/20 | 6.2 | India | R Premadasa Stadium | 2024 | Won |
| 3/30 | 8.5 | India | R Premadasa Stadium | 2024 | Tied/NR |
| 2/15 | 3 | New Zealand | Rangiri Dambulla International Stadium | 2024 | Won |
| 1/3 | 1 | South Africa | R Premadasa Stadium | 2021 | Won |
RECORD BY OPPONENT
| Against | ODIs | Runs | Avg | 100/50 | Wkts | Bowl avg |
|---|---|---|---|---|---|---|
| India | 12 | 238 | 19.83 | 0/1 | 10 | 9.70 |
| Afghanistan | 11 | 359 | 71.80 | 0/3 | 0 | – |
| Bangladesh | 9 | 496 | 62.00 | 2/3 | 1 | 71.00 |
| New Zealand | 9 | 83 | 10.38 | 0/0 | 3 | 28.67 |
| Zimbabwe | 9 | 324 | 46.29 | 1/3 | 0 | – |
| Australia | 8 | 417 | 69.50 | 2/1 | 1 | 30.00 |
| England | 6 | 78 | 15.60 | 0/0 | 1 | 80.00 |
| West Indies | 5 | 190 | 63.33 | 0/2 | 2 | 53.50 |
| Pakistan | 4 | 88 | 29.33 | 0/0 | 0 | – |
| South Africa | 4 | 275 | 68.75 | 0/3 | 1 | 3.00 |
| Netherlands | 3 | 82 | 27.33 | 0/0 | 0 | – |
| Ireland | 1 | 38 | 38.00 | 0/0 | 0 | – |
| Oman | 1 | 0 | – | 0/0 | 0 | – |
| Scotland | 1 | 63 | 63.00 | 0/1 | 0 | – |
| United Arab Emirates | 1 | 48 | – | 0/0 | 0 | – |
HOME, AWAY AND NEUTRAL
| Where | ODIs | Runs | Avg | 100/50 | Wkts | Bowl avg |
|---|---|---|---|---|---|---|
| Home | 48 | 1,898 | 54.23 | 4/13 | 18 | 27.33 |
| Away | 20 | 371 | 19.53 | 0/2 | 1 | 144.00 |
| Neutral | 16 | 510 | 42.50 | 1/2 | 0 | – |
GROUNDS
| Ground | ODIs | Runs | Avg | 100/50 | Wkts | Bowl avg |
|---|---|---|---|---|---|---|
| R Premadasa Stadium | 26 | 1,083 | 49.23 | 4/4 | 14 | 20.07 |
| Pallekele International Cricket Stadium | 18 | 678 | 67.80 | 0/8 | 2 | 98.00 |
| Queens Sports Club | 6 | 151 | 50.33 | 0/1 | 0 | – |
| Harare Sports Club | 4 | 113 | 37.67 | 0/1 | 0 | – |
| Zahur Ahmed Chowdhury Stadium | 3 | 146 | 48.67 | 0/1 | 0 | – |
| Mahinda Rajapaksa International Cricket Stadium | 3 | 97 | 48.50 | 0/1 | 0 | – |
FIRST AND LAST
- Debut: v England, 2021 at Riverside Ground
- Latest in the archive: v West Indies, 2026 at Sabina Park
PLAYER DETAILS
- Born
- 29 June 1997
- Batting
- Left-hand bat
- Bowling
- Right-arm offbreak
- Balls faced (career)
- 3,065
- Ducks
- 5
- Four-wicket hauls
- 1
- Most common batting position
- 5th
- Strike rate, overs 1 to 10
- 52.9
- Strike rate, overs 11 to 40
- 84.5
- Strike rate, overs 41 to 50
- 137.7
- Balls per dismissal against pace
- 37.5
- Balls per dismissal against spin
- 68.0
Position, phase strike rates and the pace and spin split come from ball-by-ball records (Cricsheet), which cover ODIs from 2002 onwards: 2,697 balls faced in that period.
Want to pick Charith Asalanka in your XI?
PLAY THE CHASE →