Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI2nd 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)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)T2063rd Match · CSA Pro20 2026/27DOLWPMatch abandoned without a ball bowledT2059th Match · CSA Pro20 2026/27SWD149/4ES144/7South Western Districts won by 6 wickets (6 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

Amal Silva: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
Player: Amal Silva×Team: Sri Lanka×
DateMatchTeamBatBowlCtResultGroundSeries
25 Aug 1988ENG 429 & 100/3 v SL 194 & 331Only Test · TestSL1 & 16-3England won by 7 wicketsLondonSri Lanka tour of England 1988
23 Feb 1986SL 109 & 101/9 v PAK 2301st Test · TestSL3 & DNB-0Pakistan won by an innings and 20 runsKandyPakistan tour of Sri Lanka 1985/86
27 Oct 1985PAK 259 & 100/2 v SL 157 & 2002nd Test · TestSL12 & 35-3Pakistan won by 8 wicketsSialkotSri Lanka tour of Pakistan 1985/86
25 Oct 1985PAK 231/5 v SL 228/73rd ODI · ODISL19-0Pakistan won by 5 wickets (with 9 balls remaining)LahoreSri Lanka tour of Pakistan 1985/86
23 Oct 1985PAK 224/5 v SL 209/72nd ODI · ODISL19-2Pakistan won by 15 runsGujranwalaSri Lanka tour of Pakistan 1985/86
16 Oct 1985PAK 555/3 v SL 4791st Test · TestSL17-1Match drawnFaisalabadSri Lanka tour of Pakistan 1985/86
13 Oct 1985PAK 147/2 v SL 1451st ODI · ODISL25-0Pakistan won by 8 wickets (with 43 balls remaining)PeshawarSri Lanka tour of Pakistan 1985/86
22 Sept 1985SL 32/4 v IND 194/63rd ODI · ODISL1-1No resultColomboIndia tour of Sri Lanka 1985
21 Sept 1985SL 171/5 v IND 157/42nd ODI · ODISL11-1Sri Lanka won by 14 runsColomboIndia tour of Sri Lanka 1985
14 Sept 1985SL 198 & 307/7 v IND 249 & 325/53rd Test · TestSL19 & 2-4Match drawnKandyIndia tour of Sri Lanka 1985
6 Sept 1985SL 385 & 206/3 v IND 244 & 1982nd Test · TestSL111 & 11-9Sri Lanka won by 149 runsColomboIndia tour of Sri Lanka 1985
30 Aug 1985SL 347 & 61/4 v IND 218 & 2511st Test · TestSL7 & 1*-9Match drawnColomboIndia tour of Sri Lanka 1985
25 Aug 1985SL 241/6 v IND 242/81st ODI · ODISL36-2India won by 2 wickets (with 3 balls remaining)ColomboIndia tour of Sri Lanka 1985
27 Feb 1985SL 135/7 v WI 136/27th Match · ODISL4-0West Indies won by 8 wickets (with 143 balls remaining)MelbourneWorld Championship of Cricket 1984/85
23 Feb 1985NZ 223 v SL 1724th Match · ODISL33-0New Zealand won by 51 runsMelbourneWorld Championship of Cricket 1984/85
3 Feb 1985AUS 172/1 v SL 17115th Match · ODISL51-1Australia won by 9 wickets (with 157 balls remaining)Perth1984–85 Australian Tri-Series
2 Feb 1985SL 227/6 v WI 309/614th Match · ODISL85-1West Indies won by 82 runsPerth1984–85 Australian Tri-Series
28 Jan 1985AUS 323/2 v SL 9113th Match · ODISL0-1Australia won by 232 runsAdelaide1984–85 Australian Tri-Series
26 Jan 1985SL 204/6 v WI 205/211th Match · ODISL5-0West Indies won by 8 wickets (with 76 balls remaining)Adelaide1984–85 Australian Tri-Series
23 Jan 1985AUS 242/7 v SL 240/610th Match · ODISL2-2Australia won by 3 wickets (with 17 balls remaining)Sydney1984–85 Australian Tri-Series
19 Jan 1985AUS 226/9 v SL 230/68th Match · ODISL23-1Sri Lanka won by 4 wickets (with 4 balls remaining)Melbourne1984–85 Australian Tri-Series
17 Jan 1985SL 202/5 v WI 267/37th Match · ODISL5-0West Indies won by 65 runsSydney1984–85 Australian Tri-Series
12 Jan 1985SL 180 v WI 270/64th Match · ODISL20-3West Indies won by 90 runsBrisbane1984–85 Australian Tri-Series
10 Jan 1985SL 197/7 v WI 198/23rd Match · ODISL4-1West Indies won by 8 wickets (with 56 balls remaining)Hobart1984–85 Australian Tri-Series
8 Jan 1985AUS 240/4 v SL 239/72nd Match · ODISL68-2Australia won by 6 wickets (with 16 balls remaining)Sydney1984–85 Australian Tri-Series
4 Nov 1984SL 114/9 v NZ 118/32nd ODI · ODISL9-0New Zealand won by 7 wickets (with 56 balls remaining)MoratuwaNew Zealand tour of Pakistan and Sri Lanka 1984/85
3 Nov 1984SL 174/6 v NZ 171/61st ODI · ODISL21-2Sri Lanka won by 4 wickets (with 32 balls remaining)ColomboNew Zealand tour of Pakistan and Sri Lanka 1984/85
23 Aug 1984ENG 370 v SL 491/7 & 294/7Only Test · TestSL8 & 102*-3Match drawnLondonSri Lanka tour of England 1984
11 Mar 1983NZ 201 & 134/4 v SL 240 & 932nd Test · TestSL8 & 0-2New Zealand won by 6 wicketsWellingtonSri Lanka tour of Australia and New Zealand 1982/83
Page 1 · 29 matches

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.