West Bromwich Albion Born in
Aston,
Birmingham, Nabi joined the academy of
West Bromwich Albion as an eight-year-old. After rising through the academy ranks, he signed his first professional contract with the club in 2011. After the 2014–15 season, Nabi was named Albion's Young Player of the Season. For the under-21 team, he recorded 26 goals and 12 assists in 73 games.
Loan to Delhi Dynamos On 28 August 2015 it was announced that Nabi would be loaned to the
Delhi Dynamos of the
Indian Super League for the
2015 season. West Brom board member Adrian Wright stated that the move was for the benefit of all parties, rather than speculation that it was to increase the club's commercial interests in India. His teammates included
UEFA Champions League winners
Roberto Carlos,
John Arne Riise and
Florent Malouda, the first of whom was player-manager. On 4 October, he made his professional debut for the Dynamos in their opening match of
the season against
Goa at the
Fatorda Stadium, coming on as a 73rd-minute substitute for
Chicão as they fell 2–0. He played only 31 minutes of the first five matches of the season for the
capital-based team, but said that he was experiencing a personal growth which would not have been possible had he been loaned to a lower-league English club. He added a second on 3 December, as the team who had already qualified for
the play-offs came from behind to achieve a 3–3 home draw against
Kerala Blasters. In the last game of the regular season three days later, he scored again in a 2–3 loss to Goa, and finished the season with 3 goals from 11 games as they were eliminated by the same team in the semi-finals; he was sent off for dissent on 15 December in a 3–0 away loss in the second leg.
Peterborough United On 21 January 2016, Nabi joined
Peterborough United for an undisclosed fee, signing a contract lasting until 2019. Two days later, as a 57th-minute substitute for
Erhun Oztumer, he made his debut in English football, in the Posh's 2–1 loss to
Gillingham in
League One. On 13 February, he made his first start for the team, in their 0–4 loss to
Bradford City at
London Road. Speaking in January 2017, Director of Football
Barry Fry said that: "Nabi was all set to go to
Port Vale, but they sacked their manager (
Bruno Ribeiro) and the caretaker-boss (
Michael Brown) there is not so keen". On 3 February 2018, having gone 14 months without an appearance – with that being a
dead rubber EFL Trophy game against
Walsall – Nabi was loaned to
National League North strugglers
Nuneaton Town for the rest of the season. He played five games for them as a substitute, and did not score.
Dundee Following his release from Peterborough, Nabi trained in the summer of 2018 at
Dundee, and on 2 August he signed a six-month contract. He made ten appearances for the Dee, scoring once to open a 2–1 home loss to
Kilmarnock on 6 October. Nabi was released by Dundee in December 2018, at the end of his contract.
Greece In January 2019, Nabi announced on Twitter that he had signed for
OFI. He described the move as "crazy". On 26 January 2022, Nabi signed for
Atromitos also in Greece's top flight, on a deal until 2024. A year and a day later, he signed for
Super League Greece 2 club
Athens Kallithea.
Doxa Katokopias On 9 July 2023, Sky Sports had announced that Nabi had arrived in
Cyprus to sign for
Doxa Katokopias. Five days later, he was signed on a deal until the end of the season, and assigned the squad number 10. The move was the fifth country in the career, after previous spells playing in England, Scotland, Greece and India.
Harborough Town After two years as free agent, Adil signed for
Southern Football League side
Harborough Town on 3 March 2026. == International career ==