What animal eats sharks?

New reply: Not only people eat sharks. There are some whales who also feed on sharks, such as the killer whales. The killer whales have a higher chance it of eating sharks because sharks and killer whales are both aquatic carnivores.

Well, humans for one. We kill millions of sharks every year and eat a lot of shark fin soup, especially in the east. Sharks have also been known to cannibalize their own species. Those are all the predators of sharks I know of but there may be others.