 In March 2018, he was named as the captain of Kandy's squad for the 2017–18 Super Four Provincial Tournament.The following month, he was also named as the captain for Kandy's squad for the 2018 Super Provincial One Day Tournament.In August 2018, he was named as the captain of Kandy's squad the 2018 SLC T20 League.