Lionel Messi will miss Barcelona's Champions League visit to Celtic after suffering a thigh injury in the Catalan side's 2-0 La Liga win over Almeria.

The Argentine helped himself to his 11th goal of the season before hobbling off after 28 minutes and his club confirmed that a scan showed he would miss "two to three weeks".

This means that the forward will miss Tuesday's game in Glasgow where Barca were beaten last season and adds to a lengthening injury list.

"Leo Messi has a small injury to the biceps femoris (thigh) in his right leg" a Barcelona statement read.

"This was confirmed by medical tests undertaken by the player on Sunday morning at Medical Services Sport City.

"The Argentinian will be out for approximately two to three weeks which will certainly force him to miss Barcelona's two games this week - on Tuesday against Celtic and next Saturday at the Camp Nou against Valladolid."

Barcelona are already set to be without a large chunk of their defence for the midweek trip to Scotland due to injury.

Javier Mascherano who has been in good form this season was ruled out in midweek with a hamstring problem to join Jordi Alba who is suffering the same injury.