Larsson is a fantastic set piece taker, and has played most of his football in the top flight. After starting at Arsenal where he was limited to 3 appearances, he dropped to the championship with Birmingham and helped them to promotion, he suffered relegation with the Blues before winning promotion again. He had a further 2 years there before joining Sunderland on a free transfer in 2011.
He has also won an impressive 82 caps for Sweden, scoring 6 goals.