31-latek ma na swoim koncie 243 spotkania w Premier League w takich zespołach jak: Bolton Wanderers, FC Liverpool, Sunderland i Blackburn. Ma za sobą także epizod w lidze szkockiej w barwach Glasgow Rangers. Karierę rozpoczynał we Francji w Sochaux, skąd trafił do Stade Rennes i RC Lens.
W reprezentacji Senegalu Diouf zagrał 43 razy i strzelił 16 bramek. Napastnik grał na Mundialu w 2002 roku w Korei i Japonii. Dwukrotnie był wybierany najlepszym afrykańskim piłkarzem, znalazł się także na liśćie ‘Fifa 100’ ułożonej przez Pele.