2017 siegte sie dann bei den Asienmeisterschaften in Bhubaneswar in 2:05,23 min vor ihrer Landsfrau Gayanthika Abeyrathne und erhielt damit auch ein Freilos für die Weltmeisterschaften in London, bei denen sie mit 2:08,49 min bereits in der Vorrunde ausschied. Im Jahr darauf gewann sie bei den Hallenasienmeisterschaften in Teheran in 2:10,83 min die Bronzemedaille hinter den Chinesinnen Wang Chunyu und Hu Zhiying. Anschließend nahm sie an den Commonwealth Games im australischen Gold Coast teil und schied dort mit 2:08,52 min in der Vorrunde aus. Auch bei den Asienspielen Ende August in Jakarta verfehlte sie mit 2:06,74 min knapp einen Finaleinzug. 2019 klassierte sie sich bei den Asienmeisterschaften in Doha in 2:08,69 min auf dem siebten Rang und wurde mit der sri-lankischen 4-mal-400-Meter-Staffel in 3:35,06 min Vierte. Ende Oktober gewann sie bei den Militärweltspielen in Wuhan in 2:06,14 min die Silbermedaille über 800 Meter hinter der Ukrainerin Natalija Krol. Zudem belegte sie im 1500-Meter-Lauf in 4:31,85 min Rang acht und wurde mit der Staffel in 3:43,33 min Vierte.