Which is the fastest fish in water?

The sailfish can swim at a speed of 110 kph (68 mph) in short bursts. That means it can swim 10 times its body length 9 in 1 second. They are members of the billfish family, and as such, have an upper jaw that juts out well beyond their lower jaw and forms a distinctive spear. They are found near the ocean surface usually far from land feeding on schools of smaller fish like sardines and anchovies, which they often shepherd with their sails, making them easy prey. They also feast on squid and octopus. Their meat is fairly tough and not widely eaten, but they are prized as game fish. These powerful, streamlined beasts can grow to more than 10 feet and weigh up to 220 pounds. When hooked, they will fight vigorously, leaping and diving repeatedly, and sometimes taking hours to land.

 

Picture Credit : Google