W styczniu 2006 przeszedł do niemieckiej Borussii Mönchengladbach, grającej w Bundeslidze. W tej lidze zadebiutował 8 lutego 2006 w bezbramkowo zremisowanym meczu z FC Schalke 04. Pierwszego gola strzelił w rozegranym trzy dni później spotkaniu z MSV Duisburg (1:1). W sezonie 2006/2007 zajął z klubem 18. miejsce w lidze i spadł z nim do drugiej ligi. Po spadku Svensson opuścił Borussię. W tym zespole zagrał łącznie 32 spotkania ligowe, w których strzelił 2 bramki.
Latem 2007 został zawodnikiem grającego w 2. Bundeslidze 1. FSV Mainz 05. Pierwszy występ w lidze zanotował 27 września 2007 w meczu przeciwko TSV 1860 Monachium (3:0). W sezonie 2008/2009 zajął z klubem 2. miejsce w lidze i awansował z nim do Bundesligi. W Mainz występował do końca sezonu 2013/2014, po którym ogłosił zakończenie kariery. W zespole z Moguncji wystąpił ogółem w 109 meczach ligowych, w których strzelił jednego gola.
Kariera reprezentacyjna W 2000 Svensson rozegrał dwa spotkania w reprezentacji Danii U-21. 27 maja 2006 w zremisowanym 1:1 towarzyskim meczu z Paragwajem zadebiutował w kadrze seniorskiej. Łącznie rozegrał w niej trzy spotkania w latach 2006–2011.