Confirmed Barcelona squad for Champions League clash with Shakhtar Donetsk: 7 key players missing

Barcelona play host to Ukrainian side Shakhtar Donetsk in a Champions League clash on Wednesday evening.

Barcelona have a depleted squad for this game, as Xavi will be without up to seven first team players.

Robert Lewandowski, Pedri, Raphinha, Sergi Roberto, Jules Kounde and Frenkie de Jong will miss the game through injury.

Gavi will miss the tie through suspension, after he picked up a red card late in the last Champions League game away at Porto.

See the full squad below

Goalkeepers: Marc-Andre ter Stegen, Inaki Pena, Ander Astralaga.

Defenders: Inigo Martinez, Alejandro Balde, Marcos Alonso, Joao Cancelo, Ronald Araujo, Andreas Christensen, Hector Fort, Pau Cubarsi

Midfielders: Oriol Romeu, Ilkay Gundogan, Fermin Lopez, Alex Garrido, Marc Casado

Attackers: Ferran Torres, Lamine Yamal, Joao Felix, Marc Guiu.