Question: do zoro and sanji have haki?
Answer: Zoro has shown the ability to attack people with Armament Haki as well as find people with Observation Haki. ... But, Luffy mentioned that Sanji can use Armament Haki during Punk Hazard, so it's a safe bet that he is able to use Armament Haki.