The body is long and can vary in depth. The belly has a sharp ridge. There are 31–34 hard, shield-like scales (scutes) along the underside of the body.
The fish has many small gill rakers, with the number increasing as it grows. The outer side of the upper pectoral fin rays is white, while the membrane between them is black.
It looks like Sardinella aurita (Round sardinella), but it has 7 branched pelvic-fin rays instead of 8 and lacks the black spot usually found behind the gill cover. Instead, it may have a faint golden or black area just behind the gill opening. It can be distinguished from Sardinella rouxi (Yellowtail sardinella) by its much larger number of lower gill rakers. Its tail fin is grey with almost black tips, whereas Sardinella rouxi has a pale yellow tail with a darker edge.