Chathurangi has represented Sri Lanka at three Netball World Cup tournaments in 2011, 2015 and captained the Sri Lankan team at the 2019 Netball World Cup where the team finished at 19th position.