Alba suffered the injury in Barca's 2-0 win away to Manchester City in the first leg of their Champions League last 16 tie on Tuesday.

"After arriving at the training ground, tests carried out have confirmed a strain in his right hamstring," the club said in a statement.

"His recovery will determine whether he is available for the next game, which will be against Real Sociedad at Anoeta on Saturday."

Barca are currently in a three-way tie at the top of La Liga with Atletico Madrid and Real Madrid on 60 points.