Bristol City have completed the signing of Andreas Weimann from Derby for an undisclosed fee.

The 26-year-old forward has agreed a three-year deal at Ashton Gate, with the option of a further 12 months.

Weimann, who spent several years playing in the Premier League with Aston Villa, becomes City's fourth signing of the summer.

City head coach Lee Johnson said: "We are delighted Andreas is joining us and I am excited to work with him.

"He is a really good player with good experience. His work rate is second to none and he is someone who will add to our group.

"We are bringing him in primarily as a striker, who can also play wide if necessary, and I am confident his attributes will enhance the squad and our team."