The 25-year-old, who sustained the injury in training last month, was operated on at a clinic in Barcelona, Barca said in a statement.
Netherlands coach Bert van Marwijk said last week he was convinced Afellay would be fit in time for next year's European Championship in Poland and Ukraine and that he was a key part of the squad.
Get FourFourTwo Newsletter
The best features, fun and footballing quizzes, straight to your inbox every week.
LATEST ARTICLES
