 On 17 August 2017, Singh was signed by Mumbai City of the Indian Super League.He made his professional debut for the club on 3 December 2017 in a league match against the Kerala Blasters.Singh started and played the whole match as Mumbai City drew the match 1–1 and won "Emerging player of the match" award.