Pedro scored the winner for world champions Spain in a 1-0 victory over France in Paris on Tuesday which put them back on top of their group in qualifying for next year's World Cup finals.
The 25-year-old was already suspended for next Tuesday's Champions League quarter-final first leg against Paris Saint-Germain, but now misses Saturday's league trip to Celta Vigo and is a doubt for the visit of Real Mallorca the following weekend.
Pedro is the second Barca player to pick up an injury on international duty this month, with Spain left-back Jordi Alba suffering a hamstring strain.
The duo join Adriano Correia and Carles Puyol in the treatment room.
Get the best features, fun and footballing frolics straight to your inbox every week.
Thank you for signing up to Four Four Two. You will receive a verification email shortly.
There was a problem. Please refresh the page and try again.