[2] He went on trial where he impressed the Swiss club and Basel and Shkëndija reached a deal for Nafiu to remain in Switzerland before officially completing the transfer once he turned eighteen.
[4] He added a further Bundesliga appearance against VfL Wolfsburg on 9 November 2014,[5] before he mutually terminated his contract with Hamburger SV in January 2015.
[6] He made his official debut on 31 January 2015, coming on as a 75th-minute substitute in APOEL's 1–0 away victory against Nea Salamina in the Cypriot First Division.
[7] He scored his first official goal for APOEL on 21 March 2015, in his team's 2–2 home draw against Apollon Limassol in the First Division play-offs.
[8] In his first season at APOEL, he appeared in twelve matches in all competitions and helped his team to win both the league title and the 2014–15 Cypriot Cup.