Menu

Account

Create a free account Go Pro

Already have an account? Log in

Next match One Day Internationals - Sun 13 Dec, 08:30 India (A) Their stats Preview

Charith Asalanka ODI Runs

How many runs, wickets and sixes Charith Asalanka gets each match.

Updated 27 September 2026, after England vs Sri Lanka

vsIndia Avg Hit

No games in this view.

Asalanka match by match

Last 10 games, home and away

All Comps Last 10
Stat Avg
A green cell cleared the line. The small corner number is where he batted, the figure under a score the balls faced; * not out; DNB did not bat.

Asalanka Rankings

ODI run-scorers →

Ranked against every player in ODI 2026

StatTotalRank
Runs 139 73rdof 259
Wickets 2 103rd
Sixes 1 109th
Fours 9 87th
Catches 3 52nd

Asalanka by Competition

Every ODI season on record, newest first

Competition Team M Runs Avg SR 50+ 6s WktsEcon
One Day InternationalsODI 2026 SL 7 139 19.9 77.2 0 1 24.48
One Day InternationalsODI 2025 SL 9 490 61.3 93.2 5 12 25.89
One Day InternationalsODI 2024/2025 SL 3 4 1.3 30.8 0 0 08.00
One Day InternationalsODI 2024 SL 17 605 50.4 97.1 5 18 105.00
ICC Cricket World CupICC Cricket World Cup 2023 SL 8 288 36 85.2 2 11 010.00
Asia CupAsia Cup 2023 SL 6 179 44.8 74.3 1 3 42.07
One Day InternationalsODI 2023 SL 5 136 27.2 85 1 0 0-
ICC Cricket World Cup Super LeagueICC Cricket World Cup Super League 2020/2023 SL 21 770 42.8 89.3 7 13 15.72

Asalanka Splits

His ODI record home and away, batting first or chasing, by result, position, opponent, ground and year

Venue M Runs Avg SR 50+ HS WktsEcon
Home 42 1765 53.5 93.6 16 127 145.04
Away 34 846 26.4 80 5 108 55.09
Innings M Runs Avg SR 50+ HS WktsEcon
Batting first 45 1636 39 88.1 12 127 124.71
Chasing 31 975 42.4 89.8 9 91 75.49
Result M Runs Avg SR 50+ HS WktsEcon
Won 36 1640 60.7 94.1 15 127 114.97
Lost 36 856 23.8 78.9 5 108 55.48
Position Inns Runs Avg SR 50+ HS
Batting 3 1 0 0 0 0 0
Batting 4 4 40 10 85.1 0 23
Batting 5 69 2571 42.9 89 21 127
Opponent M Runs Avg SR 50+ HS WktsEcon
India 12 238 19.8 68.2 1 65 103.15
Afghanistan 10 359 71.8 98.9 3 97 05.71
Bangladesh 9 496 62 82.1 5 108 16.45
New Zealand 9 83 10.4 88.3 0 40 36.07
Australia 8 417 69.5 93.7 3 127 14.19
England 8 97 12.1 63.4 0 45 14.48
Zimbabwe 7 324 46.3 102.2 4 101 06.00
South Africa 4 275 68.8 103 3 79 13.00
West Indies 4 190 63.3 106.1 2 77 26.17
Pakistan 4 88 29.3 83 0 49 06.78
Netherlands 1 44 44 66.7 0 44 0-
Ground M Runs Avg SR 50+ HS WktsEcon
R.Premadasa StadiumColombo 28 1245 54.1 90.9 10 127 144.19
Pallekele International Cricket StadiumPallekele, Kandy 15 516 57.3 92.8 6 83 25.91
Bir Sreshtho Flight Lieutenant Matiur Rahman StadiumChittagong 3 146 48.7 83 1 91 06.00
Arun Jaitley StadiumDelhi 2 187 93.5 110 2 108 0-
Mahinda Rajapaksa International Cricket StadiumHambantota 2 97 48.5 90.7 1 91 0-
Harare Sports ClubHarare 2 77 38.5 110 1 71 05.51
Bharat Ratna Shri Atal Bihari Vajpayee Ekana Cricket StadiumLucknow 2 69 34.5 65.7 0 44 0-
Rawalpindi Cricket StadiumRawalpindi 2 38 19 67.9 0 32 06.38
Seddon ParkHamilton 2 13 6.5 54.2 0 9 08.00
Kennington OvalLondon 2 10 5 33.3 0 7 0-
Eden ParkAuckland 2 9 4.5 52.9 0 9 0-
Riverside GroundChester-le-Street 2 1 0.5 11.1 0 1 0-
Sabina ParkKingston 1 45 45 102.3 0 45 14.50
Rangiri Dambulla International StadiumDambulla 1 40 40 142.9 0 40 26.00
Gaddafi StadiumLahore 1 36 36 83.7 0 36 0-
Barsapara Cricket StadiumGuwahati 1 23 23 82.1 0 23 0-
Maharashtra Cricket Association StadiumPune 1 22 22 78.6 0 22 0-
Eden GardensKolkata 1 15 15 71.4 0 15 0-
HeadingleyLeeds 1 11 11 61.1 0 11 04.83
M.Chinnaswamy StadiumBengaluru 1 8 8 100 0 8 0-
Wankhede StadiumMumbai 1 1 1 4.2 0 1 0-
Rajiv Gandhi International Cricket StadiumDehra Dun, Uttarakhand 1 1 1 33.3 0 1 010.00
Greenfield International StadiumKaryavattom, Thiruvananthapuram 1 1 1 25 0 1 0-
Basin ReserveWellington 1 0 0 0 0 0 0-
Year M Runs Avg SR 50+ HS WktsEcon
2026 7 139 19.9 77.2 0 45 24.48
2025 12 494 44.9 91.7 5 127 26.10
2024 17 605 50.4 97.1 5 101 105.00
2023 21 621 32.7 80.4 4 108 42.85
2022 11 426 53.3 94.9 4 110 05.21
2021 8 326 40.8 85.8 3 77 16.96

More on Statz

Where to go next for Asalanka and Sri Lanka.

Charith Asalanka ODI Runs

In Charith Asalanka's last 30 All ODI Cricket games (2024–2026) for Sri Lanka, they have scored 1,008 runs at an average of 33.6 with a strike rate of 83.9. Charith Asalanka has also taken 14 wickets in this period.

Charith Asalanka Stats - All ODI Cricket

Charith Asalanka is a left hand bat allrounder. Across these 30 games, Charith Asalanka has hit 91 fours and 25 sixes, taking 9 catches in the field. Their highest score in this span is 127. Best bowling figures: 3/20.

Charith Asalanka: Betting Insights

For bet builder markets, Charith Asalanka has scored 25+ runs in 47% of their last 30 All ODI Cricket games (14/30). They have registered 1+ boundaries in 77% of these games (23/30). Over their last 5 games, Charith Asalanka has 77 runs and 1 wicket.

Charith Asalanka Questions

How old is Charith Asalanka?

Charith Asalanka was born on 29 June 1997 and is 29 years old. Charith Asalanka is an allrounder with 76 ODI matches on record, 2611 runs and 19 wickets.

Which team does Charith Asalanka play for?

Charith Asalanka currently plays for Sri Lanka, and has also played for Saint Lucia Kings, Lahore Qalandars and Abu Dhabi Knight Riders. Statz has Charith Asalanka's 76 ODI matches on record, the most recent against England (27 Sep 2026), with 2611 runs and 19 wickets in all.

What is Charith Asalanka's highest score in ODI cricket?

Charith Asalanka's highest score in the 76 ODI matches Statz has on record is 127 off 126 balls against Australia (12 Feb 2025). Across those matches Charith Asalanka has scored 2611 runs at 34.4 a match.

How many wickets has Charith Asalanka taken in ODI cricket?

Charith Asalanka has taken 19 wickets in the 76 ODI matches Statz has on record, at an economy of 4.99 and an average of 35.5. Charith Asalanka took 1 wicket in the last 5 matches.

What are Charith Asalanka's best bowling figures in ODI cricket?

Charith Asalanka's best figures in the 76 ODI matches Statz has on record are 4/18 against India (12 Sep 2023). Charith Asalanka has taken three or more wickets in an innings 3 times, and 19 wickets in all.

What are Charith Asalanka's ODI batting stats?

Charith Asalanka averages 33.6 runs per match at a strike rate of 83.9, based on 30 games (2024–2026). In the last 5 matches Charith Asalanka scored 7, 11, 1, 45 and 13, newest first. Charith Asalanka has 2611 runs in all 76 ODI matches on record.

How many fifties and hundreds has Charith Asalanka scored in ODI cricket?

Charith Asalanka has 5 hundreds and 16 fifties in the 76 ODI matches Statz has on record. The highest is 127 against Australia (12 Feb 2025). Charith Asalanka has passed 30 in 32 of 76 innings.