Home Music Music Lists

The 50 Best Bad Bunny Songs

From his Soundcloud days to his rock experiments, here are the greatest hits from the Puerto Rican artist.

bad bunny


LET’S BE HONEST: Bad Bunny doesn’t miss. In just a few short years, the Puerto Rican maverick has gone from an earnest kid on Soundcloud to one of the biggest superstars on the planet. The entire time, he’s released hit after hit, each one proving him to be an outspoken, unpredictable, genre-agnostic experimentalist, who has broken barriers in the industry. His music has also taken on a political urgency as he’s evolved, voicing injustices in Puerto Rico, raising awareness about gender-based violence, and embracing sexual non-conformity while giving his people proud Puerto Rican anthems to rally under.

His catalog is already impressively long: He experienced a creative spurt that led to back-to-back albums recently and he’s a prolific collaborator, often boosting the work of his peers. Though this list focuses on  songs in which he appears on as a main artist, it covers several eras Bad Bunny has gone through as he’s perfected sounds ranging from trap to old-school reggaeton to rock. Here’s the very best of an exceptional career.

From Rolling Stone US


‘Safaera,’ Bad Bunny featuring Jowell & Randy and Ñengo Flow

How long until a musician can be considered an icon? For Bad Bunny, it’s only taken a few short years — and in that span of time, the Puerto Rican superstar has gone from releasing stripped-back Soundcloud recordings to thrilling the entire world with intricate masterpieces like “Safaera,” a bold centerpiece in his career. With Borikén-based features from the veteran duo Jowell & Randy, as well as Ñengo Flow, the nostalgic genre-fusing banger became an irresistible, transnational mega-hit that broke barriers. From its leading sample of Missy Elliott’s “Get Ur Freak On” to the seamless transitions produced by Tainy, DJ Orma, and Subelo NEO, “Safaera” bolstered Bad Bunny’s explosive party antics and took his knack for experimentation to new levels. The hit is five minutes of non-stop, sweat-dripping perreo, energized by Bad Bunny’s husky flow and the infectious chant of “hoy se bebe, hoy se gasta.” The mega-banger opened an exciting chapter for Benito and shows just how he continues to evolve into a consistent record-breaking artist. —B.A.