Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsODI3rd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)T2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsFirst-class11th Match · Sheffield Shield 2026/27VICWAFirst-class10th Match · Sheffield Shield 2026/27NSWSAFirst-class12th Match · Sheffield Shield 2026/27QUETASODI1st ODI · England tour of Australia 2026AUSENGODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZIND

Dasun Shanaka: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
17 Dec 2022DA 178/5 v GG 130Match 15 · T20DA121/101Dambulla Aura won by 48 runsColomboLanka Premier League 2022/23
14 Dec 2022DA 89 v CS 90/1Match 14 · T20DA20-0Colombo Stars won by 9 wicketsKandyLanka Premier League 2022/23
13 Dec 2022KF 193/3 v DA 116Match 11 · T20DA00/220Kandy Falcons won by 77 runsKandyLanka Premier League 2022/23
11 Dec 2022JK 240/4 v DA 189/8Match 8 · T20DA440/131Jaffna Kings won by 51 runsKandyLanka Premier League 2022/23
8 Dec 2022CS 165/9 v DA 156/7Match 5 · T20DA31*0/200Colombo Stars won by 9 runsHambantotaLanka Premier League 2022/23
7 Dec 2022DA 121/9 v JK 122/1Match 3 · T20DA60/120Jaffna Kings won by 9 wicketsHambantotaLanka Premier League 2022/23
30 Nov 2022SL 314/6 v AFG 313/83rd ODI · ODISL430/51Sri 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-0No resultPallekeleAfghanistan tour of Sri Lanka 2022/23
25 Nov 2022SL 234 v AFG 294/81st ODI · ODISL160/190Afghanistan won by 60 runsPallekeleAfghanistan tour of Sri Lanka 2022/23
5 Nov 2022SL 141/8 v ENG 144/6Match 39 · T20ISL3-1England won by 4 wicketsSydneyICC Men's T20 World Cup 2022/23
1 Nov 2022AFG 144/8 v SL 148/432nd Match, Group 1 · T20ISL0*-2Sri 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 · T20ISL35-2New Zealand won by 65 runsSydneyICC Men's T20 World Cup 2022/23
25 Oct 2022SL 157/6 v AUS 158/3Match 19 · T20ISL30/101Australia won by 7 wicketsPerthICC Men's T20 World Cup 2022/23
23 Oct 2022IRE 128/8 v SL 133/1Match 15 · T20ISLDNB-1Sri Lanka won by 9 wicketsHobartICC Men's T20 World Cup 2022/23
20 Oct 2022SL 162/6 v NED 146/9Match 9 · T20ISL80/71Sri Lanka won by 16 runsGeelongICC Men's T20 World Cup 2022/23
18 Oct 2022SL 152/8 v UAE 73Match 6 · T20ISL01/70Sri Lanka won by 79 runsGeelongICC Men's T20 World Cup 2022/23
16 Oct 2022NAM 163/7 v SL 108Match 1 · T20ISL29-1Namibia won by 55 runsGeelongICC Men's T20 World Cup 2022/23
11 Sept 2022SL 170/6 v PAK 147Final · T20ISL2-0Sri Lanka won by 23 runsDubaiAsia Cup 2022
9 Sept 2022PAK 121 v SL 124/5Match 12 · T20ISL21-0Sri Lanka won by 5 wicketsDubaiAsia Cup 2022
6 Sept 2022IND 173/8 v SL 174/4Match 9 · T20ISL33*2/260Sri Lanka won by 6 wicketsDubaiAsia Cup 2022
3 Sept 2022AFG 175/6 v SL 179/67th Match, Super Four · T20ISL100/220Sri Lanka won by 4 wickets (with 5 balls remaining)SharjahAsia Cup 2022
1 Sept 2022BAN 183/7 v SL 184/8Match 5 · T20ISL45-0Sri Lanka won by 2 wicketsDubaiAsia Cup 2022
27 Aug 2022SL 105 v AFG 106/21st Match, Group B · T20ISL0-0Afghanistan won by 8 wickets (with 59 balls remaining)DubaiAsia Cup 2022
24 Jun 2022SL 160 v AUS 164/65th ODI · ODISL1-0Australia won by 4 wicketsColomboAustralia tour of Sri Lanka 2022
21 Jun 2022SL 258 v AUS 2544th ODI · ODISL41/270Sri Lanka won by 4 runsColomboAustralia tour of Sri Lanka 2022
19 Jun 2022AUS 291/6 v SL 292/43rd ODI · ODISL00/100Sri Lanka won by 6 wicketsColomboAustralia tour of Sri Lanka 2022
16 Jun 2022SL 220/9 v AUS 1892nd ODI · ODISL34-2Sri Lanka won by 26 runs (DLS method)KandyAustralia tour of Sri Lanka 2022
14 Jun 2022SL 300/7 v AUS 282/81st ODI · ODISL61/270Australia won by 2 wickets (DLS method)KandyAustralia tour of Sri Lanka 2022
11 Jun 2022AUS 176/5 v SL 177/63rd T20I · T20ISL54*0/100Sri Lanka won by 4 wicketsKandyAustralia tour of Sri Lanka 2022
8 Jun 2022SL 124/9 v AUS 126/72nd T20I · T20ISL14-0Australia won by 3 wicketsColomboAustralia tour of Sri Lanka 2022
7 Jun 2022SL 128 v AUS 134/01st T20I · T20ISL0-0Australia won by 10 wicketsColomboAustralia tour of Sri Lanka 2022
27 Feb 2022SL 146/5 v IND 148/43rd T20I · T20ISL74*-0India won by 6 wicketsDharamsalaSri Lanka tour of India 2021/22
26 Feb 2022SL 183/5 v IND 186/32nd T20I · T20ISL47*0/241India won by 7 wicketsDharamsalaSri Lanka tour of India 2021/22
24 Feb 2022IND 199/2 v SL 137/61st T20I · T20ISL31/190India won by 62 runsLucknowSri Lanka tour of India 2021/22
20 Feb 2022AUS 154/6 v SL 155/55th T20I · T20ISL35-0Sri Lanka won by 5 wicketsMelbourneSri Lanka tour of Australia 2021/22
18 Feb 2022SL 139/8 v AUS 143/44th T20I · T20ISL1-0Australia won by 6 wicketsMelbourneSri Lanka tour of Australia 2021/22
15 Feb 2022SL 121/6 v AUS 124/43rd T20I · T20ISL39*0/110Australia won by 6 wicketsCanberraSri Lanka tour of Australia 2021/22
13 Feb 2022AUS 164/6 v SL 164/82nd T20I · T20ISL34-1Match tied (Australia won the Super Over)SydneySri Lanka tour of Australia 2021/22
11 Feb 2022AUS 149/9 v SL 122/81st T20I · T20ISL70/81Australia won by 20 runs (DLS method)SydneySri Lanka tour of Australia 2021/22
21 Jan 2022SL 254/9 v ZIM 703rd ODI · ODISL15-0Sri Lanka won by 184 runsKandyZimbabwe tour of Sri Lanka 2021/22
18 Jan 2022ZIM 302/8 v SL 280/92nd ODI · ODISL1020/140Zimbabwe won by 22 runsKandyZimbabwe tour of Sri Lanka 2021/22
16 Jan 2022ZIM 296/9 v SL 300/51st ODI · ODISL10*0/341Sri Lanka won by 5 wicketsKandyZimbabwe tour of Sri Lanka 2021/22
16 Dec 2021DG 130/9 v KW 135/4Match 18 · T20DG4*-0Kandy Warriors won by 6 wicketsColomboLanka Premier League 2021/22
14 Dec 2021GG 134/7 v DG 125/5Match 16 · T20DG1-0Galle Gladiators won by 9 runsColomboLanka Premier League 2021/22
13 Dec 2021DG 69 v JK 71/3Match 14 · T20DG6-0Jaffna Kings won by 7 wicketsColomboLanka Premier League 2021/22
11 Dec 2021DG 138/9 v CS 137/8Match 11 · T20DG16-0Dambulla Giants won by 1 runColomboLanka Premier League 2021/22
10 Dec 2021DG 159/7 v GG 18/0Match 8 · T20DG37-0No resultColomboLanka Premier League 2021/22
8 Dec 2021DG 195/6 v CS 177Match 6 · T20DG38-1Dambulla Giants won by 18 runsColomboLanka Premier League 2021/22
7 Dec 2021DG 110 v JK 114/2Match 4 · T20DG13-0Jaffna Kings won by 8 wicketsColomboLanka Premier League 2021/22
6 Dec 2021DG 190/7 v KW 170/8Match 2 · T20DG241/430Dambulla Giants won by 20 runsColomboLanka Premier League 2021/22
PreviousPage 5 · 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.