Maajoukkueeseen Mattsson nousi ensi kerran vuonna 1999. Hän pelasi vuonna 2015 päättyneellä maajoukkueurallaan 100 maaottelua ja teki niissä kaksi maalia. Vuoden 2009 EM-kilpailuissa hän pelasi 54 minuuttia merkityksettömässä alkulohko-ottelussa Ukrainaa vastaan ja vuoden 2013 EM-kilpailuissa täyden ajan ratkaisevassa alkulohko-ottelussa Tanskaa vastaan. Sadannen maaottelunsa hän pelasi EM-karsintaottelussa Espanjaa vastaan lokakuussa 2015.