ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th Match · CSA Pro20 2026/27WARBOLT20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsODIFinal · Pakistan ODI Tri-Series 2026/27PAK331/7SL325/8Pakistan won by 3 wickets (9 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI5th ODI · Ireland in Namibia 2026/27NAM131/5IRE129Namibia won by 5 wickets (172 balls left)ODI4th ODI · Ireland in Namibia 2026/27NAM168IRE298/8Ireland won by 130 runsFirst-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnFirst-class8th Match · Sheffield Shield 2026/27TAS427NSW202 & 144Tasmania won by an innings and 81 runsT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsODI2nd ODI · India in New Zealand 2026/27NZINDT2069th Match · CSA Pro20 2026/27TITDOLODI3rd ODI · India in New Zealand 2026/27NZINDFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETAS

Charith Asalanka: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
25 Jun 2023SL 325 v IRE 192Match 15 · ODISL38-0Sri Lanka won by 133 runsBulawayoICC Cricket World Cup Qualifier 2023
23 Jun 2023OMA 98 v SL 100/0Match 11 · ODISLDNB-1Sri Lanka won by 10 wicketsBulawayoICC Cricket World Cup Qualifier 2023
19 Jun 2023SL 355/6 v UAE 180Match 3 · ODISL48*-1Sri Lanka won by 175 runsBulawayoICC Cricket World Cup Qualifier 2023
7 Jun 2023SL 120/1 v AFG 1163rd ODI · ODISLDNB-0Sri Lanka won by 9 wickets (with 204 balls remaining)HambantotaAfghanistan tour of Sri Lanka 2023
4 Jun 2023SL 323/6 v AFG 1912nd ODI · ODISL6-0Sri Lanka won by 132 runsHambantotaAfghanistan tour of Sri Lanka 2023
2 Jun 2023SL 268 v AFG 269/41st ODI · ODISL91-0Afghanistan won by 6 wickets (with 19 balls remaining)HambantotaAfghanistan tour of Sri Lanka 2023
8 Apr 2023SL 182/6 v NZ 183/63rd T20I · T20ISL3-1New Zealand won by 4 wicketsQueenstownSri Lanka tour of New Zealand 2022/23
5 Apr 2023SL 141 v NZ 146/12nd T20I · T20ISL24-0New Zealand won by 9 wicketsDunedinSri Lanka tour of New Zealand 2022/23
2 Apr 2023SL 196/5 v NZ 196/81st T20I · T20ISL67-1Match tied (Sri Lanka won the Super Over)AucklandSri Lanka tour of New Zealand 2022/23
31 Mar 2023SL 157 v NZ 159/43rd ODI · ODISL9-0New Zealand won by 6 wicketsHamiltonSri Lanka tour of New Zealand 2022/23
25 Mar 2023NZ 274 v SL 761st ODI · ODISL9-1New Zealand won by 198 runsAucklandSri Lanka tour of New Zealand 2022/23
4 Feb 2023SW 130/9 v ADKR 133/5Match 28 · T20ADKR6-0Abu Dhabi Knight Riders won by 5 wicketsAbu DhabiInternational League T20 2022/23
3 Feb 2023ME 180/4 v ADKR 162Match 26 · T20ADKR17-0MI Emirates won by 18 runsAbu DhabiInternational League T20 2022/23
30 Jan 2023ADKR 149/9 v DC 150/3Match 22 · T20ADKR9-0Dubai Capitals won by 7 wicketsAbu DhabiInternational League T20 2022/23
28 Jan 2023ADKR 149/4 v SW 150/6Match 19 · T20ADKR21*-0Sharjah Warriors won by 4 wicketsDubaiInternational League T20 2022/23
21 Jan 2023ADKR 170/7 v ME 176/5Match 11 · T20ADKR23-2MI Emirates won by 5 wicketsAbu DhabiInternational League T20 2022/23
20 Jan 2023DV 219/4 v ADKR 108Match 9 · T20ADKR0-1Desert Vipers won by 111 runsAbu DhabiInternational League T20 2022/23
18 Jan 2023ADKR 133/8 v DV 135/3Match 7 · T20ADKR26-0Desert Vipers won by 7 wicketsDubaiInternational League T20 2022/23
15 Jan 2023IND 390/5 v SL 73/93rd ODI · ODISL1-0India won by 317 runsThiruvananthapuramSri Lanka tour of India 2022/23
12 Jan 2023SL 215 v IND 219/62nd ODI · ODISL15-0India won by 4 wicketsKolkataSri Lanka tour of India 2022/23
10 Jan 2023IND 373/7 v SL 306/81st ODI · ODISL23-0India won by 67 runsGuwahatiSri Lanka tour of India 2022/23
7 Jan 2023IND 228/5 v SL 1373rd T20I · T20ISL19-0India won by 91 runsRajkotSri Lanka tour of India 2022/23
5 Jan 2023SL 206/6 v IND 190/82nd T20I · T20ISL37-0Sri Lanka won by 16 runsPuneSri Lanka tour of India 2022/23
3 Jan 2023IND 162/5 v SL 1601st T20I · T20ISL12-0India won by 2 runsMumbaiSri Lanka tour of India 2022/23
23 Dec 2022CS 163/5 v JK 164/8Final · T20CS310/150Jaffna Kings won by 2 wicketsColomboLanka Premier League 2022/23
22 Dec 2022KF 168/6 v CS 169/4Qualifier 2 · T20CS64-0Colombo Stars won by 6 wicketsColomboLanka Premier League 2022/23
21 Dec 2022GG 108/9 v CS 109/3Eliminator · T20CS10-3Colombo Stars won by 7 wicketsColomboLanka Premier League 2022/23
19 Dec 2022CS 128/9 v JK 131/2Match 19 · T20CS6-0Jaffna Kings won by 8 wicketsColomboLanka Premier League 2022/23
17 Dec 2022CS 106 v KF 108/1Match 16 · T20CS12-0Kandy Falcons won by 9 wicketsColomboLanka Premier League 2022/23
14 Dec 2022DA 89 v CS 90/1Match 14 · T20CS58*-0Colombo Stars won by 9 wicketsKandyLanka Premier League 2022/23
13 Dec 2022GG 193/5 v CS 197/8Match 12 · T20CS46-1Colombo Stars won by 2 wicketsKandyLanka Premier League 2022/23
12 Dec 2022JK 178/5 v CS 172/8Match 10 · T20CS3-1Jaffna Kings won by 6 runsKandyLanka Premier League 2022/23
11 Dec 2022GG 174/6 v CS 149/7Match 7 · T20CS50/70Galle Gladiators won by 25 runsKandyLanka Premier League 2022/23
8 Dec 2022CS 165/9 v DA 156/7Match 5 · T20CS60/30Colombo Stars won by 9 runsHambantotaLanka Premier League 2022/23
6 Dec 2022KF 199/1 v CS 90Match 2 · T20CS1-0Kandy Falcons won by 109 runsHambantotaLanka Premier League 2022/23
30 Nov 2022SL 314/6 v AFG 313/83rd ODI · ODISL83*-0Sri Lanka won by 4 wickets (with 2 balls remaining)PallekeleAfghanistan tour of Sri Lanka 2022/23
27 Nov 2022SL 10/0 v AFG 2282nd ODI · ODISLDNB-1No resultPallekeleAfghanistan tour of Sri Lanka 2022/23
25 Nov 2022SL 234 v AFG 294/81st ODI · ODISL10-0Afghanistan won by 60 runsPallekeleAfghanistan tour of Sri Lanka 2022/23
5 Nov 2022SL 141/8 v ENG 144/6Match 39 · T20ISL80/80England won by 4 wicketsSydneyICC Men's T20 World Cup 2022/23
1 Nov 2022AFG 144/8 v SL 148/432nd Match, Group 1 · T20ISL19-0Sri Lanka won by 6 wickets (9 balls left)BrisbaneICC Men's T20 World Cup 2022/23
29 Oct 2022NZ 167/7 v SL 102Match 27 · T20ISL4-0New Zealand won by 65 runsSydneyICC Men's T20 World Cup 2022/23
25 Oct 2022SL 157/6 v AUS 158/3Match 19 · T20ISL38*-0Australia won by 7 wicketsPerthICC Men's T20 World Cup 2022/23
23 Oct 2022IRE 128/8 v SL 133/1Match 15 · T20ISL31*-1Sri Lanka won by 9 wicketsHobartICC Men's T20 World Cup 2022/23
20 Oct 2022SL 162/6 v NED 146/9Match 9 · T20ISL31-0Sri Lanka won by 16 runsGeelongICC Men's T20 World Cup 2022/23
18 Oct 2022SL 152/8 v UAE 73Match 6 · T20ISL0-0Sri Lanka won by 79 runsGeelongICC Men's T20 World Cup 2022/23
6 Sept 2022IND 173/8 v SL 174/4Match 9 · T20ISL0-0Sri Lanka won by 6 wicketsDubaiAsia Cup 2022
3 Sept 2022AFG 175/6 v SL 179/67th Match, Super Four · T20ISL8-0Sri Lanka won by 4 wickets (with 5 balls remaining)SharjahAsia Cup 2022
1 Sept 2022BAN 183/7 v SL 184/8Match 5 · T20ISL1-0Sri Lanka won by 2 wicketsDubaiAsia Cup 2022
27 Aug 2022SL 105 v AFG 106/21st Match, Group B · T20ISL00/10Afghanistan won by 8 wickets (with 59 balls remaining)DubaiAsia Cup 2022
24 Jun 2022SL 160 v AUS 164/65th ODI · ODISL140/181Australia won by 4 wicketsColomboAustralia tour of Sri Lanka 2022
PreviousPage 4 · 251 matchesNext

Bat batted first or second · Bowl bowling figures · Ct catches

Click a column heading to sort. Names, opponents, grounds and years narrow the query to that player, team, ground or year.