Ratnayake made her international debut in 1997, in an ODI between Sri Lanka and the Netherlands, in Colombo.[1] Opening the batting in that match, she scored just one run.[3] She made her only Test match appearance in 1998, playing against Pakistan, scoring five and thirteen in the two innings.[4] She scored an international half-century for the first time in 2002, also against Pakistan, when she scored 88.[5] This remained her highest score in international cricket,[1] and remained the highest individual score in WODIs by any Sri Lankan player other than Chamari Athapaththu until the team's tour of Ireland in 2024, in which Vishmi Gunaratne and Harshitha Samarawickrama both scored centuries.[6] She scored two further half-centuries; 51 later in that same series against Pakistan,[7] and 67 not out on her final appearance in international cricket, against the West Indies in 2003.[8] In total, Ratnayake played 22 ODIs, scoring 558 runs at an average of 26.57. In her only Test appearance, she scored 18 runs at an average of 9.00. She bowled 90 balls in ODI cricket, but did not take a wicket.[1]