Nazionale ospitante della Coppa d'Africa 2012 insieme alla Guinea Equatoriale, vinse per 2-0 contro il , per 3-2 contro il (in un palpitante match deciso da un gol segnato al settimo minuto di recupero del secondo tempo) e per 1-0 contro la Tunisia. Grazie alla vittoria nel secondo incontro, si qualificò per i quarti di finale per la prima volta dal 1996. Nei quarti di finale fu sconfitto dal per 5–4 dopo i tiri di rigore (1–1 dopo i tempi supplementari). Decisivo, su 10 tiri totali andati tutti a segno per le due squadre, fu l'errore dagli undici metri del quarto tiratore gabonese, Pierre-Emerick Aubameyang, già autore di tre gol nel torneo.