Barcelona's team doctor says striker David Villa has recovered from a broken leg.

Ramon Cugat said on Tuesday that Villa has ''recovered from the injury but he is still not 100 percent ready.''

The Spain striker had been sidelined since undergoing surgery on his left leg in December. Villa still needs time to get into playing shape, with Barcelona's first competitive game against Real Sociedad on Aug. 19 in the Spanish league.

Barcelona struggled without the 30-year-old forward last season, although Spain managed to retain the European Championship title earlier this year without its all-time leading scorer.

Barcelona says midfielders Thiago Alcantara and Isaac Cuenca have still not recovered from injury.