in december 2018, he was named in sri lanka team for the 2018 acc emerging teams asia cup. in february 2019, he was named in sri lanka's one day international (odi) squad for their series against south africa. he made his odi debut for sri lanka against south africa on 10 march 2019. in november 2019, he was named as the vice-captain of sri lanka's squad for the 2019 acc emerging teams asia cup in bangladesh. later the same month, he was named as the vice-captain of sri lanka's squad for the men's cricket tournament at the 2019 south asian games. the sri lanka team won the silver medal, after they lost to bangladesh by seven wickets in the final.