Marruecos ha organizado algunos torneos internacionales. En el caso de competiciones organizadas por la FIFA, el país se encargó de la organización del Mundial de Clubes de la FIFA en las ediciones 2013 y 2014. También ha sido sede de la Copa Africana de Naciones en 1988. Destaca también el haber acogido el Campeonato Juvenil Africano de 1997, el Campeonato Africano Sub-23 de 2011 y el Campeonato Africano Sub-17 de 2013. También organizó el Campeonato Africano de Naciones 2018.