Continuando con un Peugeot 307, Magnussen fue campeón danés 2003 al cosechar seis triunfos y 14 podios en 18 carreras.