Elmander fue cedido a su natal Suecia al equipo Djurgårdens, en donde ganó el doblete del campeonato de Allsvenskan y la Copa de Suecia en 2002, no obstante no le concedieron ninguna medalla puesto que jugó pocos partidos.
En febrero de 2002 debutó con su selección en un partido amistoso contra Grecia, en 2003 el Feyenoord lo cede al NAC Breda.
A pesar de que no marcó tantos goles como se esperaba, fue la figura del Brøndby en esa temporada, siendo votado como el mejor jugador del equipo.
Anotó 11 goles en su primera temporada y fue nominado a mejor jugador del año por sus compañeros, aunque este premio lo ganaría Florent Malouda.
Después de tres años en la Premier League, Elmander queda libre y decide emigrar al fútbol turco en el verano 2011.