Fulham striker Bobby Zamora has also been included in the squad for the friendly on Wednesday.
England squad to face Hungary:
Goalkeepers: Ben Foster (Birmingham), Joe Hart (Manchester City), Paul Robinson (Blackburn)
Defenders: Wes Brown (Manchester United), Gary Cahill (Bolton), Ashley Cole (Chelsea), Michael Dawson (Tottenham Hotspur), Kieran Gibbs (Arsenal), Phil Jagielka (Everton), Glen Johnson (Liverpool), John Terry (Chelsea)
Midfielders: Gareth Barry (Manchester City), Steven Gerrard (Liverpool), Adam Johnson (Manchester City), Frank Lampard (Chelsea), James Milner (Aston Villa), Ashley Young (Aston Villa), Theo Walcott (Arsenal), Jack Wilshere (Arsenal)
Forwards: Darren Bent (Sunderland), Carlton Cole (West Ham United), Wayne Rooney (Manchester United), Bobby Zamora (Fulham)