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 2026AFGZIMT20I5th 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 runsT2064th Match · CSA Pro20 2026/27WARBOLODI2nd 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
22 Jun 2024SSC 286/8 v RCC 278Match · List ASSC51/531Sinhalese Sports Club won by 8 runsColomboMajor Clubs Limited Over Tournament 2024
16 Jun 2024SL 201/6 v NED 118Match 38 · T20ISL46-2Sri Lanka won by 83 runsGros IsletICC Men's T20 World Cup 2024
7 Jun 2024SL 124/9 v BAN 125/8Match 15 · T20ISL19-1Bangladesh won by 2 wicketsDallasICC Men's T20 World Cup 2024
3 Jun 2024SL 77 v SA 80/4Match 4 · T20ISL6-1South Africa won by 6 wicketsNew YorkICC Men's T20 World Cup 2024
18 Mar 2024SL 235 v BAN 237/63rd ODI · ODISL370/81Bangladesh won by 4 wicketsChattogramSri Lanka tour of Bangladesh 2023/24
15 Mar 2024BAN 286/7 v SL 287/72nd ODI · ODISL910/100Sri Lanka won by 3 wicketsChattogramSri Lanka tour of Bangladesh 2023/24
13 Mar 2024SL 255 v BAN 257/41st ODI · ODISL18-0Bangladesh won by 6 wicketsChattogramSri Lanka tour of Bangladesh 2023/24
9 Mar 2024SL 174/7 v BAN 1463rd T20I · T20ISL3-0Sri Lanka won by 28 runsSylhetSri Lanka tour of Bangladesh 2023/24
6 Mar 2024SL 165/5 v BAN 170/22nd T20I · T20ISL28-1Bangladesh won by 8 wicketsSylhetSri Lanka tour of Bangladesh 2023/24
4 Mar 2024SL 206/3 v BAN 203/81st T20I · T20ISL44*-3Sri Lanka won by 3 runsSylhetSri Lanka tour of Bangladesh 2023/24
19 Feb 2024SL 187/6 v AFG 1152nd T20I · T20ISL4-0Sri Lanka won by 72 runsDambullaAfghanistan tour of Sri Lanka 2023/24
17 Feb 2024SL 160 v AFG 156/91st T20I · T20ISL3-0Sri Lanka won by 4 runsDambullaAfghanistan tour of Sri Lanka 2023/24
14 Feb 2024SL 267/3 v AFG 2663rd ODI · ODISL7*0/171Sri Lanka won by 7 wickets (with 88 balls remaining)KandyAfghanistan tour of Sri Lanka 2023/24
11 Feb 2024SL 308/6 v AFG 1532nd ODI · ODISL97*-0Sri Lanka won by 155 runsKandyAfghanistan tour of Sri Lanka 2023/24
9 Feb 2024SL 381/3 v AFG 339/61st ODI · ODISL7*0/30Sri Lanka won by 42 runsKandyAfghanistan tour of Sri Lanka 2023/24
16 Jan 2024SL 173/6 v ZIM 178/62nd T20I · T20ISL690/80Zimbabwe won by 4 wicketsColomboZimbabwe tour of Sri Lanka 2023/24
14 Jan 2024ZIM 143/5 v SL 144/71st T20I · T20ISL16-0Sri Lanka won by 3 wicketsColomboZimbabwe tour of Sri Lanka 2023/24
11 Jan 2024ZIM 96 v SL 97/23rd ODI · ODISLDNB-0Sri Lanka won by 8 wickets (DLS method)ColomboZimbabwe tour of Sri Lanka 2023/24
8 Jan 2024ZIM 208 v SL 211/82nd ODI · ODISL00/180Sri Lanka won by 2 wicketsColomboZimbabwe tour of Sri Lanka 2023/24
6 Jan 2024SL 273/9 v ZIM 12/21st ODI · ODISL101-0No resultColomboZimbabwe tour of Sri Lanka 2023/24
9 Nov 2023SL 171 v NZ 172/5Match 41 · ODISL8-1New Zealand won by 5 wicketsBengaluruICC Cricket World Cup 2023/24
6 Nov 2023SL 279 v BAN 282/7Match 38 · ODISL108-2Bangladesh won by 3 wicketsDelhiICC Cricket World Cup 2023/24
2 Nov 2023IND 357/8 v SL 55Match 33 · ODISL1-0India won by 302 runsMumbaiICC Cricket World Cup 2023/24
30 Oct 2023AFG 242/3 v SL 24130th Match · ODISL22-0Afghanistan won by 7 wickets (with 28 balls remaining)Pune2023 Cricket World Cup
26 Oct 2023ENG 156 v SL 160/2Match 25 · ODISLDNB-0Sri Lanka won by 8 wicketsBengaluruICC Cricket World Cup 2023/24
21 Oct 2023NED 262 v SL 263/5Match 19 · ODISL44-1Sri Lanka won by 5 wicketsLucknowICC Cricket World Cup 2023/24
16 Oct 2023SL 209 v AUS 215/5Match 14 · ODISL25-0Australia won by 5 wicketsLucknowICC Cricket World Cup 2023/24
10 Oct 2023SL 344/9 v PAK 345/4Match 8 · ODISL10/100Pakistan won by 6 wicketsHyderabadICC Cricket World Cup 2023/24
7 Oct 2023SA 428/5 v SL 326Match 4 · ODISL79-0South Africa won by 102 runsDelhiICC Cricket World Cup 2023/24
3 Oct 2023AFG 261/2 v SL 294/98th Match · List ASL120/60Afghanistan won by 8 wickets (23 balls left) (DLS method)GuwahatiICC World Cup Warm-up Matches 2023
29 Sept 2023BAN 264/3 v SL 263/91st Match · List ASL18-1Bangladesh won by 7 wickets (48 balls left)GuwahatiICC World Cup Warm-up Matches 2023
17 Sept 2023SL 50 v IND 51/0Final · ODISL00/10India won by 10 wicketsColomboAsia Cup 2023
14 Sept 2023PAK 252/7 v SL 252/8Match 11 · ODISL49*-0Sri Lanka won by 2 wickets (DLS method)ColomboAsia Cup 2023
12 Sept 2023IND 213 v SL 172Match 10 · ODISL224/180India won by 41 runsColomboAsia Cup 2023
9 Sept 2023SL 257/9 v BAN 236Match 8 · ODISL10-0Sri Lanka won by 21 runsColomboAsia Cup 2023
5 Sept 2023SL 291/8 v AFG 2896th Match, Group B · ODISL36-0Sri Lanka won by 2 runsLahore2023 Cricket World Cup
31 Aug 2023BAN 164 v SL 165/5Match 2 · ODISL62*-0Sri Lanka won by 5 wicketsKandyAsia Cup 2023
17 Aug 2023BK 188/8 v JK 127Eliminator · T20JK1-0B-Love Kandy won by 61 runsColomboLanka Premier League 2023
12 Aug 2023BK 178/8 v JK 170/6Match 15 · T20JK2-0B-Love Kandy won by 8 runsColomboLanka Premier League 2023
8 Aug 2023CS 146/8 v JK 150/4Match 13 · T20JK12-0Jaffna Kings won by 6 wicketsKandyLanka Premier League 2023
7 Aug 2023DA 134/8 v JK 125/7Match 11 · T20JK5-0Dambulla Aura won by 9 runsKandyLanka Premier League 2023
5 Aug 2023JK 117/9 v BK 118/2Match 9 · T20JK5-0B-Love Kandy won by 8 wicketsKandyLanka Premier League 2023
4 Aug 2023GT 117/9 v JK 120/2Match 7 · T20JK51/10Jaffna Kings won by 8 wicketsKandyLanka Premier League 2023
1 Aug 2023JK 129/7 v DA 132/2Match 4 · T20JK560/140Dambulla Aura won by 8 wicketsColomboLanka Premier League 2023
30 Jul 2023JK 173/5 v CS 152Match 1 · T20JK120/60Jaffna Kings won by 21 runsColomboLanka Premier League 2023
9 Jul 2023SL 233 v NED 105Final · ODISL36-1Sri Lanka won by 128 runsHarareICC Cricket World Cup Qualifier 2023
7 Jul 2023WI 243 v SL 244/2Match 29 · ODISLDNB-0Sri Lanka won by 8 wicketsHarareICC Cricket World Cup Qualifier 2023
2 Jul 2023ZIM 165 v SL 169/1Match 24 · ODISLDNB-0Sri Lanka won by 9 wicketsBulawayoICC Cricket World Cup Qualifier 2023
30 Jun 2023SL 213 v NED 192Match 22 · ODISL2-0Sri Lanka won by 21 runsBulawayoICC Cricket World Cup Qualifier 2023
27 Jun 2023SL 245 v SCO 163Match 19 · ODISL63-0Sri Lanka won by 82 runsBulawayoICC Cricket World Cup Qualifier 2023
PreviousPage 3 · 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.