Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2069th Match · CSA Pro20 2026/27TITDOLODI1st 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 runsT2061st Match · CSA Pro20 2026/27DOL174/4BOL178/3Boland won by 7 wickets (3 balls left)ODI3rd ODI · India in New Zealand 2026/27NZINDFirst-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 2026AFGZIM

Duleep Mendis: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
7 Jun 1975SL 86 v WI 87/14th Match · ODISL8-0West Indies won by 9 wickets (with 236 balls remaining)Manchester1975 Cricket World Cup
11 Jun 1975AUS 328/5 v SL 276/47th Match · ODISL32*-1Australia won by 52 runsLondon1975 Cricket World Cup
9 Jun 1979NZ 190/1 v SL 1892nd Match · ODISL14-0New Zealand won by 9 wickets (with 74 balls remaining)Nottingham1979 Prudential World Cup
16 Jun 1979IND 191 v SL 238/59th Match · ODISL64-0Sri Lanka won by 47 runsManchester1979 Prudential World Cup
13 Feb 1982SL 206/8 v ENG 2111st ODI · ODISL2-1England won by 5 runsColomboEngland tour of Sri Lanka 1981/82
14 Feb 1982SL 215/7 v ENG 2122nd ODI · ODISL0-0Sri Lanka won by 3 runsColomboEngland tour of Sri Lanka 1981/82
17 Feb 1982SL 218 & 175 v ENG 223 & 171/3Only Test · TestSL17 & 27-1England won by 7 wicketsColomboEngland tour of Sri Lanka 1981/82
5 Mar 1982PAK 396 & 301/4 v SL 344 & 1491st Test · TestSL54 & 15-2Pakistan won by 204 runsKarachiSri Lanka tour of Pakistan 1981/82
12 Mar 1982PAK 174/2 v SL 171/31st ODI · ODISL5*-1Pakistan won by 8 wickets (with 22 balls remaining)KarachiSri Lanka tour of Pakistan 1981/82
14 Mar 1982PAK 270 & 186/7 v SL 454 & 154/82nd Test · TestSL16 & 0-0Match drawnFaisalabadSri Lanka tour of Pakistan 1981/82
22 Mar 1982PAK 500/7 v SL 240 & 1583rd Test · TestSL26 & 5-1Pakistan won by an innings and 102 runsLahoreSri Lanka tour of Pakistan 1981/82
29 Mar 1982PAK 239/4 v SL 227/42nd ODI · ODISL52-0Sri Lanka won by 30 runs (revised target)LahoreSri Lanka tour of Pakistan 1981/82
31 Mar 1982PAK 222/5 v SL 2183rd ODI · ODISL44-0Pakistan won by 5 wickets (with 11 balls remaining)KarachiSri Lanka tour of Pakistan 1981/82
12 Sept 1982IND 269/7 v SL 191/81st ODI · ODISL33-0India won by 78 runsAmritsarSri Lanka tour of India 1982/83
15 Sept 1982IND 281/4 v SL 277/82nd ODI · ODISL10-1India won by 6 wickets (with 55 balls remaining)DelhiSri Lanka tour of India 1982/83
17 Sept 1982IND 566/6 & 135/7 v SL 346 & 394Only Test · TestSL105 & 105-0Match drawnChennaiSri Lanka tour of India 1982/83
26 Sept 1982IND 234/4 v SL 233/83rd ODI · ODISL23-0India won by 6 wickets (with 64 balls remaining)BengaluruSri Lanka tour of India 1982/83
19 Mar 1983NZ 168/3 v SL 167/82nd ODI · ODISL11-0New Zealand won by 7 wickets (with 80 balls remaining)NapierSri Lanka tour of Australia and New Zealand 1982/83
20 Mar 1983NZ 304/5 v SL 188/63rd ODI · ODISL7-0New Zealand won by 116 runsAucklandSri Lanka tour of Australia and New Zealand 1982/83
13 Apr 1983SL 169/8 v AUS 168/91st ODI · ODISL16-0Sri Lanka won by 2 wickets (with 5 balls remaining)ColomboAustralia tour of Sri Lanka 1982/83
16 Apr 1983SL 213/6 v AUS 207/52nd ODI · ODISL2-1Sri Lanka won by 4 wickets (with 10 balls remaining)ColomboAustralia tour of Sri Lanka 1982/83
22 Apr 1983SL 271 & 205 v AUS 514/4Only Test · TestSL74 & 6-0Australia won by an innings and 38 runsKandyAustralia tour of Sri Lanka 1982/83
9 Jun 1983PAK 338/5 v SL 288/92nd Match · ODISL16-0Pakistan won by 50 runsSwansea1983 Cricket World Cup
11 Jun 1983ENG 333/9 v SL 2865th Match · ODISL56-0England won by 47 runsTaunton1983 Cricket World Cup
13 Jun 1983SL 206 v NZ 209/510th Match · ODISL43-1New Zealand won by 5 wickets (with 124 balls remaining)Bristol1983 Cricket World Cup
16 Jun 1983PAK 235/7 v SL 22415th Match · ODISL33-0Pakistan won by 11 runsLeeds1983 Cricket World Cup
18 Jun 1983NZ 181 v SL 184/718th Match · ODISL0-0Sri Lanka won by 3 wickets (with 43 balls remaining)Derby1983 Cricket World Cup
20 Jun 1983ENG 137/1 v SL 13621st Match · ODISL10-0England won by 9 wickets (with 215 balls remaining)Leeds1983 Cricket World Cup
3 Mar 1984SL 130 v NZ 234/61st ODI · ODISL15-0New Zealand won by 104 runsColomboNew Zealand tour of Sri Lanka 1983/84
9 Mar 1984SL 215 & 97 v NZ 276 & 201/81st Test · TestSL5 & 0-0New Zealand won by 165 runsKandyNew Zealand tour of Sri Lanka 1983/84
16 Mar 1984SL 174 & 289/9 v NZ 198 & 123/42nd Test · TestSL1 & 36-0Match drawnColomboNew Zealand tour of Sri Lanka 1983/84
24 Mar 1984SL 256 & 142/9 v NZ 4593rd Test · TestSL19 & 10-0New Zealand won by an innings and 61 runsColomboNew Zealand tour of Sri Lanka 1983/84
31 Mar 1984SL 157/8 v NZ 1162nd ODI · ODISL4-0Sri Lanka won by 41 runsMoratuwaNew Zealand tour of Sri Lanka 1983/84
1 Apr 1984SL 115 v NZ 201/83rd ODI · ODISL7-0New Zealand won by 86 runsColomboNew Zealand tour of Sri Lanka 1983/84
6 Apr 1984PAK 187/9 v SL 190/51st Match · ODISL20-0Sri Lanka won by 5 wickets (with 15 balls remaining)Sharjah1984 Asia Cup
8 Apr 1984IND 97/0 v SL 962nd Match · ODISL1-0India won by 10 wickets (with 170 balls remaining)Sharjah1984 Asia Cup
23 Aug 1984ENG 370 v SL 491/7 & 294/7Only Test · TestSL111 & 94-0Match drawnLondonSri Lanka tour of England 1984
3 Nov 1984SL 174/6 v NZ 171/61st ODI · ODISL3-0Sri Lanka won by 4 wickets (with 32 balls remaining)ColomboNew Zealand tour of Pakistan and Sri Lanka 1984/85
4 Nov 1984SL 114/9 v NZ 118/32nd ODI · ODISL13-0New Zealand won by 7 wickets (with 56 balls remaining)MoratuwaNew Zealand tour of Pakistan and Sri Lanka 1984/85
8 Jan 1985AUS 240/4 v SL 239/72nd Match · ODISL16-0Australia won by 6 wickets (with 16 balls remaining)Sydney1984–85 Australian Tri-Series
10 Jan 1985SL 197/7 v WI 198/23rd Match · ODISL56-0West Indies won by 8 wickets (with 56 balls remaining)Hobart1984–85 Australian Tri-Series
12 Jan 1985SL 180 v WI 270/64th Match · ODISL14-1West Indies won by 90 runsBrisbane1984–85 Australian Tri-Series
17 Jan 1985SL 202/5 v WI 267/37th Match · ODISL2-0West Indies won by 65 runsSydney1984–85 Australian Tri-Series
19 Jan 1985AUS 226/9 v SL 230/68th Match · ODISL35-0Sri Lanka won by 4 wickets (with 4 balls remaining)Melbourne1984–85 Australian Tri-Series
23 Jan 1985AUS 242/7 v SL 240/610th Match · ODISL80-1Australia won by 3 wickets (with 17 balls remaining)Sydney1984–85 Australian Tri-Series
26 Jan 1985SL 204/6 v WI 205/211th Match · ODISL45-0West Indies won by 8 wickets (with 76 balls remaining)Adelaide1984–85 Australian Tri-Series
28 Jan 1985AUS 323/2 v SL 9113th Match · ODISL7-0Australia won by 232 runsAdelaide1984–85 Australian Tri-Series
2 Feb 1985SL 227/6 v WI 309/614th Match · ODISL8-0West Indies won by 82 runsPerth1984–85 Australian Tri-Series
3 Feb 1985AUS 172/1 v SL 17115th Match · ODISL2-0Australia won by 9 wickets (with 157 balls remaining)Perth1984–85 Australian Tri-Series
23 Feb 1985NZ 223 v SL 1724th Match · ODISL7-0New Zealand won by 51 runsMelbourneWorld Championship of Cricket 1984/85
Page 1 · 100 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.