Lionel Messi was taken off in the 29th minute in Barcelona's resolute victory over Almeria on Saturday.
He had opened the scoring with a goal in the 21st minute, but was taken off eight minutes later after suffering a thigh injury.
An official club statement said that the Argentinian international had developed an injury to his biceps femoris (thigh) and he would be out for approximately two to three weeks.
The club statement read: "Leo Messi has a small injury to the biceps femoris (thigh) in his right leg.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."
The length of injury means that Messi will miss Barcelona's Champions League match against Celtic in midweek.
The match in Scotland could be a tricky one for the Catalonians, as they went to Celtic last year and suffered a 2-1 defeat where Victor Wanyama and Tony Watt scored the two goals that impaled a loss for Messi and co.
Barcelona will be keen on setting the record straight, however, without Messi an already tricky match gets all the more trickier.
In Group H, Barcelona hold top spot with AC Milan, but Ajax and Celtic both provide stern competition for the two places that ensure Champions League advancement.
A win will be pivotal for Barcelona and they will have to cope without Messi if they are able to achieve this.
His injury also ensures that he will be absent when Valladolid visit the Camp Nou this upcoming weekend.
Barcelona will be looking forward to Messi's return to action, but will have to make do without their three-time Ballon d'Or winner as they search for domestic and European glory.
Write for GiveMeSport! Sign-up to the GMS Writing Academy here: https://gms.to/130seMa
DISCLAIMER: This article has been written by a member of the GiveMeSport Writing Academy and does not represent the views of GiveMeSport.com or SportsNewMedia. The views and opinions expressed are solely that of the author credited at the top of this article. GiveMeSport.com and SportsNewMedia do not take any responsibility for the content of its contributors.