Sanji has top tier martial arts, strategic acumen, tactical competence, Haki, super speed, super durability, Air Walk (flight), Blue Walk, invisibility and fire based abilities.
The motherfucker is a speedster that could tank INSANE amounts of damage even BEFORE his genetic modifications awakened.
Sanji was ALWAYS that dude. Zoro stans just been making fools of themselves all these years downplaying him, the fucking morons.