 Singh was selected by India under-23 head coach Stephen Constantine in July 2017 for the 2018 AFC U-23 Championship qualifiers.He was eventually selected and played three matches during the qualifiers.The next month, Constantine called Singh up for the India senior side.