A product of the
Tata Football Academy, Nabi started his career playing as a striker, then moved to midfield and then played as wing back. In recent international friendlies he has been playing as a fullback. Nabi’s club career started with Mohammedan Sporting but later joined East Bengal in 2004. After the 2012–13 season ended, Nabi signed with IMG-Reliance to join the
Indian Super League. In 2013, he went to the United States on a trial with
Major League Soccer side
D.C. United but the signing did not materialize. On 30 October 2013, it was announced that
Mohammedan S.C. has signed Nabi on loan. In July 2015 Nabi was drafted to play for
Atlético de Kolkata in the
2015 Indian Super League. After two years gap, in 2017 Nabi again joined Mohammedan with a new challenge.
International career :
Statistics accurate as of 21 November 2013. International goals ==Honours==