Branislav Ivanovic has sealed a return to the Premier League after signing a one-year contract with West Brom.

The 36-year-old left Chelsea in February 2017 and has spent the last three-and-a-half years in Russia with Zenit Saint Petersburg.