Marruecos tuvo una participación destacada en la Copa Africana de Naciones 2004 en la cual debutó superando por la cuenta mínima a Nigeria, para luego golear 4:0 a Benín y terminar empatando 1:1 con Sudáfrica. En cuartos de final venció por 3:1 a Argelia, para luego en semifinales golear 4:0 al seleccionado de Malí. Sin embargo en la final los marroquíes desperdiciaron la oportunidad de hacerse con su segundo título al perder 1:2 frente al local Túnez.