The 25-year-old sustained the injury in Barcelona’s 3-0 victory against Athletic Bilbao in the Copa del Rey final on Friday.
Tests have revealed that Fabregas has sustained a femoral biceps problem.
Fabregas will miss Spain’s upcoming friendlies against South Korea and China.