Le , il rejoint donc l'Algérie pour son premier match avec la sélection algérienne face au Rwanda, comptant pour les qualifications jumelées (Coupe d'Afrique des Nations 2010 / Coupe du monde FIFA 2010), en même temps que son compatriote Djamel Abdoun et quelques semaines après Mourad Meghni. Il devient alors titulaire en équipe d'Algérie et participe à la Coupe d'Afrique des nations 2010 puis à la Coupe du monde. Le , lors de sa seizième sélection, il participe au derby contre le Maroc dans le cadre des qualifications pour la Coupe d'Afrique des nations 2012 (que l'Algérie ne disputera pas) : dans un stade du 19-mai-1956 plein à craquer et dans une ambiance de folie, les Algériens font une très grosse entame de match. À la , une faute de Benatia sur Lemmouchia à l'entrée de la surface de réparation provoque un coup franc des 25 mètres que Nadir Lamyaghri détourne en corner d'une claquette. Boudebouz, qui avait tiré le coup franc à la , se charge également du corner. Le ballon est touché de la main par Adil Hermach au premier poteau, et l'arbitre Rajindraparsad Seechurn (dont la prestation fera l'objet de vives critiques de la part des joueurs et du public marocain) siffle un penalty en faveur des "Fennecs". Yebda le transforme à la 6ème minute. Unique buteur de la rencontre, il permet ainsi à l'Algérie de battre les "Lions de l'Atlas" pour la première fois depuis 1980. Il marque son deuxième but face à la Centrafrique sur un corner de Foued Kadir.