Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM293/5 (81.1)ZIM chose to batODI2nd ODI · India in New Zealand 2026/27NZINDODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)T20I5th T20I · India in New Zealand 2026/27NZ195/3IND191/8New Zealand won by 7 wickets (12 balls left)ODIFinal · 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)First-class9th Match · Sheffield Shield 2026/27QUE280 & 75/3VIC307 & 173Match drawnT2062nd Match · CSA Pro20 2026/27LIO206/3TIT191/7Lions won by 15 runsT2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)T2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 balls left)T2069th 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/27QUETAST2072nd Match · CSA Pro20 2026/27TITWARODI1st ODI · England tour of Australia 2026AUSENG

Dhananjaya de Silva: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
6 Jul 2019IND 265/3 v SL 264/7Match 44 · ODISL29*0/510India won by 7 wicketsLeedsWorld Cup 2019
1 Jul 2019SL 338/6 v WI 315/9Match 39 · ODISL6*0/490Sri Lanka won by 23 runsChester-le-StreetWorld Cup 2019
28 Jun 2019SA 206/1 v SL 203Match 35 · ODISL240/180South Africa won by 9 wicketsChester-le-StreetWorld Cup 2019
21 Jun 2019ENG 212 v SL 232/9Match 27 · ODISL293/320Sri Lanka won by 20 runsLeedsWorld Cup 2019
15 Jun 2019AUS 334/7 v SL 247Match 20 · ODISL16*2/400Australia won by 87 runsLondonWorld Cup 2019
4 Jun 2019AFG 152 v SL 2017th match · ODISL00/70Sri Lanka won by 34 runs (D/L method)Cardiff2019 Cricket World Cup
1 Jun 2019NZ 137/0 v SL 136Match 3 · ODISL4-0New Zealand won by 10 wicketsCardiffWorld Cup 2019
21 May 2019SCO 199 v SL 322/82nd ODI · ODISL70/300Sri Lanka won by 35 runs (DLS method)EdinburghSri Lanka tour of England and Scotland 2019
11 Apr 2019GAL 337/7 v COLBOFinal · List AGAL32-0No resultDambullaSuper Provincial One Day Tournament 2019
8 Apr 2019COLBO 55/0 v GAL 258/96th Match · List AGAL34-0No resultKandySuper Provincial One Day Tournament 2019
6 Apr 2019DAM 269 v GAL 347/83rd Match · List AGAL903/832Galle won by 78 runsDambullaSuper Provincial One Day Tournament 2019
4 Apr 2019KAN 99 v GAL 2552nd Match · List AGAL5-0Galle won by 156 runsKandySuper Provincial One Day Tournament 2019
24 Mar 2019SA 198/2 v SL 1373rd T20I · T20ISL80/50South Africa won by 45 runs (DLS method)JohannesburgSri Lanka tour of South Africa 2018/19
22 Mar 2019SA 180/3 v SL 164/92nd T20I · T20ISL10-0South Africa won by 16 runsCenturionSri Lanka tour of South Africa 2018/19
19 Mar 2019SA 134/8 v SL 134/71st T20I · T20ISL141/281Match tied (South Africa won the Super Over)Cape TownSri Lanka tour of South Africa 2018/19
16 Mar 2019SA 135/2 v SL 2255th ODI · ODISL120/30South Africa won by 41 runs (DLS method)Cape TownSri Lanka tour of South Africa 2018/19
13 Mar 2019SA 190/4 v SL 1894th ODI · ODISL223/411South Africa won by 6 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
6 Mar 2019SA 251 v SL 1382nd ODI · ODISL152/550South Africa won by 113 runsCenturionSri Lanka tour of South Africa 2018/19
3 Mar 2019SA 232/2 v SL 2311st ODI · ODISL390/210South Africa won by 8 wicketsJohannesburgSri Lanka tour of South Africa 2018/19
21 Feb 2019SA 222 & 128 v SL 154/9 & 197/22nd Test · TestSL19 & DNB2/15 & 3/360Sri Lanka won by 8 wicketsPort ElizabethSri Lanka tour of South Africa 2018/19
13 Feb 2019SA 235 & 259 v SL 191 & 304/91st Test · TestSL23 & 480/80Sri Lanka won by 1 wicketDurbanSri Lanka tour of South Africa 2018/19
1 Feb 2019AUS 534/5d & 196/3d v SL 215/9 & 1492nd Test · TestSL25 & 60/60 & 0/190Australia won by 366 runsCanberraSri Lanka tour of Australia 2018/19
24 Jan 2019AUS 323 v SL 144 & 139/91st Test · TestSL5 & 141/220Australia won by an innings and 40 runsBrisbaneSri Lanka tour of Australia 2018/19
11 Jan 2019NZ 179/7 v SL 144Only T20I · T20ISL10-1New Zealand won by 35 runsAucklandSri Lanka tour of New Zealand 2018/19
8 Jan 2019NZ 364/4 v SL 2493rd ODI · ODISL360/352New Zealand won by 115 runsNelsonSri Lanka tour of New Zealand 2018/19
15 Dec 2018SL 282 & 287/3 v NZ 5781st Test · TestSL1 & 02/541Match drawnWellingtonSri Lanka tour of New Zealand 2018/19
23 Nov 2018ENG 336 & 230 v SL 240 & 2843rd Test · TestSL73 & 00/16 & 0/242England won by 42 runsColomboEngland tour of Sri Lanka 2018/19
14 Nov 2018ENG 290 & 346 v SL 336 & 2432nd Test · TestSL59 & 10/4 & 0/73England won by 57 runsKandyEngland tour of Sri Lanka 2018/19
6 Nov 2018ENG 342 & 322/6d v SL 203 & 2501st Test · TestSL14 & 210/18 & 0/413England won by 211 runsGalleEngland tour of Sri Lanka 2018/19
27 Oct 2018ENG 187/8 v SL 157Only T20I · T20ISL171/220England won by 30 runsColomboEngland tour of Sri Lanka 2018/19
23 Oct 2018SL 366/6 v ENG 132/95th ODI · ODISL19*1/180Sri Lanka won by 219 runs (DLS method)ColomboEngland tour of Sri Lanka 2018/19
20 Oct 2018SL 273/7 v ENG 132/24th ODI · ODISL170/180England won by 18 runs (DLS method)KandyEngland tour of Sri Lanka 2018/19
17 Oct 2018SL 150/9 v ENG 153/33rd ODI · ODISL30/230England won by 7 wicketsKandyEngland tour of Sri Lanka 2018/19
13 Oct 2018ENG 278/9 v SL 140/52nd ODI · ODISL36*1/191England won by 31 runs (DLS method)DambullaEngland tour of Sri Lanka 2018/19
10 Oct 2018ENG 92/2 v SL1st ODI · ODISL--0No resultDambullaEngland tour of Sri Lanka 2018/19
17 Sept 2018AFG 249 v SL 1583rd Match, Group B · ODISL230/220Afghanistan won by 91 runsAbu Dhabi2018 Asia Cup
15 Sept 2018BAN 261 v SL 124Match 1 · ODISL02/381Bangladesh won by 137 runsDubaiAsia Cup 2018
14 Aug 2018SA 98 v SL 99/7Only T20I · T20ISL312/220Sri Lanka won by 3 wicketsColomboSouth Africa tour of Sri Lanka 2018
12 Aug 2018SL 299/8 v SA 1215th ODI · ODISL301/212Sri Lanka won by 178 runsColomboSouth Africa tour of Sri Lanka 2018
8 Aug 2018SL 306/7 v SA 187/94th ODI · ODISL101/262Sri Lanka won by 3 runs (DLS method)KandySouth Africa tour of Sri Lanka 2018
5 Aug 2018SA 363/7 v SL 2853rd ODI · ODISL840/322South Africa won by 78 runsKandySouth Africa tour of Sri Lanka 2018
20 Jul 2018SL 338 & 275/5d v SA 124 & 2902nd Test · TestSL60 & 00/51Sri Lanka won by 199 runsColomboSouth Africa tour of Sri Lanka 2018
12 Jul 2018SL 287 & 190 v SA 126 & 731st Test · TestSL11 & 9-2Sri Lanka won by 278 runsGalleSouth Africa tour of Sri Lanka 2018
23 Jun 2018WI 204 & 93 v SL 154 & 144/63rd Test · TestSL8 & 17-2Sri Lanka won by 4 wicketsBarbadosSri Lanka tour of West Indies 2018
14 Jun 2018SL 253 & 342 v WI 300 & 147/52nd Test · TestSL12 & 30/10 & 0/54Match drawnSt LuciaSri Lanka tour of West Indies 2018
8 Feb 2018SL 222 & 226 v BAN 110 & 1232nd Test · TestSL19 & 28-0Sri Lanka won by 215 runsDhakaSri Lanka tour of Bangladesh 2017/18
31 Jan 2018BAN 513 & 307/5d v SL 713/9d1st Test · TestSL1730/12 & 1/410Match drawnChattogramSri Lanka tour of Bangladesh 2017/18
2 Dec 2017IND 536/7d & 246/5d v SL 373 & 299/53rd Test · TestSL1 & 119*0/48 & 1/310Match drawnDelhiSri Lanka tour of India 2017/18
3 Aug 2017IND 622/9d v SL 183 & 3862nd Test · TestSL0 & 170/590India won by an innings and 53 runsColomboIndia tour of Sri Lanka 2017
12 Jun 2017PAK 237/7 v SL 236Match 12 · ODISL10/31Pakistan won by 3 wicketsCardiffICC Champions Trophy 2017
PreviousPage 5 · 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.