1984: Born in Gloucester on Christmas Day1999-2002: Breaks all batting records at Bedford School, making 19 centuries in all.
2000: Plays for England Under-15s in their World Cup and makes his Essex second XI debut at the age of 15.
2004: Captains England Under-19s against Bangladesh. Makes maiden first-class century against Leicestershire at Chelmsford.
2005: Makes almost 1,300 first-class runs at 48.03, including a double-century in the two-day tour match against Australia at Chelmsford.
2006: February - Summoned by injury-ravaged England from the A tour of the West Indies to stand by for a Test debut against India in Nagpur.
March 1 - Makes his Test debut in Nagpur and scores 60 in the first innings and a century in the second.
June 28 - Makes one-day international debut at Old Trafford against Sri Lanka.December - Scores 116 in the third Ashes Test in Perth but England lose series 5-0.
2007: June - Makes Twenty20 international debut against West Indies.August - Makes maiden one-day international century against India at the Rose Bowl
2008: February - Announces he will put playing for England ahead of an appearance in the lucrative Indian Premier League.
2009: July - Makes a top score of 95 and takes the final catch of the series as England claim a 2-1 Ashes win over Australia.
2010: January 18 - Named England captain for the tour to Bangladesh after Andrew Strauss is rested.March - Leads England to a sweep of their two-Test and three ODI series against Bangladesh.
November - Hits a career-best unbeaten 235 to help England draw the first Ashes Test in Brisbane.
2011: January - Scores a series-best 766 runs as England win the Ashes in Australia for the first time in 24 years.
May 5 - Named England's ODI captain in place of Strauss.
August 29 - Named England Test captain after Strauss announces his retirement from professional cricket.