Fabio Capello has announced his final 23-man squad for the World Cup.
Fabio Capello has today confirmed his final squad of 23 players who will travel to South Africa for the World Cup.
Having named a provisional squad of 30 players, Capello has trimmed his squad by seven having overseen a training camp in Austria and victories over both Mexico and Japan.
Gareth Barry has been included in the squad, having made good progress on the injury he suffered last month, while the quartet of Chelsea players who won the Premier League and FA Cup have all been named in the 23.
England travel to South Africa on Wednesday evening, and the opening game will be played in Rustenburg on Saturday 12 June.
Squad in full
Goalkeepers
Robert Green, Joe Hart, David James
DefendersJamie Carragher, Ashley Cole, Rio Ferdinand, Glen Johnson, Ledley King, John Terry, Matthew Upson, Stephen Warnock
Midfielders
Gareth Barry, Michael Carrick, Joe Cole, Steven Gerrard, Frank Lampard, Aaron Lennon, James Milner, Shaun Wright-Phillips
Forwards
Peter Crouch, Jermain Defoe, Emile Heskey, Wayne Rooney