Nilsson spilte også seks landskamper for Sverige, den første som nittenåring. Nilsson står notert med fire scoringer for landslaget.