Charith Asalanka is becoming the go to middle order batsman for Sri Lanka in international cricket. He’s known for being calm under pressure and adjusting to different game types. He’s becoming known as someone who can finish or hold down the batting line up especially when playing against Afghanistan.
Whether it’s chasing in an ODI or toughing it out in big games like the Asia Cup, Asalanka has been quietly important. He knows the game well and changes his approach as needed which has been clear in several of Sri Lanka’s matches against Afghanistan.
ODI Stats and Records vs Afghanistan (2022–2024)
Charith Asalanka has been good in One Day Internationals against Afghanistan. From 2022 to 2024 he played 11 matches and batted in 9 innings. He was not out in 4 of them. He scored 359 runs with an average of 71.80.
Asalanka’s highest score against Afghanistan is 97 not out which shows he can build an innings and finish games. His strike rate of 98.89 is also worth noting. He scores big and keeps the pace up. He also has three half centuries and 30 fours in these games so he’s been a reliable player in important moments.
| Matches | Runs | Highest | Average | SR | 100s | 50s | Fours | Sixes |
|---|---|---|---|---|---|---|---|---|
| 11 | 359 | 97* | 71.80 | 98.89 | 0 | 3 | 30 | 7 |
T20I Stats and Records vs Afghanistan (2022–2024)
Asalanka hasn’t been as good in T20Is against Afghanistan as he has been in ODIs. In 5 matches he scored 34 runs with an average of 6.80 and a strike rate of 70.83.His highest score in these matches is 19 and he hasn’t scored a 50 or 100 yet. These T20 numbers suggest Asalanka has struggled to find his form against Afghanistan’s spin attack. He’ll need to get better at this in the future.
| Matches | Runs | HS | Avg | SR | 50s | 4s | 6s |
|---|---|---|---|---|---|---|---|
| 5 | 34 | 19 | 6.80 | 70.83 | 0 | 1 | 1 |
Asia Cup Performance vs Afghanistan (2023) Stats and Records
In the 2023 Asia Cup Asalanka was key in Sri Lanka’s group stage match against Afghanistan. He scored 36 runs off 43 balls which brought stability to the middle order after the top order collapsed early.
It wasn’t the most impressive innings but it showed he can handle pressure and rebuild the innings. That’s really valuable in tough spots.
| Year | Match Stage | Runs | Balls Faced | Strike Rate |
|---|---|---|---|---|
| 2023 | Group Stage | 36 | 43 | 83.72 |
Charith Asalanka’s performance against Afghanistan shows how mature and aware he is on the field. In ODIs his average of over 70 and a high score close to a century proves he can perform against good teams. Even when wickets fall early Asalanka can hold the innings together and switch between playing defensively and aggressively as needed.




