kolejki z Ruchem.

Swój ostatni mecz w barwach Legii rozegrał 18 grudnia 2016 przeciwko Górnikowi Łęczna, w ramach 20. kolejki Ekstraklasy. Jego drużyna wygrała to spotkanie 5:0, a Nikolić zdobył trzy gole, po czym w 79. minucie został zmieniony i pożegnany przez kibiców owacją na stojąco. Z klubu odchodził jako lider klasyfikacji strzelców Ekstraklasy, gromadząc na półmetku sezonu 13 ligowych trafień. W Legii Warszawa rozegrał łącznie 86 meczów, w których zdobył 56 bramek i zanotował 10 asyst.

Chicago Fire 20 grudnia 2016, za ok. 3 mln euro przeniósł się z Legii do Chicago Fire, podpisując z amerykańskim klubem trzyletni kontrakt, który wszedł w życie 1 stycznia 2017. W sezonie 2017 sięgnął po koronę króla strzelców Major League Soccer, strzelając 24 gole. Sezon 2018 zakończył jako najlepszy strzelec Fire, zajmując siódme miejsce w klasyfikacji strzelców w całej lidze, z 15 bramkami i 2 asystami.