there are so many fishes out there that it is impossible to make a list. it like asking someone to post all the fishes out there in the world that eats other fishes.
to main for few common ones, dats, arrows, rays, pbass, ATF, piranhas, snakeheads, bichirs, puffers, all types of cichlids, the list goes on and on. i am sure you get the idea.
are you looking to stock your tank and want some options? if so, what you can do is list what size tank you have, what is your preference, a solo fish in the tank or a community.
there are so many fishes out there that your options are endless. since u r looking for predatory fish, make sure to do some research before stocking also.