Svensson lukeutui Ruotsin maajoukkueen vakionimiin. Hän on kuulunut Ruotsin joukkueeseen muun muassa vuoden 2002 MM-kisoissa, vuoden 2004 EM-kisoissa ja vuoden 2006 MM-kisoissa. Kaikkiaan hän pelasi 148 maaottelua, mikä on ruotsalaisista eniten. Maaottelumaaleja hän teki 21. Ensimmäisen maaottelunsa hän pelasi vuonna 1999 ja viimeisen vuonna 2013.