L’ancien international marocain, Karim El Ahmadi a annoncé mettre fin à sa carrière de footballeur professionnel, après 19 ans sur le terrain, au cours desquels il a joué pour plusieurs clubs en Asie et en Europe. Al-Ittihad Jeddah sera ainsi la dernière équipe pour laquelle Al-Ahmadi a joué, pendant trois saisons et demie entre 2018 et 2022.
Karim El Ahmadi a également disputé 53 matchs avec l'équipe nationale marocaine, a participé à plusieurs Coupes d'Afrique et a pris part avec les Lions de l’Atlas à la Coupe du monde 2018 en Russie. Il a déjà annoncé sa retraite internationale en juillet 2019, après avoir raccroché les crampons après la CAN 2019 qu’il a disputée avec le Maroc.