She earned a continental quota spot to the 2020 Summer Olympics after the cancellation of the 2021 Asian Championships.
[3] Milka made her international debut at the 2016 Junior Commonwealth Championships in Namibia, qualifying for every individual final.
[4] In May 2017, Milka competed at the Asian Junior Championships in Bangkok, Thailand, placing eighth with the Sri Lankan team and 17th in the all-around.
[5] She improved that result at the 2018 Asian Junior Championships in Jakarta, Indonesia, finishing 14th all-around.
[6] She represented Sri Lanka at the 2018 Summer Youth Olympics in Buenos Aires, Argentina, where she placed 28th all-around in qualifications but did not make the finals.
[16] After the Olympic Games, Milka competed at the 2021 All-Japan Senior Championships, finishing seventh in the all-around.