Chris Forrester up against Cesc Fabregas during the FA Cup tie between Peterborough and Chelsea last year

Aberdeen have signed Peterborough United midfielder Chris Forrester on a three-year deal.

The 25-year-old had been placed on the transfer list by Posh manager Steve Evans at the end of the campaign.

Despite falling out of favour, he featured 38 times for the English League One side last season as they finished ninth.

“Chris is a player who has always caught my eye,” Dons manager Derek McInnes told the Aberdeen website.