Though Sanji is better known for his cooking skills and his love for women than for his battle prowess, he's still had some amazing fights. But which are the best Sanji fights? That depends on what you want to see in a showdown.
If you want to cry your eyes out, watching Sanji take on his friend Luffy might be your favorite. Want to see Sanji give it his all against a main arc villain, but don't mind seeing him lose? Sanji vs. Enel or Sanji vs. Donquixote Doflamingo might be more your speed. Want to see Sanji show off his speed? Sanji vs. Oven delivers that nicely. No matter which opponent he's taking on, he brings his A-game.