1997: Joins Aston Villa as a trainee from Brighton for £50,000.
1998: February 23 - Signs first professional contract at Villa.
May 2 - Makes debut as substitute in 3-1 Premier League win at Sheffield Wednesday.
May 10 - First start for Villa is in 1-0 home win over Arsenal.
November 17 - Makes England Under-21 debut in friendly against Czech Republic. Goes on to earn 27 caps.
1999: April 24 - Scores first Villa goal in 2-0 Premier League win over Nottingham Forest.
2000: May 31 - Makes senior England debut as substitute in 2-0 friendly win over Ukraine at Wembley.
June: Called up to England's Euro 2000 squad but does not feature during the tournament.
September 2 - Starts first senior England game in 1-1 draw with France in Paris.
2006: August 19 - Awarded Villa captaincy for opening Premier League game of the season at Arsenal and retains the job.
August 27 - Ends speculation about his future by signing a four-year contract at Villa.
2007: February 2 - Named in England squad for first time since 2003 for friendly against Spain.
October 28 - Becomes youngest player to make 300 Premier League appearances (aged 26 years 247 days), beating Frank Lampard's record.
2008: May 1 - Liverpool launch bid to buy Barry.
May 2 - Villa boss Martin O'Neill confirms Liverpool's bid but decries it as "a mish-mash of nameless player exchanges". O'Neill also criticises Liverpool for making their interest public.
June 1 - Scores first international goal in England's 3-0 friendly win in Trinidad and Tobago. Also captains England for the first time in second half of the game.
Describes Liverpool's interest as "flattering".
June 29 - Reveals he wants to join Liverpool and criticises O'Neill for not making enough effort to keep him at Villa Park.
July 2 - Barry is fined two weeks' wages and ordered not to return for pre-season training for his criticism of O'Neill. Villa reveal they have rejected another improved offer from Liverpool.
July 16 - Barry is permitted to return to training.
July 22 - Plays for Villa in a friendly at Walsall and is booed by the travelling supporters.
August 22 - Arsenal boss Arsene Wenger reveals his own interest in Barry.
August 27 - Barry's agent confirms the player will stay with Villa.
2009: May - Villa offer to make Barry their highest-paid player if he signs a new contract.
June 2 - Barry joins Manchester City for £12million.