Pep Guardiola makes three changes from the side that beat Viktoria Plzen last week, with the return of the World Cup-winners headlining the alterations in personnel
The pair started on the substitutes' bench in the Group H fixture on Tuesday, but Guardiola has opted to go with a stronger line-up for their trip to the Basque Country, with Thiago Alcantara and Isaac Cuenca the men to make way.
Elsewhere for the champions, Javier Mascherano comes in for Carles Puyol in the heart of defence.
Meanwhile, for Athletic Bilbao, coach Marcelo Bielsa makes just the single alteration from the side that beat Red Bull Salzburg 1-0 in the Europa League, as Mikel San Jose is dropped in favour of Fernando Amorebieta at the back.
The teams are as follows:
Barcelona (4-3-3): Valdes; Alves, Pique, Mascherano, Abidal; Busquets, Xavi, Fabregas; Iniesta, Messi, Adriano
Subs: Pinto, Puyol, Maxwell, Keita, Thiago, Sanchez, Villa
Athletic Bilbao (4-2-3-1): Iraizoz; Iraola, Javi Martinez, Amorebieta, Aurtenetxe; De Marcos, Iturraspe; Susaeta, Ander, Muniain; Llorente
Subs: Raul, Toquero, David Lopez, San Jose, Ibai, Inigo Perez, Gabilondo