Elm on edustanut Ruotsin maajoukkuetta 39 kertaa ja tehnyt neljä maalia. Hän oli joukkueen kokoonpanossa vuoden 2012 EM-kilpailuissa.