Charith Asalanka is an Sri lankan cricketer who plays for the team Sri Lanka. Charith Asalanka was born on Jun 29, 1997; and as of 2026, He is 29 years old. Charith Asalanka is a batter from Elpitiya and bats left handed.
In his Test career to date, Charith Asalanka has played 3 matches to date in his Test career and has scored 88 runs, with an average of 15. Charith Asalanka has hit 11 fours and 3 sixes in his Test career.On Mar 2022, he played his recent Test match against India at M.Chinnaswamy Stadium, Bangalore, India, scoring 5 runs off 8 balls.
In Charith Asalanka's ODI career, He has played 83 matches to date in his Odi career and has scored 2,734 runs, with an average of 42. Charith Asalanka has hit 225 fours and 63 sixes in his Odi career.One of his recent Odi matches took place in Jan 2026 at R. Premadasa Stadium, Colombo, Sri Lanka, where He contributed 13 runs off 16 balls.
Charith Asalanka has played 76 matches to date in his T20 career and has scored 1,456 runs, with an average of 22. Charith Asalanka has hit 99 fours and 68 sixes in his T20 career.In his most recent T20 match against Pakistan at Pallekele International Cricket Stadium, Kandy, Sri Lanka, which took place in Feb 2026, Charith Asalanka contributed 25 runs off 18 balls to his team's total.
He holds the 11th position in the ICC Odi batting rankings with a total of 656 points. Charith Asalanka is ranked 79th position in the ICC T20 batting rankings with a total of 459 points.