Live9th Match · Sheffield Shield 2026/27QUE202/5 (71)VIC307 (90.4)Stumps - Day 2T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)T20I3rd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG81/3ZIM79Afghanistan won by 7 wickets (71 balls left)ODI1st ODI · India in New Zealand 2026/27NZINDT20I4th T20I · India in New Zealand 2026/27NZ259/7IND172/9New Zealand won by 87 runsT20I3rd T20I · India in New Zealand 2026/27NZ198/3IND199/4India won by 6 wickets (40 balls left)ODIFinal · 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 runsODI5th Match · Pakistan ODI Tri-Series 2026/27PAK110SL114/2Sri Lanka won by 8 wickets (191 balls left)T20I2nd T20I · Afghanistan vs Zimbabwe in UAE 2026AFG221/7ZIM202/5Afghanistan won by 19 runsT20I1st T20I · Afghanistan vs Zimbabwe in UAE 2026AFG177ZIM140Afghanistan won by 37 runsODI3rd ODI · Zimbabwe Women in India 2026/27INDW133/2ZIMW131India Women won by 8 wickets (198 balls left)Test1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2064th 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/27NSWSA

Dhananjaya de Silva: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
16 Apr 2023SL 591/6d v IRE 143 & 1681st Test · TestSL120/4 & 0/103Sri Lanka won by an innings and 280 runsGalleIreland tour of Sri Lanka 2023
8 Apr 2023SL 182/6 v NZ 183/63rd T20I · T20ISL20-0New Zealand won by 4 wicketsQueenstownSri Lanka tour of New Zealand 2022/23
5 Apr 2023SL 141 v NZ 146/12nd T20I · T20ISL370/310New Zealand won by 9 wicketsDunedinSri Lanka tour of New Zealand 2022/23
2 Apr 2023SL 196/5 v NZ 196/81st T20I · T20ISL15-2Match tied (Sri Lanka won the Super Over)AucklandSri Lanka tour of New Zealand 2022/23
31 Mar 2023SL 157 v NZ 159/43rd ODI · ODISL13-0New Zealand won by 6 wicketsHamiltonSri Lanka tour of New Zealand 2022/23
17 Mar 2023NZ 580/4d v SL 164 & 3582nd Test · TestSL0 & 981/751New Zealand won by an innings and 58 runsWellingtonSri Lanka tour of New Zealand 2022/23
9 Mar 2023SL 355 & 302 v NZ 373 & 285/81st Test · TestSL46 & 47*0/342New Zealand won by 2 wicketsChristchurchSri Lanka tour of New Zealand 2022/23
30 Jan 2023ADKR 149/9 v DC 150/3Match 22 · T20ADKR7-1Dubai Capitals won by 7 wicketsAbu DhabiInternational League T20 2022/23
28 Jan 2023ADKR 149/4 v SW 150/6Match 19 · T20ADKR181/250Sharjah Warriors won by 4 wicketsDubaiInternational League T20 2022/23
21 Jan 2023ADKR 170/7 v ME 176/5Match 11 · T20ADKR65-0MI Emirates won by 5 wicketsAbu DhabiInternational League T20 2022/23
20 Jan 2023DV 219/4 v ADKR 108Match 9 · T20ADKR120/161Desert Vipers won by 111 runsAbu DhabiInternational League T20 2022/23
18 Jan 2023ADKR 133/8 v DV 135/3Match 7 · T20ADKR5-1Desert Vipers won by 7 wicketsDubaiInternational League T20 2022/23
12 Jan 2023SL 215 v IND 219/62nd ODI · ODISL01/90India won by 4 wicketsKolkataSri Lanka tour of India 2022/23
10 Jan 2023IND 373/7 v SL 306/81st ODI · ODISL471/330India won by 67 runsGuwahatiSri Lanka tour of India 2022/23
7 Jan 2023IND 228/5 v SL 1373rd T20I · T20ISL22-2India won by 91 runsRajkotSri Lanka tour of India 2022/23
5 Jan 2023SL 206/6 v IND 190/82nd T20I · T20ISL3-1Sri Lanka won by 16 runsPuneSri Lanka tour of India 2022/23
3 Jan 2023IND 162/5 v SL 1601st T20I · T20ISL81/61India won by 2 runsMumbaiSri Lanka tour of India 2022/23
14 Dec 2022KF 160/8 v JK 150/9Match 13 · T20JK0-0Kandy Falcons won by 10 runsKandyLanka Premier League 2022/23
11 Dec 2022JK 240/4 v DA 189/8Match 8 · T20JK191/402Jaffna Kings won by 51 runsKandyLanka Premier League 2022/23
10 Dec 2022JK 147/7 v KF 148/7Match 6 · T20JK10-0Kandy Falcons won by 3 wicketsKandyLanka Premier League 2022/23
7 Dec 2022DA 121/9 v JK 122/1Match 3 · T20JKDNB0/221Jaffna Kings won by 9 wicketsHambantotaLanka Premier League 2022/23
6 Dec 2022JK 137 v GG 113Match 1 · T20JK290/50Jaffna Kings won by 24 runsHambantotaLanka Premier League 2022/23
30 Nov 2022SL 314/6 v AFG 313/83rd ODI · ODISL51/420Sri 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 · ODISLDNB1/372No resultPallekeleAfghanistan tour of Sri Lanka 2022/23
25 Nov 2022SL 234 v AFG 294/81st ODI · ODISL160/140Afghanistan won by 60 runsPallekeleAfghanistan tour of Sri Lanka 2022/23
5 Nov 2022SL 141/8 v ENG 144/6Match 39 · T20ISL92/242England won by 4 wicketsSydneyICC Men's T20 World Cup 2022/23
1 Nov 2022AFG 144/8 v SL 148/432nd Match, Group 1 · T20ISL66*1/90Sri 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 · T20ISL01/140New Zealand won by 65 runsSydneyICC Men's T20 World Cup 2022/23
25 Oct 2022SL 157/6 v AUS 158/3Match 19 · T20ISL261/180Australia won by 7 wicketsPerthICC Men's T20 World Cup 2022/23
23 Oct 2022IRE 128/8 v SL 133/1Match 15 · T20ISL311/130Sri Lanka won by 9 wicketsHobartICC Men's T20 World Cup 2022/23
20 Oct 2022SL 162/6 v NED 146/9Match 9 · T20ISL00/50Sri Lanka won by 16 runsGeelongICC Men's T20 World Cup 2022/23
18 Oct 2022SL 152/8 v UAE 73Match 6 · T20ISL33-1Sri Lanka won by 79 runsGeelongICC Men's T20 World Cup 2022/23
16 Oct 2022NAM 163/7 v SL 108Match 1 · T20ISL12-1Namibia won by 55 runsGeelongICC Men's T20 World Cup 2022/23
11 Sept 2022SL 170/6 v PAK 147Final · T20ISL280/40Sri Lanka won by 23 runsDubaiAsia Cup 2022
9 Sept 2022PAK 121 v SL 124/5Match 12 · T20ISL91/181Sri Lanka won by 5 wicketsDubaiAsia Cup 2022
24 Jul 2022SL 378 & 360/8d v PAK 231 & 2612nd Test · TestSL33 & 1091/15 & 0/41Sri Lanka won by 246 runsGallePakistan tour of Sri Lanka 2022
16 Jul 2022SL 222 & 337 v PAK 218 & 344/61st Test · TestSL14 & 200/2 & 1/332Pakistan won by 4 wicketsGallePakistan tour of Sri Lanka 2022
29 Jun 2022SL 212 & 113 v AUS 321 & 10/01st Test · TestSL14 & 111/81Australia won by 10 wicketsGalleAustralia tour of Sri Lanka 2022
21 Jun 2022SL 258 v AUS 2544th ODI · ODISL602/391Sri Lanka won by 4 runsColomboAustralia tour of Sri Lanka 2022
19 Jun 2022AUS 291/6 v SL 292/43rd ODI · ODISL251/351Sri Lanka won by 6 wicketsColomboAustralia tour of Sri Lanka 2022
16 Jun 2022SL 220/9 v AUS 1892nd ODI · ODISL342/260Sri Lanka won by 26 runs (DLS method)KandyAustralia tour of Sri Lanka 2022
14 Jun 2022SL 300/7 v AUS 282/81st ODI · ODISL70/140Australia won by 2 wickets (DLS method)KandyAustralia tour of Sri Lanka 2022
23 May 2022BAN 365 & 169 v SL 506 & 29/02nd Test · TestSL58 & DNB0/27 & 0/100Sri Lanka won by 10 wicketsDhakaSri Lanka tour of Bangladesh 2022
15 May 2022SL 397 & 260/6 v BAN 465/91st Test · TestSL6 & 331/480Match drawnChattogramSri Lanka tour of Bangladesh 2022
12 Mar 2022IND 252 & 303/9d v SL 109 & 2082nd Test · TestSL10 & 42/32 & 1/473India won by 238 runsBengaluruSri Lanka tour of India 2021/22
4 Mar 2022IND 574/8d v SL 174 & 1781st Test · TestSL1 & 301/790India won by an innings and 222 runsChandigarhSri Lanka tour of India 2021/22
19 Dec 2021CS 145/6 v DG 146/4Eliminator · T20CS15-0Dambulla Giants won by 6 wicketsHambantotaLanka Premier League 2021/22
17 Dec 2021CS 182/6 v KW 124Match 20 · T20CS400/330Colombo Stars won by 58 runsColomboLanka Premier League 2021/22
16 Dec 2021JK 193/5 v CS 91Match 17 · T20CS11-0Jaffna Kings won by 102 runsColomboLanka Premier League 2021/22
14 Dec 2021KW 146/9 v CS 150/5Match 15 · T20CSDNB1/41Colombo Stars won by 5 wicketsColomboLanka Premier League 2021/22
PreviousPage 3 · 282 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.