Barry scored his first Premier League goal for City against Manchester United at Old Trafford on 20 September 2009 levelling the scores at 1–1, but City went on to lose the match 4–3. Three days later, he scored a header in a League Cup tie with Fulham to make the scores 1–1 and City went on to win in extra time. On 16 February 2010, a week before his 29th birthday he played the full 90 minutes and scored a late equaliser in a 1–1 draw against Stoke City at the Britannia Stadium. Barry started the 2011 FA Cup Final as City defeated Stoke 1–0.
