Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batT2072nd Match · CSA Pro20 2026/27TIT180/9WAR183/3Warriors won by 7 wickets (8 balls left)T2071st Match · CSA Pro20 2026/27BOL134/8LIO135/5Lions won by 5 wickets (2 balls left)T1011th Match · Abu Dhabi T10 League 2026RDCBULODI1st ODI · England tour of Australia 2026AUSENGT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2067th Match · CSA Pro20 2026/27WP178/9LIO169/6Western Province won by 9 runsT2070th Match · CSA Pro20 2026/27WP105/5SWD99Western Province won by 5 wickets (33 balls left)T2068th Match · CSA Pro20 2026/27ES186/7WAR206/4Warriors won by 20 runsT2066th Match · CSA Pro20 2026/27BOL150/7SWD169/5South Western Districts won by 19 runsT2065th Match · CSA Pro20 2026/27ES162/2DOL118/5Eastern Strom won by 8 runs (DLS method)T2064th Match · CSA Pro20 2026/27WAR138/7BOL138/5Match tied (Boland won the Super Over)ODI1st ODI · India in New Zealand 2026/27NZ185IND143/5India won by 5 wickets (56 balls left) (DLS method)ODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMODI5th ODI · India in New Zealand 2026/27NZINDODI2nd ODI · England tour of Australia 2026AUSENGList A13th Match · One-Day Cup (Australia) 2026/27NSWSAList A14th Match · One-Day Cup (Australia) 2026/27QUETAS

Aravinda de Silva: Match list (All cricket)

More filters

2 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
29 Jan 1999ENG 227/7 v SL 9911th Match · ODISL10/161England won by 128 runsPerth1998–99 Australia Tri-Nation Series
14 Jan 1996SL 202 v WI 186/911th Match · ODISL13/430Sri Lanka won by 16 runsPerth1995–96 Australian Tri-Series
12 Jan 1996AUS 266/6 v SL 183/910th Match · ODISL00/70Australia won by 83 runsPerth1995–96 Australian Tri-Series
15 Mar 1992PAK 216/6 v SL 212/633rd Match · ODISL43-1Pakistan won by 4 wickets (with 5 balls remaining)Perth1992 Cricket World Cup
31 Dec 1989PAK 222/7 v SL 223/73rd Match · ODISL40-0Sri Lanka won by 3 wickets (with 9 balls remaining)Perth1989–90 Australian Tri-Series
30 Dec 1989AUS 204/1 v SL 203/92nd Match · ODISL4-0Australia won by 9 wickets (with 55 balls remaining)Perth1989–90 Australian Tri-Series
12 Feb 1988AUS 455 v SL 194 & 153Only Test · TestSL6 & 70/20Australia won by an innings and 108 runsPerthSri Lanka tour of Australia 1987/88
2 Jan 1988AUS 249/7 v SL 1681st Match · ODISL113/581Australia won by 81 runsPerth1987–88 Australian Tri-Series
3 Feb 1985AUS 172/1 v SL 17115th Match · ODISL52-0Australia won by 9 wickets (with 157 balls remaining)Perth1984–85 Australian Tri-Series
2 Feb 1985SL 227/6 v WI 309/614th Match · ODISL5-1West Indies won by 82 runsPerth1984–85 Australian Tri-Series
Page 1 · 10 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.