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

Rumesh Ratnayake: Match list (All cricket)

More filters

1 active
Reset"Match result" is from the side of the player or team.
DateMatchTeamBatBowlCtResultGroundSeries
23 Feb 1986SL 109 & 101/9 v PAK 2301st Test · TestSL4 & 43/570Pakistan won by an innings and 20 runsKandyPakistan tour of Sri Lanka 1985/86
7 Nov 1985SL 162 & 230 v PAK 295 & 98/03rd Test · TestSL21* & 222/48 & 0/331Pakistan won by 10 wicketsKarachiSri Lanka tour of Pakistan 1985/86
3 Nov 1985PAK 216/7 v SL 1274th ODI · ODISL21/450Pakistan won by 89 runsHyderabad (Sindh)Sri Lanka tour of Pakistan 1985/86
27 Oct 1985PAK 259 & 100/2 v SL 157 & 2002nd Test · TestSL1 & 22/77 & 0/240Pakistan won by 8 wicketsSialkotSri Lanka tour of Pakistan 1985/86
25 Oct 1985PAK 231/5 v SL 228/73rd ODI · ODISL262/500Pakistan 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 · ODISL93/510Pakistan won by 15 runsGujranwalaSri Lanka tour of Pakistan 1985/86
16 Oct 1985PAK 555/3 v SL 4791st Test · TestSL562/930Match drawnFaisalabadSri Lanka tour of Pakistan 1985/86
13 Oct 1985PAK 147/2 v SL 1451st ODI · ODISL190/220Pakistan 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 · ODISLDNB2/410No resultColomboIndia tour of Sri Lanka 1985
21 Sept 1985SL 171/5 v IND 157/42nd ODI · ODISLDNB0/330Sri Lanka won by 14 runsColomboIndia tour of Sri Lanka 1985
14 Sept 1985SL 198 & 307/7 v IND 249 & 325/53rd Test · TestSL0* & DNB2/88 & 1/970Match drawnKandyIndia tour of Sri Lanka 1985
6 Sept 1985SL 385 & 206/3 v IND 244 & 1982nd Test · TestSL7 & DNB4/76 & 5/492Sri Lanka won by 149 runsColomboIndia tour of Sri Lanka 1985
30 Aug 1985SL 347 & 61/4 v IND 218 & 2511st Test · TestSL2 & DNB2/64 & 6/850Match drawnColomboIndia tour of Sri Lanka 1985
25 Aug 1985SL 241/6 v IND 242/81st ODI · ODISLDNB2/350India won by 2 wickets (with 3 balls remaining)ColomboIndia tour of Sri Lanka 1985
27 Feb 1985SL 135/7 v WI 136/27th Match · ODISLDNB1/290West Indies won by 8 wickets (with 143 balls remaining)MelbourneWorld Championship of Cricket 1984/85
23 Feb 1985NZ 223 v SL 1724th Match · ODISL13/400New Zealand won by 51 runsMelbourneWorld Championship of Cricket 1984/85
3 Feb 1985AUS 172/1 v SL 17115th Match · ODISL160/400Australia won by 9 wickets (with 157 balls remaining)Perth1984–85 Australian Tri-Series
2 Feb 1985SL 227/6 v WI 309/614th Match · ODISLDNB1/580West Indies won by 82 runsPerth1984–85 Australian Tri-Series
28 Jan 1985AUS 323/2 v SL 9113th Match · ODISL20/510Australia won by 232 runsAdelaide1984–85 Australian Tri-Series
26 Jan 1985SL 204/6 v WI 205/211th Match · ODISL12*0/410West Indies won by 8 wickets (with 76 balls remaining)Adelaide1984–85 Australian Tri-Series
23 Jan 1985AUS 242/7 v SL 240/610th Match · ODISL71/371Australia won by 3 wickets (with 17 balls remaining)Sydney1984–85 Australian Tri-Series
19 Jan 1985AUS 226/9 v SL 230/68th Match · ODISL5*4/370Sri Lanka won by 4 wickets (with 4 balls remaining)Melbourne1984–85 Australian Tri-Series
17 Jan 1985SL 202/5 v WI 267/37th Match · ODISLDNB0/580West Indies won by 65 runsSydney1984–85 Australian Tri-Series
12 Jan 1985SL 180 v WI 270/64th Match · ODISL191/390West Indies won by 90 runsBrisbane1984–85 Australian Tri-Series
10 Jan 1985SL 197/7 v WI 198/23rd Match · ODISL23*1/310West Indies won by 8 wickets (with 56 balls remaining)Hobart1984–85 Australian Tri-Series
8 Jan 1985AUS 240/4 v SL 239/72nd Match · ODISL4*0/320Australia won by 6 wickets (with 16 balls remaining)Sydney1984–85 Australian Tri-Series
9 Mar 1984SL 215 & 97 v NZ 276 & 201/81st Test · TestSL6 & 121/451New Zealand won by 165 runsKandyNew Zealand tour of Sri Lanka 1983/84
20 Jun 1983ENG 137/1 v SL 13621st Match · ODISL20*0/230England won by 9 wickets (with 215 balls remaining)Leeds1983 Cricket World Cup
18 Jun 1983NZ 181 v SL 184/718th Match · ODISLDNB2/180Sri Lanka won by 3 wickets (with 43 balls remaining)Derby1983 Cricket World Cup
16 Jun 1983PAK 235/7 v SL 22415th Match · ODISL12/420Pakistan won by 11 runsLeeds1983 Cricket World Cup
13 Jun 1983SL 206 v NZ 209/510th Match · ODISL51/600New Zealand won by 5 wickets (with 124 balls remaining)Bristol1983 Cricket World Cup
11 Jun 1983ENG 333/9 v SL 2865th Match · ODISL152/660England won by 47 runsTaunton1983 Cricket World Cup
9 Jun 1983PAK 338/5 v SL 288/92nd Match · ODISL131/650Pakistan won by 50 runsSwansea1983 Cricket World Cup
29 Apr 1983SL v AUS 194/53rd ODI · ODISL-0/230No resultColomboAustralia tour of Sri Lanka 1982/83
22 Apr 1983SL 271 & 205 v AUS 514/4Only Test · TestSL14 & 300/1081Australia won by an innings and 38 runsKandyAustralia tour of Sri Lanka 1982/83
16 Apr 1983SL 213/6 v AUS 207/52nd ODI · ODISLDNB2/380Sri Lanka won by 4 wickets (with 10 balls remaining)ColomboAustralia tour of Sri Lanka 1982/83
13 Apr 1983SL 169/8 v AUS 168/91st ODI · ODISL0*0/441Sri Lanka won by 2 wickets (with 5 balls remaining)ColomboAustralia tour of Sri Lanka 1982/83
20 Mar 1983NZ 304/5 v SL 188/63rd ODI · ODISLDNB2/500New Zealand won by 116 runsAucklandSri Lanka tour of Australia and New Zealand 1982/83
19 Mar 1983NZ 168/3 v SL 167/82nd ODI · ODISL1*0/171New 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 · TestSL12 & 14/81 & 1/460New Zealand won by 6 wicketsWellingtonSri Lanka tour of Australia and New Zealand 1982/83
4 Mar 1983NZ 344 v SL 144 & 1751st Test · TestSL1 & 02/1250New 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 · ODISL153/300New Zealand won by 65 runsDunedinSri Lanka tour of Australia and New Zealand 1982/83
26 Sept 1982IND 234/4 v SL 233/83rd ODI · ODISL6*0/380India won by 6 wickets (with 64 balls remaining)BengaluruSri Lanka tour of India 1982/83
PreviousPage 2 · 93 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.