En mai 2008, il demande au sélectionneur de ne pas le convoquer pour l'Euro, expliquant qu'il se sent épuisé pour participer à une compétition de si haut niveau. Le 10 septembre 2008, Bojan joue ses premières minutes avec l'équipe d'Espagne.