Gouramangi first rose to prominence when he captained the winning Indian team (Under 18) at the Ian Rush Trophy in 2003. He came through the youth set up of All India Football Federation (AIFF), Gouramangi was part of the U-17 Indian squad participating in the 2002 AFC U-17 Championship, Abu Dhabi. He was also part of the U-20 Indian squad participating in the 2005 FIFA World Youth Championship, Netherlands. He played in the Olympic qualifiers for the Indian U-23 team where his defending allowed India to earn an unlikely 1–1 draw with the Iraq U-23 team. On 18 April 2006, Gouramangi was surprisingly added to India's preliminary squad for the 2006 FIFA World Cup in Germany, the only uncapped player to be chosen by senior team manager Syed Nayeemuddin. On 15 May 2006, he was eventually added to their final 23-man squad, being given the number 10 shirt. He made his debut on 20 June 2006 in the final group stage game against New Zealand, scoring through a penalty in an eventual 1–2 loss. He played a vital part of the Indian team that won the 2007 Nehru Cup. Gouramangi also played an important part of the victorious India team at the 2008 AFC Challenge Cup. After joining the national team in 2006, he has been a vital player in coach Houghton's side. On 28 July 2011 Singh scored an important goal for India in the 2014 FIFA World Cup qualifier against the United Arab Emirates but it did not help as India were knocked out 5–2 on aggregate. Singh nodded home from a Clifford Miranda free kick with rival goalkeeper Ngome Lawrence out of his line. He scored his 7th goal for India in Final of 2012 Nehru Cup against Cameroon.