Franck Leboeuf has told Paris Saint-Germain sporting director Leonardo he is "hurting his own club" after the Brazilian's recent controversial comments.
Last weekend's shock Ligue 1 defeat at Reims prompted Leonardo, 43, to say that Carlo Ancelotti's expensive PSG were "perhaps a team made for Europe, based on talent and the quality of passing, not for this kind of game".
His remarks generated a negative reaction from the club's league rivals, and Leboeuf, 45, told RMC radio that Leonardo should step out of the limelight.
"I really liked Leonardo as a player - he had a lot of class - but as soon as he opens his mouth, it's just incredible," the former Chelsea defender said.
"Given his job, I don't understand what he's doing in front of a microphone. There's a coach who he chose along with the president. Let Ancelotti talk, as he can analyse games better than Leonardo.
"He's hurting his own club at the moment. He's finding excuses for the players. It's a lack of respect towards their opponents and the PSG fans. He should know his place."
Bernard Lama played alongside former Brazil international Leonardo at the Parc des Princes during the 1996-97 season, and told L'Equipe his ex-team-mate had not turned the media spotlight on himself for no reason.
"He's too intelligent to come out with things which, for some people, don't make sense," he said.
"With his declaration last weekend, he put all the pressure on himself before the game with Valencia. We're only talking about him and we're leaving the players and staff alone. He's done well, he's doing his job."