Silva was a starter in all six matches of Spain's Euro 2012 campaign.
Silva was named in Vicente del Bosque's 23-man squad list for Spain's contestation of the 2013 FIFA Confederations Cup, held in Brazil.