West Ham United completed the transfer of Stewart Downing from Liverpool on Tuesday, opening a new chapter in the career of the 29-year-old England international following spells at Middlesbrough, Sunderland, Aston Villa and Liverpool.

The wingman, who has 34 England caps to his name, made his debut for first club Boro at the age of 17, and we've dug into the archives to track his career progress since then in pictures.

Stewart Downing makes his Middlesbrough debut against Ipswich Town
A 17-year-old Downing makes his Middlesbrough debut in a 1-0 Premier League loss at Ipswich Town on 24 April 2002

Stewart Downing scores for Sunderland against Gillingham
Downing was loaned to Sunderland to gain more first team experience in the winter of 2003 and he is pictured here notching in a Division One fixture against Gillingham

Stewart Downing scores for Middlesbrough against Newcastle
He could not have picked a better stage to score his first Premier League goal, firing home Middlesbrough's first equaliser in a 2-2 Riverside Stadium draw with Newcastle United


An England cap came in February 2005, when he replaced Shaun Wright-Phillips to make his debut in a 0-0 draw with the Netherlands

The Middlesbrough line-up for the UEFA Cup final
Middlesbrough enjoyed a fine run to the UEFA Cup final in the 2005/06 season, although they came up short in the final game against Sevilla to finish as runners-up


He was selected for England's 2006 FIFA World Cup squad and is pictured here celebrating with Steven Gerrard following the Liverpool man's goal against Trinidad & Tobago

Stewart Downing scores for Middlesbrough against West Ham
He gave Hammers fans an early glimpse of his talents by scoring twice in an FA Cup tie against West Ham in 2009 - once in a 1-1 draw at the Boleyn Ground, and then with this free-kick in the Riverside Ground replay

Stewart Downing at Aston Villa
He moved on to Aston Villa in the summer of 2009 for a reported £12m fee, after scoring 22 goals in close to 250 games for the club

Stewart Downing scores against Liverpool
He spent two years at Villa Park and scored eleven goals, including this one against Liverpool in his final game with the club

Stewart Downing is unveiled as a Liverpool player
The summer of 2011 brought a move to Liverpool, where he was unveiled alongside fellow arrivals Jordan Henderson, Charlie Adam and Doni


He provided the assist for Ashley Young's winner against Wales in a Euro 2012 qualifier and was selected in Roy Hodgson's squad for the final tournament

Stewart Downing scores against Fulham
A 4-0 win over Fulham in December 2012 included Downing's first Premier League goal for the Reds

Stewart Downing scores against Tottenham for Liverpool
He also got the better of Hugo Lloris to notch in their 3-2 win over Liverpool at Anfield

Stewart Downing
Stewart Downing put pen-to-paper on a four-year deal with the Hammers on Tuesday and is seen here posing with his new No23 shirt

Cardiff Tickets 450