Très controversé pour son attitude sur et hors du terrain, El Hadji Diouf, aujourd'hui à la retraite, n'a pas manqué d'égratigner son ancien coéquipier à Liverpool (2002-2004), Steven Gerrard, Pour la BBC : "Je n'ai aucun problème avec lui. C'est un homme avec un très fort caractère, tout comme moi. C'était un très bon joueur. Les gens l'aiment à Liverpool mais il n'a jamais rien fait pour son pays. Je suis Mr. El Hadji Diouf, Mr. Sénégal. Lui est Mr. Liverpool. Et le Sénégal est plus grand que Liverpool, et les gens doivent le savoir." En novembre 2016, l'ancien joueur des Reds avaient déjà attaqué l'icône de Liverpool, sur SFR sport : "Quand je suis arrivé (à Liverpool) je lui ai montré qu'il n'était rien du tout." Des propos relayés par Sport24.