Barcelona have declared Daniel Alves will be missing for three weeks.

The Brazilian picked up a hamstring injury in his left leg in the match against Real Madrid.

Alves was called up for Brazil's two international friendlies against Iraq and Japan on October 11 and 16. The player will not feature for his country this coming week.