Caroline Wozniacki strikes back at Martina Navratilova for saying that the Slam-less Dane never deserved to be No. 1.

"I would never say Martina was No. 1 when there was no-one playing, or that she was the best when no-one was playing. That would be disrespectful," Wozniacki told reporters in Dubai.

Wozniacki added that former players who become TV commentators (Navratilova works for Tennis Channel) are forced to criticize the current crop.

"I think I have to be honest, lost a little bit of respect. Because I respect what they have achieved," she said. "She (Navratilova) won so many Grand Slams, her touch was unbelievable. Martina Hingis was unbelievable as well—for me my favorite player. But I think they should respect players that are playing now as well. Because they know how hard it is. You don't just wake up and say okay I want to win this tournament, and it just happens like this...They always have to make comments, and that's what they get paid for—to be comments, because they are not playing any more. And they need to stir everything up."