Di origini marocchine, El Ghannouti ha debuttato nella Nazionale di calcio a 5 dei Paesi Bassi in occasione di un'amichevole contro il Portogallo giocata il 28 ottobre 2005 e terminata con il risultato di 1-4 per i lusitani[1]. Con i tulipani ha disputato 158 partite[2] che lo rendono il primatista assoluto della selezione. Nel dicembre del 2016 viene nominato cavaliere della Federazione calcistica dei Paesi Bassi[3].