Lionel Messi returned to training on Monday after recovering from a stomach bug that caused him to miss Barcelona’s goalless draw against Malaga on Saturday.
The Argentina captain sat out Saturday’s La Liga game at the Nou Camp but trained with the squad ahead of Wednesday’s Champions League Group C game against Celtic in Glasgow.
Barcelona coach Luis Enrique also welcomes back Uruguay forward Luis Suarez, who missed the Malaga game through suspension, and is expected to take his place in attack alongside Messi and Neymar at Celtic Park.
Captain Andres Iniesta and defender Samuel Umtiti are still unavailable due to injury.
Barca, who are second in La Liga and four points adrift of leaders Real Madrid, can secure qualification to the round of 16 of the Champions League on Wednesday.
They are two points clear of Manchester City at the top of Group C.
A win at Celtic would guarantee their passage but they will also go through if Borussia Monchengladbach fail to beat Manchester City in the other group game.