Aston Villa have agreed to buy Emi Buendia from Norwich City for over $42 million.

The fee could rise as high as $56 million with add-ons.

The 24-year-old playmaker had been tracked by Aston Villa and Arsenal.

Buendia scored 15 goals and had 16 assists in the Championship last season.