Unai García è un difensore dell'Osasuna che ha collezionato 3 presenze, per un totale di 64 minuti. È partito titolare in 1 di queste presenze su 38 giornate ed è stato spesso utilizzato come subentrato, in 2 occasioni.
García ha giocato la sua ultima gara il 24 maggio, con l'Osasuna: un pareggio per 1-1 contro il Deportivo Alavés, in cui ha giocato solamente un minuto.
García ha giocato 9 partite di LaLiga nell'ultima stagione con l'Osasuna, gare in cui ha segnato 1 gol.
García è tornato a giocare con l'Osasuna nel luglio 2015 dopo un'esperienza in prestito con Tudelano, con cui ha collezionato 16 presenze in campionato, con 2 gol segnati.
L'1 giugno 2013 García ha debuttato in LaLiga, a 21 anni e 118 giorni contro il Real Madrid. Finora in LaLiga, ha collezionato 99 partite, con 2 gol e 1 assist.