Controversial Senegalese forward El Hadji Diouf has left Blackburn Rovers by mutual consent, the Premier League club said on Thursday.
Diouf leaves Blackburn Rovers