Chamakh eligió representar a Marruecos, al ser sus padres inmigrantes marroquies, en vez de jugar con la selección francesa.