Well its not a young black shark, they start out as pure black when that size and go a dull grey as adults.
I would say its one of the Labeo species but the picture isnt good enough for a proper ID, plus information and pictures to compare it against is very scarce. Try looking up Labeo boga, a few of these have been appearing in the trade recently.