García, 25, sustained the injury in last Saturday's league match against Club Atlético de Madrid, his former employers, and is expected to be out until the new year.
Missing from action
His absence is a blow to Osasuna, who go into Sunday's Basque derby at Athletic Club Bilbao, lying just two points off the relegation places. García will also miss the matches against RCD Espanyol and Real Betis Balompié later this month.
©UEFA.com 1998-2013. All rights reserved.