Cyprinids are primarily freshwater fishes with only 2 known true marine species. Most of them are riverine. They usually spawn in the beginning of rainy season after a long period of drought.
The Cyprinidae are the largest freshwater fish family with 361 genera and about 2900 species worldwide. Malaysia has about 170 species.