|Date of birth||15 December 1986|
|Place of birth||Hoshiarpur, Punjab, India|
|Height||1.80 m (5 ft 11 in)|
|Mahilpur Football Club|
|* Senior club appearances and goals counted for the domestic league only and correct as of 15:27, 28 March 2014 (UTC).
† Appearances (Goals).
Born in Hoshiarpur, Punjab, Singh started his football journey with Mahilpur Football Club before joining the academy of JCT FC. Singh was then promoted to the senior team at JCT in 2008. Singh scored his first professional goal with the club on 28 September 2008 against Dempo in which he found the net in the 64th minute to help JCT to a 2–1 victory. He then scored his second goal for the club the next month on 11 October 2008 against Mohammedan in which he found the net in the 45th minute to help JCT to a 2–0 win. Singh then scored his last goal of the 2008–09 season against Mumbai F.C. on 26 November 2008 in which he scored in the 38th minute but could not prevent JCT from losing 2–3.
Singh then opened his account for the 2009–10 season on 4 October 2009 when he scored a brace as JCT won the match 5–1 against Shillong Lajong. He then scored his third and final goal that season against Sporting Goa on 28 January 2010 in which he found the net in the 58th minute as JCT won the match 2–0. Singh then scored what went on to be his final goal for JCT during the 2010–11 season against Churchill Brothers on 7 December 2010 in which Singh scored in the 37th minute as JCT drew the match 1–1.
When the season ended, JCT were relegated to the I-League 2nd Division and Singh left the club to sign for Salgaocar on 8 June 2011 on a two-year deal. Singh made his club international debut with Salgaocar on 21 March 2012 against Neftchi FK during the 2012 AFC Cup which he came on as a 79th minute substitute for Francis Fernandes as Salgaocar drew the match 2–2. He then featured in his 2nd AFC Cup match against Al-Wehdat on 10 April 2012 when Salgaocar lost 1-2.
After barely gaining any playing time with Salgaocar, Singh signed for the defending I-League champions Churchill Brothers on 9 July 2013. He made his debut for the club in the league on 5 October 2013 against Mumbai F.C. in which he started and played 57 minutes as Mumbai lost the match 0–2. He then scored his first goal for the club five days later on 10 October 2013 against Rangdajied United in which he found the back of the net in the 27th minute to equalize for Churchill Brothers as the match ended 1–1. Singh then scored a brace for Churchill Brothers in the league on 2 November 2013 against United S.C. to give Churchill Brothers the early lead, however, that lead would not last as the club went on to lose the match 2–3. On April 29 Singh was named Indian player of the season for his goalscoring feats.
Singh made his international debut for India B on 17 February 2010 against Kyrigyzstan in India's opening match of the 2010 AFC Challenge Cup in which he started and played 79 minutes before being substituted for Jeje Lalpekhlua. Later that year, Singh made his debut for India at the under-23 level when India took part in the 2010 Asian Games. The match took place on 7 November 2010 against Kuwait in which Singh played the whole match as India's under-23s lost the match 0–2. Then, later in the tournament, Singh scored his first ever international goal against Singapore U23s in which Singh found the net in the 62nd minute as India ran out 4–1 winners.
- As of 20 May 2014
|Club||Season||League||Federation Cup||Durand Cup||AFC||Total|
- "Balwant Singh". JCT Football Club. Retrieved 4 November 2013.
- "Balwant Singh". Football Database. Retrieved 4 November 2013.
- "DEMPO VS. JCT FC 1 - 2". Soccerway. Retrieved 4 November 2013.
- "JCT FC VS. MOHAMMEDAN 2 - 0". Soccerway. Retrieved 4 November 2013.
- "MUMBAI VS. JCT FC 3 - 2". Soccerway. Retrieved 4 November 2013.
- "JCT FC VS. SHILLONG LAJONG 5 - 1". Soccerway. Retrieved 4 November 2013.
- "JCT FC VS. SPORTING GOA 2 - 0". Soccerway. Retrieved 4 November 2013.
- "JCT FC VS. CHURCHILL BROTHERS 1 - 1". Soccerway. Retrieved 4 November 2013.
- "JCT trio signs two-year deal with Salgaocar". Times of India. Retrieved 4 November 2013.
- "SALGAOCAR VS. NEFTCHI 2 - 2". Soccerway. Retrieved 4 November 2013.
- Bali, Rahul. "Salgaocar's Balwant Singh and Presley Mascarenhas join Churchill Brothers". Goal.com. Retrieved 4 November 2013.
- "CHURCHILL BROTHERS VS. MUMBAI 0 - 2". Soccerway. Retrieved 5 November 2013.
- "RANGDAJIED UNITED VS. CHURCHILL BROTHERS 1 - 1". Soccerway. Retrieved 5 November 2013.
- "PRAYAG UNITED VS. CHURCHILL BROTHERS 3 - 2". Soccerway. Retrieved 5 November 2013.
- Kaustav Bera (29 April 2014). "Balwant Singh named Indian Player of the Year and more from the FPAI Indian Football Awards". Retrieved 1 May 2014.
- "INDIA VS. KYRGYZSTAN 1 - 2". Soccerway. Retrieved 5 November 2013.
- "KUWAIT U23 VS. INDIA U23 2 - 0". Soccerway. Retrieved 5 November 2013.
- "INDIA U23 VS. SINGAPORE U23 4 - 1". Soccerway. Retrieved 5 November 2013.
- Balwant Singh profile at Soccerway