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)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 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

Tillakaratne Dilshan: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
19 May 2008RCB 154/7 v DC 158/5Match 43 · T20DC41/31Delhi Daredevils won by 5 wicketsBangaloreIndian Premier League 2007/08
17 May 2008DC 118/4 v PK 94/3Match 40 · T20DC8-0Kings XI Punjab won by 6 runs (DLS method)DelhiIndian Premier League 2007/08
15 May 2008DC 194/4 v DC 182/9Match 37 · T20DC16-2Delhi Daredevils won by 12 runsDelhiIndian Premier League 2007/08
13 May 2008KKR 133/6 v DC 110Match 35 · T20DC25-0Kolkata Knight Riders won by 23 runsKolkataIndian Premier League 2007/08
11 May 2008RR 159/7 v DC 156/7Match 33 · T20DC18*-0Rajasthan Royals won by 3 wicketsJaipurIndian Premier League 2007/08
15 Apr 2008WI 81/2 v SL 257/8Match 3 · ODISL64-0No resultSt LuciaSri Lanka in West Indies ODI Series 2007/08
12 Apr 2008WI 125/3 v SL 112/5Match 2 · ODISLDNB0/30West Indies won by 7 wickets (DLS method)TrinidadSri Lanka in West Indies ODI Series 2007/08
10 Apr 2008WI 236/9 v SL 235/7Match 1 · ODISL21/260West Indies won by 1 wicketTrinidadSri Lanka in West Indies ODI Series 2007/08
3 Apr 2008WI 294 & 254/4 v SL 278 & 268Match 2 · TestSL62 & 25-2West Indies won by 6 wicketsTrinidadSri Lanka in West Indies Test Series 2007/08
22 Mar 2008WI 280 & 315 v SL 476/8d & 240/7dMatch 1 · TestSL20 & 40/21Sri Lanka won by 121 runsGuyanaSri Lanka in West Indies Test Series 2007/08
29 Feb 2008AUS 208 v SL 221Match 12 · ODISL62-0Sri Lanka won by 13 runsMelbourneCommonwealth Bank Series 2007/08
26 Feb 2008IND 180/3 v SL 179Match 11 · ODISL8-1India won by 7 wicketsHobartCommonwealth Bank Series 2007/08
22 Feb 2008AUS 184/7 v SL 77/4Match 9 · ODISL9*-1Australia won by 24 runs (DLS method)MelbourneCommonwealth Bank Series 2007/08
19 Feb 2008IND 239/8 v SL 238/6Match 8 · ODISL40/110India won by 2 wicketsAdelaideCommonwealth Bank Series 2007/08
15 Feb 2008AUS 236 v SL 173Match 6 · ODISL11-0Australia won by 63 runsPerthCommonwealth Bank Series 2007/08
12 Feb 2008IND 195/5 v SL 154/25th Match · ODISL62*-0Sri Lanka won by 8 wickets (with 12 balls remaining) (D/L method)CanberraCommonwealth Bank Series 2007/08
8 Feb 2008AUS 253/6 v SL 125Match 3 · ODISL14-2Australia won by 128 runsSydneyCommonwealth Bank Series 2007/08
5 Feb 2008IND 267/4 v SLMatch 2 · ODISL-0/80No resultBrisbaneCommonwealth Bank Series 2007/08
18 Dec 2007SL 499/8d v ENG 81 & 251/63rd Test · TestSL840/81Match drawnGalleEngland tour of Sri Lanka 2007/08
13 Oct 2007SL 211 v ENG 104Match 5 · ODISL9-0Sri Lanka won by 107 runsColomboEngland in Sri Lanka ODI Series 2007/08
10 Oct 2007SL 211/9 v ENG 212/5Match 4 · ODISL170/170England won by 5 wicketsColomboEngland in Sri Lanka ODI Series 2007/08
7 Oct 2007SL 164 v ENG 164/83rd ODI · ODISL700/81England won by 2 wickets (with 7 balls remaining) (D/L method)DambullaEngland tour of Sri Lanka 2007/08
4 Oct 2007SL 169 v ENG 234/8Match 2 · ODISL291/490England won by 65 runsDambullaEngland in Sri Lanka ODI Series 2007/08
1 Oct 2007SL 269/7 v ENG 150Match 1 · ODISL11*2/200Sri Lanka won by 119 runsDambullaEngland in Sri Lanka ODI Series 2007/08
20 Sept 2007AUS 102/0 v SL 10122nd T20I · T20ISL30/130Australia won by 10 wicketsCape TownICC World Twenty20 2007/08
18 Sept 2007BAN 83 v SL 147/519th T20I · T20ISL21*0/191Sri Lanka won by 64 runsJohannesburgICC World Twenty20 2007/08
17 Sept 2007PAK 189/6 v SL 156/916th T20I · T20ISL38-2Pakistan won by 33 runsJohannesburgICC World Twenty20 2007/08
15 Sept 2007NZ 164/7 v SL 168/311th T20I · T20ISLDNB-0Sri Lanka won by 7 wicketsJohannesburgICC World Twenty20 2007/08
14 Sept 2007KEN 88/9 v SL 260/68th T20I · T20ISL32/40Sri Lanka won by 172 runsJohannesburgICC World Twenty20 2007/08
25 Jul 2007SL 196 v BAN 157Match 3 · ODISL390/190Sri Lanka won by 39 runsColomboBangladesh in Sri Lanka ODI Series 2007
23 Jul 2007SL 141/5 v BAN 137Match 2 · ODISL20*0/80Sri Lanka won by 5 wicketsColomboBangladesh in Sri Lanka ODI Series 2007
20 Jul 2007SL 234/6 v BAN 164Match 1 · ODISL240/00Sri Lanka won by 70 runsColomboBangladesh in Sri Lanka ODI Series 2007
11 Jul 2007BAN 131 & 176 v SL 500/4d3rd Test · TestSL17*0/61Sri Lanka won by an innings and 193 runsKandyBangladesh tour of Sri Lanka 2007
3 Jul 2007BAN 62 & 299 v SL 451/6d2nd Test · TestSL00/100Sri Lanka won by an innings and 90 runsColomboBangladesh tour of Sri Lanka 2007
25 Jun 2007BAN 89 & 254 v SL 577/6d1st Test · TestSL791/110Sri Lanka won by an innings and 234 runsColomboBangladesh tour of Sri Lanka 2007
22 May 2007SL 296/9 v PAK 1813rd ODI · ODISL28*0/190Sri Lanka won by 115 runsAbu DhabiWarid Cricket Series 2007
20 May 2007PAK 313/9 v SL 2152nd ODI · ODISL100/491Pakistan won by 98 runsAbu DhabiWarid Cricket Series 2007
18 May 2007SL 235/9 v PAK 239/51st ODI · ODISL140/90Pakistan won by 5 wickets (with 48 balls remaining)Abu DhabiWarid Cricket Series 2007
28 Apr 2007AUS 281/4 v SL 215/8Final · ODISL140/230Australia won by 53 runs (DLS method)BarbadosICC World Cup 2006/07
24 Apr 2007NZ 208 v SL 289/5Semi-final · ODISL302/220Sri Lanka won by 81 runsJamaicaICC World Cup 2006/07
18 Apr 2007IRE 77 v SL 81/2Match 45 · ODISLDNB-0Sri Lanka won by 8 wicketsGrenadaICC World Cup 2006/07
16 Apr 2007AUS 232/3 v SL 226Match 43 · ODISL70/192Australia won by 7 wicketsGrenadaICC World Cup 2006/07
12 Apr 2007NZ 219/7 v SL 222/4Match 39 · ODISL14*1/440Sri Lanka won by 6 wicketsGrenadaICC World Cup 2006/07
4 Apr 2007ENG 233/8 v SL 235Match 33 · ODISL50/160Sri Lanka won by 2 runsAntiguaICC World Cup 2006/07
1 Apr 2007WI 190 v SL 303/5Match 30 · ODISL39*0/110Sri Lanka won by 113 runsGuyanaICC World Cup 2006/07
28 Mar 2007SA 212/9 v SL 209Match 26 · ODISL580/90South Africa won by 1 wicketGuyanaICC World Cup 2006/07
23 Mar 2007IND 185 v SL 254/6Match 20 · ODISL381/20Sri Lanka won by 69 runsTrinidadICC World Cup 2006/07
21 Mar 2007BAN 112 v SL 318/4Match 16 · ODISLDNB1/121Sri Lanka won by 198 runs (DLS method)TrinidadICC World Cup 2006/07
15 Mar 2007BER 78 v SL 321/6Match 4 · ODISL12-0Sri Lanka won by 243 runsTrinidadICC World Cup 2006/07
17 Feb 2007IND 263/3 v SL 259/7Match 4 · ODISL280/340India won by 7 wicketsVisakhapatnamSri Lanka in India ODI Series 2006/07
PreviousPage 9 · 597 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.