Manchester City have completed the signing of Gareth Barry from Aston Villa in a £12million deal.
Barry has penned a five-year contract at Eastlands after agreeing personal terms and passing a medical.
The England international's future at Villa has been the subject of speculation for some time, with Liverpool failing to sign him last summer in a much-publicised tug-of-war with Villa.
Barry's contract at Villa was due to expire next summer and although Villa offered him a new deal, he has opted to make the move to ambitious City.
The 28-year-old becomes City's first signing of the summer and his arrival is a major boost for City boss Mark Hughes as he looks to build a side capable of breaking into the top four.
Barry has penned a five-year contract at Eastlands after agreeing personal terms and passing a medical.
The England international's future at Villa has been the subject of speculation for some time, with Liverpool failing to sign him last summer in a much-publicised tug-of-war with Villa.
Barry's contract at Villa was due to expire next summer and although Villa offered him a new deal, he has opted to make the move to ambitious City.
The 28-year-old becomes City's first signing of the summer and his arrival is a major boost for City boss Mark Hughes as he looks to build a side capable of breaking into the top four.