SAFF Championship
Shresta played in the 2011 SAFF Championship and 2013 SAFF Championship for Nepal. In the latter tournament he received the best player award.