El Hadji Diouf has launched another tirade at Steven Gerrard, claiming, in an interview with the BBC, that the former Liverpool captain "never did anything for his country."

Diouf, who played for Liverpool between 2002 and 2005, has been critical of Gerrard in the past, and has also spoken out against former teammate Jamie Carragher.

Now, Diouf says that while Gerrard may been an integral figure for Liverpool, the 114-time capped international failed to deliver with England.

"I have no problem with him," the retired Senegal international said. "Gerrard is a strong character and I am a strong character.

"'Stevie G' was a very good player, people like him in Liverpool but he never did anything for his country.

"I am Mr. El Hadji Diouf, Mr. Senegal, but he is Mr. Liverpool and Senegal is bigger than Liverpool and he has to know that."

El Hadji Diouf went on to play for Bolton, Sunderland, Blackburn, Rangers, Doncaster and Leeds after Liverpool. Phil Cole/Getty Images

Liverpool signed Diouf from Lens for £10 million prior to an impressive 2002 World Cup campaign with Senegal -- where they reached the quarterfinals in the tournament hosted by South Korea and Japan.

"We put Senegal on the world map," he added. "Before the World Cup nobody knew Senegal, but after the World Cup everybody wanted to know where Senegal was.

"What [Diego] Maradona did for his country [Argentina] is what I did for Senegal. I was one of the biggest men at the 2002 World Cup."

Diouf's two seasons at Liverpool were unsuccessful and filled with controversy, including one incident in which he spat at Celtic supporters in 2003.

He is the only player in the club's history who wore the No. 9 shirt to go through an entire season without scoring a goal.