Live1st Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIM326/5 (87)Day 1: Stumps - Day 1 - ZIM chose to batODI4th ODI · India in New Zealand 2026/27NZINDTest2nd Test · Afghanistan vs Zimbabwe in UAE 2026AFGZIMT2069th Match · CSA Pro20 2026/27TITDOL28/0No resultT2072nd 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)T2067th 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)T20Semi Final · CSA Pro20 2026/27WARBOLT20Semi Final · CSA Pro20 2026/27LIOWPODI5th 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

Ravi Ratnayeke: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
2 Dec 1986PAK 165/6 v SL 164/74th Match · ODISL17*0/250Pakistan won by 4 wickets (with 6 balls remaining)Sharjah1986–87 Champions Trophy
13 Apr 1986IND 206/7 v SL 205/91st Semi-Final · ODISL30/390India won by 3 wickets (with 5 balls remaining)Sharjah1986 Austral-Asia Cup
6 Apr 1986SL 195/5 v PAK 191/9Final · ODISLDNB2/501Sri Lanka won by 5 wickets (with 16 balls remaining)Colombo1986 Asia Cup
5 Apr 1986SL 137/9 v NZ 140/41st Match · ODISL22*1/240New Zealand won by 6 wickets (with 40 balls remaining)Colombo1986 John Player Triangular Tournament
2 Apr 1986SL 132/3 v BAN 131/83rd Match · ODISLDNB2/410Sri Lanka won by 7 wickets (with 81 balls remaining)Kandy1986 Asia Cup
30 Mar 1986SL 116 v PAK 1971st Match · ODISL22*3/320Pakistan won by 81 runsColombo1986 Asia Cup
22 Mar 1986SL 281 & 323/3 v PAK 3183rd Test · TestSL7 & DNB4/1160Match drawnColomboPakistan tour of Sri Lanka 1985/86
14 Mar 1986SL 273 & 32/2 v PAK 132 & 1722nd Test · TestSL38 & DNB2/29 & 5/370Sri Lanka won by 8 wicketsColomboPakistan tour of Sri Lanka 1985/86
23 Feb 1986SL 109 & 101/9 v PAK 2301st Test · TestSL4 & 70/260Pakistan won by an innings and 20 runsKandyPakistan tour of Sri Lanka 1985/86
7 Nov 1985SL 162 & 230 v PAK 295 & 98/03rd Test · TestSL36 & 31/48 & 0/240Pakistan won by 10 wicketsKarachiSri Lanka tour of Pakistan 1985/86
3 Nov 1985PAK 216/7 v SL 1274th ODI · ODISL83/340Pakistan won by 89 runsHyderabad (Sindh)Sri Lanka tour of Pakistan 1985/86
27 Oct 1985PAK 259 & 100/2 v SL 157 & 2002nd Test · TestSL0 & 17*8/83 & 0/250Pakistan won by 8 wicketsSialkotSri Lanka tour of Pakistan 1985/86
23 Oct 1985PAK 224/5 v SL 209/72nd ODI · ODISL0*0/440Pakistan won by 15 runsGujranwalaSri Lanka tour of Pakistan 1985/86
16 Oct 1985PAK 555/3 v SL 4791st Test · TestSL341/1170Match drawnFaisalabadSri Lanka tour of Pakistan 1985/86
13 Oct 1985PAK 147/2 v SL 1451st ODI · ODISL00/330Pakistan 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 · ODISLDNB1/380No resultColomboIndia tour of Sri Lanka 1985
21 Sept 1985SL 171/5 v IND 157/42nd ODI · ODISL26*0/340Sri Lanka won by 14 runsColomboIndia tour of Sri Lanka 1985
25 Aug 1985SL 241/6 v IND 242/81st ODI · ODISL131/322India won by 2 wickets (with 3 balls remaining)ColomboIndia tour of Sri Lanka 1985
27 Feb 1985SL 135/7 v WI 136/27th Match · ODISL50-0West Indies won by 8 wickets (with 143 balls remaining)MelbourneWorld Championship of Cricket 1984/85
23 Feb 1985NZ 223 v SL 1724th Match · ODISL8-0New Zealand won by 51 runsMelbourneWorld Championship of Cricket 1984/85
3 Feb 1985AUS 172/1 v SL 17115th Match · ODISL10/360Australia won by 9 wickets (with 157 balls remaining)Perth1984–85 Australian Tri-Series
2 Feb 1985SL 227/6 v WI 309/614th Match · ODISL240/480West Indies won by 82 runsPerth1984–85 Australian Tri-Series
17 Jan 1985SL 202/5 v WI 267/37th Match · ODISL170/190West Indies won by 65 runsSydney1984–85 Australian Tri-Series
10 Jan 1985SL 197/7 v WI 198/23rd Match · ODISL80/410West Indies won by 8 wickets (with 56 balls remaining)Hobart1984–85 Australian Tri-Series
8 Jan 1985AUS 240/4 v SL 239/72nd Match · ODISL8*1/690Australia won by 6 wickets (with 16 balls remaining)Sydney1984–85 Australian Tri-Series
4 Nov 1984SL 114/9 v NZ 118/32nd ODI · ODISL7*0/100New 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 · ODISLDNB1/401Sri 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 · TestSL5* & 7*0/501Match drawnLondonSri Lanka tour of England 1984
8 Apr 1984IND 97/0 v SL 962nd Match · ODISL20/270India won by 10 wickets (with 170 balls remaining)Sharjah1984 Asia Cup
6 Apr 1984PAK 187/9 v SL 190/51st Match · ODISLDNB1/331Sri Lanka won by 5 wickets (with 15 balls remaining)Sharjah1984 Asia Cup
1 Apr 1984SL 115 v NZ 201/83rd ODI · ODISL71/320New Zealand won by 86 runsColomboNew Zealand tour of Sri Lanka 1983/84
31 Mar 1984SL 157/8 v NZ 1162nd ODI · ODISL120/140Sri Lanka won by 41 runsMoratuwaNew Zealand tour of Sri Lanka 1983/84
24 Mar 1984SL 256 & 142/9 v NZ 4593rd Test · TestSL0 & 23/1280New Zealand won by an innings and 61 runsColomboNew Zealand tour of Sri Lanka 1983/84
16 Mar 1984SL 174 & 289/9 v NZ 198 & 123/42nd Test · TestSL22 & 125/42 & 0/170Match drawnColomboNew Zealand tour of Sri Lanka 1983/84
3 Mar 1984SL 130 v NZ 234/61st ODI · ODISL12/370New Zealand won by 104 runsColomboNew Zealand tour of Sri Lanka 1983/84
30 Apr 1983SL v AUS 124/34th ODI · ODISL-1/160No resultColomboAustralia tour of Sri Lanka 1982/83
20 Mar 1983NZ 304/5 v SL 188/63rd ODI · ODISL13*0/412New Zealand won by 116 runsAucklandSri Lanka tour of Australia and New Zealand 1982/83
19 Mar 1983NZ 168/3 v SL 167/82nd ODI · ODISL271/390New Zealand won by 7 wickets (with 80 balls remaining)NapierSri Lanka tour of Australia and New Zealand 1982/83
11 Mar 1983NZ 201 & 134/4 v SL 240 & 932nd Test · TestSL29* & 120/36 & 1/200New Zealand won by 6 wicketsWellingtonSri Lanka tour of Australia and New Zealand 1982/83
4 Mar 1983NZ 344 v SL 144 & 1751st Test · TestSL0 & 73/930New Zealand won by an innings and 25 runsChristchurchSri Lanka tour of Australia and New Zealand 1982/83
2 Mar 1983NZ 183/8 v SL 118/91st ODI · ODISL141/450New Zealand won by 65 runsDunedinSri Lanka tour of Australia and New Zealand 1982/83
26 Sept 1982IND 234/4 v SL 233/83rd ODI · ODISL10/251India won by 6 wickets (with 64 balls remaining)BengaluruSri Lanka tour of India 1982/83
17 Sept 1982IND 566/6 & 135/7 v SL 346 & 394Only Test · TestSL23 & 61/75 & 0/360Match drawnChennaiSri Lanka tour of India 1982/83
15 Sept 1982IND 281/4 v SL 277/82nd ODI · ODISL21/480India won by 6 wickets (with 55 balls remaining)DelhiSri Lanka tour of India 1982/83
12 Sept 1982IND 269/7 v SL 191/81st ODI · ODISL6*0/371India won by 78 runsAmritsarSri Lanka tour of India 1982/83
31 Mar 1982PAK 222/5 v SL 2183rd ODI · ODISL0*0/340Pakistan won by 5 wickets (with 11 balls remaining)KarachiSri Lanka tour of Pakistan 1981/82
29 Mar 1982PAK 239/4 v SL 227/42nd ODI · ODISLDNB1/420Sri Lanka won by 30 runs (revised target)LahoreSri Lanka tour of Pakistan 1981/82
22 Mar 1982PAK 500/7 v SL 240 & 1583rd Test · TestSL1* & 03/1210Pakistan won by an innings and 102 runsLahoreSri Lanka tour of Pakistan 1981/82
12 Mar 1982PAK 174/2 v SL 171/31st ODI · ODISLDNB1/400Pakistan won by 8 wickets (with 22 balls remaining)KarachiSri Lanka tour of Pakistan 1981/82
5 Mar 1982PAK 396 & 301/4 v SL 344 & 1491st Test · TestSL24 & 01/49 & 0/200Pakistan won by 204 runsKarachiSri Lanka tour of Pakistan 1981/82
PreviousPage 2 · 100 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.