ESPN pundit and former Gunner Paul Mariner says the winger’s long contract makes striking a bargain deal virtually impossible.
Arsenal have minimal funds to spend this summer, with their transfer war-chest believed to total £45m.
Nevertheless, optimistic Gunners boss Unai Emery is trying to prise Zaha away from Crystal Palace.
But the Gunners’ opening offer of £40m was dismissed by the Eagles, with pundits labelling the bid as scandalous.
Zaha, 26, has signed new deals at Selhurst Park in each of the previous two summers.
And according to Mariner, that means the Eagles have the upper hand when it comes to negotiations with Arsenal.
“Never, it’s never going to happen,” Mariner said.
“The reason for that is Crystal Palace can dig their heels in because of his contract.
“They’re quite right to ask for this type of money.
“Do I think he’s worth it? Absolutely not.
“Would he fit into this Arsenal side? I’m not quite sure.
“I think there’s inconsistencies with a player that’s going to be costing something like £80m.
“Arsenal don’t seem to have that type of money to bring him in, hence them looking at other players in those areas.
“No, not for me.”
Palace are believed to want £80m for Zaha who is currently representing the Ivory Coast in the Africa Cup of Nations.
The south Londoners have already banked £50m this summer by selling Aaron Wan-Bissaka to Manchester United.