Jupiter! The time it takes Jupiter to rotate once on its axis is about 9.8 Earth hours; Which is about only 10 hours! That's not even HALF of a day on Earth!
haumea
Neptune and Pluto
The fastest rotating planet in our solar system is Jupiter
Jupiter rotates on its axis most rapidly out of all eight of the planets, 9h 55m 30s for one full spin.