London - Sunderland have signed Sweden international Ola Toivonen on a season-long loan from French Ligue 1 side Rennes, according to a statement on the Premier League club's website.
The 29-year-old attacking midfielder joined Rennes in January 2014 and has scored 14 goals in 46 league appearances for the club. He also has more than 40 caps for Sweden.
"I worked with Ola at PSV (Eindhoven) so I know him well," Sunderland manager Dick Advocaat told the club's website (www.safc.com).
"He is a national team player with a lot of experience, an attacking midfielder who can score goals and is good in the air -- he will bring something different to the team."
Toivonen was at Dutch champions PSV from 2009-14, winning the KNVB Cup and Dutch Super Cup with the club.
The player could make his debut this weekend when the Black Cats travel to Aston Villa in the Premier League on Saturday, Sunderland said.