Dharshika made her debut Netball World Cup appearance during the 2015 Netball World Cup where Sri Lanka finished at sixteenth position. She was also member of Sri Lankan squad which emerged as runners-up to Singapore at the 2016 Asian Netball Championships. She was the vice captain of the Sri Lankan team at the 2018 Asian Netball Championships where Sri Lanka were crowned champions after defeating Singapore 69-50 in the final, which also marked Sri Lanka's first Asian Netball Championships triumph since 2009. She made her second World Cup appearance during the 2019 Netball World Cup where Sri Lanka finished at fifteenth position.