Scrivi una continuazione per questo paragrafo - Un completo internazionale tra il 2008 e il 2021, Larsson ha rappresentato la Svezia ai Mondiali del 2008, 2012, 2016 e 2020
ha partecipato alle edizioni del Campionato Europeo UEFA, nonché alla Coppa del Mondo FIFA nel 2018, in cui ha aiutato il suo paese a raggiungere i quarti di finale. Ha giocato 133 volte per il suo Paese.