Basa fish are not kosher, because they do not have scales. In order for a fish to be classed as kosher it must have both fins and scales (see Leviticus 11:9).

For more, see All About Kosher Fish.