The 20-year-old was quoted as saying: "Unless I'm looking at Ronaldo or Messi, I'd never look at someone else and think he's better than me."
But he has now stated that he did not mean to come across arrogant and his words have been used out of context.
The promising youngster has been called up to Roy Hogdson's England side for the friendly against Sweden in Stockholm on Wednesday after a number of senior players had to drop out through injury, making him the first Championship outfield player to earn a call-up since Jay Bothroyd.
Zaha is a product of the Crystal Palace youth academy and has helped them to the top of the Championship table this season with some high-class performances and four goals to his name.
He said on twitter: "My words were absolutely twisted and taken the wrong way in my last interview, but I will learn from this and explain in further detail what I mean when I make certain statements.
"Thanks for all the supportive messages and those who understood my interview wasn't me trying to arrogant.
"Just to clear things up, when I say I don't see anyone better than me, I just say that to boost my confidence when I get on the field."