ODI1st ODI · India in New Zealand 2026/27NZINDT20I5th 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)ODI6th Match · Pakistan ODI Tri-Series 2026/27SL331ENG386/5England won by 55 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsODI5th 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 runsTest1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI2nd 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

Dasun Shanaka: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
8 Aug 2024SSC 239 v CCC 245/2Semi-final · List ASSC10/170Colombo Cricket Club won by 8 wicketsColomboMajor Clubs Limited Over Tournament 2024
5 Aug 2024NCC 264/7 v SSC 268/8Match · List ASSC271/420Sinhalese Sports Club won by 2 wicketsColomboMajor Clubs Limited Over Tournament 2024
2 Aug 2024BCAA 170 v SSC 173/2Match · List ASSCDNB1/480Sinhalese Sports Club won by 8 wicketsColomboMajor Clubs Limited Over Tournament 2024
28 Jul 2024SL 161/9 v IND 81/32nd T20I · T20ISL00/122India won by 7 wickets (DLS method)KandyIndia tour of Sri Lanka 2024
27 Jul 2024IND 213/7 v SL 1701st T20I · T20ISL0-0India won by 43 runsKandyIndia tour of Sri Lanka 2024
20 Jul 2024JK 187/7 v KF 186/8Qualifier 2 · T20KF30/361Jaffna Kings won by 1 runColomboLanka Premier League 2024
18 Jul 2024CS 159/8 v KF 163/8Eliminator · T20KF391/330Kandy Falcons won by 2 wicketsColomboLanka Premier League 2024
15 Jul 2024KF 222/4 v DS 168/9Match 18 · T20KFDNB3/290Kandy Falcons won by 54 runsColomboLanka Premier League 2024
13 Jul 2024KF 78/5 v JK 79/6Match 15 · T20KF21/260Jaffna Kings won by 4 wicketsColomboLanka Premier League 2024
10 Jul 2024KF 187/9 v GM 188/2Match 14 · T20KF40/150Galle Marvels won by 8 wicketsDambullaLanka Premier League 2024
9 Jul 2024JK 224/7 v KF 230/3Match 11 · T20KFDNB3/400Kandy Falcons won by 7 wicketsDambullaLanka Premier League 2024
7 Jul 2024KF 175/7 v GM 176/4Match 9 · T20KF90/190Galle Marvels won by 6 wicketsDambullaLanka Premier League 2024
6 Jul 2024CS 199/9 v KF 197/8Match 7 · T20KF01/201Colombo Strikers won by 2 runsDambullaLanka Premier League 2024
2 Jul 2024CS 198/7 v KF 147Match 3 · T20KF51/250Colombo Strikers won by 51 runsKandyLanka Premier League 2024
1 Jul 2024DS 179/4 v KF 183/4Match 1 · T20KF46*3/200Kandy Falcons won by 6 wicketsKandyLanka Premier League 2024
22 Jun 2024SSC 286/8 v RCC 278Match · List ASSC482/470Sinhalese Sports Club won by 8 runsColomboMajor Clubs Limited Over Tournament 2024
16 Jun 2024SL 201/6 v NED 118Match 38 · T20ISL01/100Sri Lanka won by 83 runsGros IsletICC Men's T20 World Cup 2024
7 Jun 2024SL 124/9 v BAN 125/8Match 15 · T20ISL30/110Bangladesh won by 2 wicketsDallasICC Men's T20 World Cup 2024
3 Jun 2024SL 77 v SA 80/4Match 4 · T20ISL91/60South Africa won by 6 wicketsNew YorkICC Men's T20 World Cup 2024
9 Mar 2024SL 174/7 v BAN 1463rd T20I · T20ISL191/112Sri Lanka won by 28 runsSylhetSri Lanka tour of Bangladesh 2023/24
6 Mar 2024SL 165/5 v BAN 170/22nd T20I · T20ISL20*0/190Bangladesh won by 8 wicketsSylhetSri Lanka tour of Bangladesh 2023/24
4 Mar 2024SL 206/3 v BAN 203/81st T20I · T20ISLDNB2/360Sri Lanka won by 3 runsSylhetSri Lanka tour of Bangladesh 2023/24
21 Feb 2024AFG 209/5 v SL 206/63rd T20I · T20ISL130/160Afghanistan won by 3 runsDambullaAfghanistan tour of Sri Lanka 2023/24
19 Feb 2024SL 187/6 v AFG 1152nd T20I · T20ISLDNB1/172Sri Lanka won by 72 runsDambullaAfghanistan tour of Sri Lanka 2023/24
17 Feb 2024SL 160 v AFG 156/91st T20I · T20ISL62/171Sri Lanka won by 4 runsDambullaAfghanistan tour of Sri Lanka 2023/24
13 Feb 2024DC 188/5 v ADKR 103Eliminator · T20DC0*-1Dubai Capitals won by 85 runsAbu DhabiInternational League T20 2023/24
10 Feb 2024DC 147/9 v ME 128/8Match 29 · T20DC11-0Dubai Capitals won by 19 runsAbu DhabiInternational League T20 2023/24
9 Feb 2024DV 171/7 v DC 172/5Match 27 · T20DC10-1Dubai Capitals won by 5 wicketsDubaiInternational League T20 2023/24
6 Feb 2024GG 126/9 v DC 107Match 24 · T20DC24*-1Gulf Giants won by 19 runsDubaiInternational League T20 2023/24
3 Feb 2024KT 155/8 v FB 156/5Match 19 · T20KT60/240Fortune Barishal won by 5 wicketsSylhetBangladesh Premier League 2023/24
29 Jan 2024DD 130/9 v KT 131/0Match 14 · T20KTDNB1/150Khulna Tigers won by 10 wicketsSylhetBangladesh Premier League 2023/24
26 Jan 2024KT 160/6 v RR 132Match 9 · T20KT404/160Khulna Tigers won by 28 runsSylhetBangladesh Premier League 2023/24
18 Jan 2024ZIM 82 v SL 88/13rd T20I · T20ISLDNB-1Sri Lanka won by 9 wicketsColomboZimbabwe tour of Sri Lanka 2023/24
16 Jan 2024SL 173/6 v ZIM 178/62nd T20I · T20ISL90/130Zimbabwe won by 4 wicketsColomboZimbabwe tour of Sri Lanka 2023/24
14 Jan 2024ZIM 143/5 v SL 144/71st T20I · T20ISL26*0/131Sri Lanka won by 3 wicketsColomboZimbabwe tour of Sri Lanka 2023/24
8 Jan 2024ZIM 208 v SL 211/82nd ODI · ODISL70/140Sri Lanka won by 2 wicketsColomboZimbabwe tour of Sri Lanka 2023/24
6 Jan 2024SL 273/9 v ZIM 12/21st ODI · ODISL8-0No resultColomboZimbabwe tour of Sri Lanka 2023/24
10 Oct 2023SL 344/9 v PAK 345/4Match 8 · ODISL120/280Pakistan won by 6 wicketsHyderabadICC Cricket World Cup 2023/24
7 Oct 2023SA 428/5 v SL 326Match 4 · ODISL680/361South Africa won by 102 runsDelhiICC Cricket World Cup 2023/24
3 Oct 2023AFG 261/2 v SL 294/98th Match · List ASLDNB-0Afghanistan 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 ASL3-0Bangladesh won by 7 wickets (48 balls left)GuwahatiICC World Cup Warm-up Matches 2023
17 Sept 2023SL 50 v IND 51/0Final · ODISL0-0India won by 10 wicketsColomboAsia Cup 2023
14 Sept 2023PAK 252/7 v SL 252/8Match 11 · ODISL20/181Sri Lanka won by 2 wickets (DLS method)ColomboAsia Cup 2023
12 Sept 2023IND 213 v SL 172Match 10 · ODISL90/241India won by 41 runsColomboAsia Cup 2023
9 Sept 2023SL 257/9 v BAN 236Match 8 · ODISL243/280Sri Lanka won by 21 runsColomboAsia Cup 2023
5 Sept 2023SL 291/8 v AFG 2896th Match, Group B · ODISL50/320Sri Lanka won by 2 runsLahore2023 Cricket World Cup
31 Aug 2023BAN 164 v SL 165/5Match 2 · ODISL14*1/160Sri Lanka won by 5 wicketsKandyAsia Cup 2023
19 Aug 2023BK 157/7 v GT 123/8Qualifier 2 · T20GT40/121B-Love Kandy won by 34 runsColomboLanka Premier League 2023
17 Aug 2023GT 146 v DA 147/4Qualifier 1 · T20GT121/11Dambulla Aura won by 6 wicketsColomboLanka Premier League 2023
15 Aug 2023CS 74 v GT 75/2Match 20 · T20GTDNB-0Galle Titans won by 8 wicketsColomboLanka Premier League 2023
PreviousPage 3 · 366 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.