Für die Nationalmannschaft Sri Lankas spielte er bei der Schacholympiade 2010 in Chanty-Mansijsk am dritten Brett sowie bei der Schacholympiade 2016 in Baku am Spitzenbrett. Er spielte für die Mannschaft auch bei den Asian Indoor &amp; Martial Arts Games 2013 in Incheon sowie bei den asiatischen Mannschaftsmeisterschaften 2014 in Täbris am vierten Brett und 2016 in Abu Dhabi am Spitzenbrett.