Messi sustained a hamstring problem in his right leg in Barcelona’s clash with Almeria on Saturday night.
The injury will see the Argentine star miss Barcelona’s Champions League tie with Celtic on Tuesday.
“Leo Messi has a small injury to the biceps femoris (thigh) in his right leg,” a Barcelona statement read.
“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.”