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

VICTOR CHAVEZ/GETTY IMAGES; AMY SUSSMAN/GETTY IMAGES; SHAREIF ZIYADAT/WIREIMAGE

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

22

‘Bichiyal,’ Bad Bunny and Yaviah

Bad Bunny was raised on sazón, batería, y reggaeton, and he’s proven again and again that he has the utmost respect for those who paved the way for him in the genre. That’s why his team-up with perreo vanguard Yaviah got so much respect from those familiar with the OG’s inimitable voice. “Bichiyal,” a major moment on YHLQMDLG, not only stuck the landing with its off-kilter Nesty beat, but it also added a new word to the lexicon that sparked several conversations about class and gender. —J.J.A.

21

‘Ni Bien Ni Mal’

There’s a point in “Ni Bien Ni Mal” when it feels like the whole song has fallen apart. The ukulele upbeats and sub basses have vanished. What’s left are honks and crashes and Bad Bunny mourning, almost half-crying. By the time the beat kicks back in, and Benito unfurls out of his lyrical fetal position, you’re cheering for him to get up, to get over whoever hurt him so bad to make him say this: Sin ti no me va bien, tampoco me va mal / Pase lo que pase no te voy a llamar // Without you, I’m doing neither good nor bad / Whatever happens, I won’t call you. Stay strong, Benito. We got you. —N.S.

20

‘Ojitos Lindos,’ Bad Bunny feat. Bomba Estéreo

Bad Bunny and the Colombian electronic duo Bomba Estéreo made magic when they decided to team up for this glowing highlight on Un Verano Sin Ti. Li Saumet’s distinctive vocals blend seamlessly with Bad Bunny’s baritone, and the rhythmic second verse she delivers, full of swag and grace, is the most compelling moment in a song as alluring as the promise of summer. The track has become a critical hit, breaking Spotify records and securing a nomination for Record of the Year at the 23rd annual Latin Grammys. —J.L.

19

‘Krippy Kush,’ Farruko and Bad Bunny feat. Rvssian

“Krippy Kush” doesn’t need much to pop: producer Rvssian and Bad Bunny meticulously weave a couple of wisecracking raps, a spartan beat, and an unrelenting hook. The track illustrates Benito’s early affinity for pop-leaning, crowd-pleasing trap hits, and those high-pitched squeals of “kush kush kush” are just too addictive to resist singing along. His entry into the weed-rap canon, it’s simple, potent, and effective, just like a well-packed one-hitter. —I.H.

18

‘Como Antes’

Bad Bunny is tormented by the past on this aching trap ballad from X100pre — a raw and beautifully produced moment on the album. He opens the song by remembering an old relationship and delivering one of his most genuine, heart-searing verses: “Por ti doy la vida/Soy tuyo de por vida.” As the beat speeds up, he realizes the old days are gone, and his voice practically cracks as he admits that nothing is like it used to be anymore. —J.L.

17

‘Yonaguni’

“Yonaguni,” a laid-back chart topper that Bad Bunny released between albums, is another example of how well he knows how to communicate heartache and isolation. The music video, shot in Japan, shows a contemplative Bad Bunny as he moves through his day alone, trying to get over someone he used to care about. In the lyrics, he promises he’ll fly to Yonaguni to see that person again — and in a surprise twist, he ends the song with an outro in Japanese.  —J.L.

16

‘Diles,’ Bad Bunny feat. Ozuna, Farruko, Arcangel, Ñengo Flow

It’s the one that started it all. “Diles” began as a SoundCloud upload from a young grocery bagger from Vega Baja, and it was so striking that it caught the ear of DJ Luian. He saw endless promise in the song and invited several genre vets to hop on it. It’s easy to understand why they did: The chorus is as catchy as they come, and although Benito hadn’t fully refined his vocal skills, he still commanded the track with his salacious delivery, setting the tone for everyone else. —J.J.A.

15

‘La Canción,’ Bad Bunny and J Balvin

Bad Bunny and J Balvin’s joint album Oasis nearly broke the internet, and many fans flocked to this sentimental moment, which finds the two megastars trading stories about past loves. A drowsy, muted trumpet line floats in and out of the thumping midtempo track like a faded yet persistent memory, courtesy of Tainy’s sharp production. Though both artists reminisce about old days of drunken dancing and unbridled lust, Bad Bunny’s outlook, which is more focused on leaving the past behind, is ultimately what punches up the track. —M.J.

14

‘Dákiti,’ Bad Bunny and Jhay Cortez

Tainy had been sitting on an early version of “’Dákiti” for years before the producer turned solo star Jhay Cortez discovered the snaking beat and began tinkering around with it, adding melodies and a spare kick drum. Before long, he, Bad Bunny, Mora, and Tainy had joined forces over the spangling, electro-fused blend of house and reggaeton. And once they were done, the track shot up the charts and became a viral hit that predicted the genre’s omnidirectional future. —J.L.

13

‘Amorfoda’

El Conejo Malo puts his heart on his sleeve and dives deep into themes of love and longing on this earnest torch song. Scaffolded by a sparse piano melody and a single verse where he lets everything off his chest, “Amorfoda” was one of the first times fans saw Bad Bunny get really into his feelings. Later songs and interviews would reveal the full extent of Benito’s soft heart, but here he pulls off a full sadboi overture without losing a drop of his self-assured attitude. —J.J.A.

12

‘Booker T’

If Bad Bunny had to pick one year to cash in on bragging rights, he’d probably choose 2020. Despite a pandemic, the rapper released three albums, topped global charts, and was named Spotify’s most-streamed artist of the year for the first (and evidently not last) time. “Booker T” is his winner’s speech. Referencing the wrestling legend named in the song’s title, Bad Bunny boasts straight from the champion’s podium over a bass-heavy trap beat, giving us the sound of an artist at the peak of his game. —J.B.

11

‘Tu No Vive Asi,’ Arcángel and Bad Bunny feat. DJ Luian & Mambo Kingz

It wasn’t their first collaboration, but Bad Bunny and Arcángel (a.k.a. La Maravilla) teaming up for “Tú No Vive Así” showed just how much chemistry the two Puerto Rican powerhouses have together. They’ve linked up many times since , but fans still return to this supremely quotable trap classic and its ominous spookhouse beat. The song captures Benito early in his career, and the music video was one of the first examples of his out-of-the-box taste for fashion — who knew wearing white short-shorts would be so controversial? —J.J.A.

10

‘Chambea ‘

Bad Bunny’s brief foray as an amateur celebrity wrestler turned heads and earned him surprisingly positive reviews from pros and fans alike, and it was arguably with “Chambea” that he telegraphed his decision to wade into that world. It’s a song and music video rife with references to WWE stars he grew up admiring, all nestled within a cocky brag track with one of his most memorable chants that always makes crowds move. It’s a song that could only come from the pen of someone who’s committed to living carefree and dares you to ruin his day. —J.J.A.

9

‘Callaita,’ Bad Bunny feat. Tainy

This sentimental ode to a quiet girl who can party with the best of them has become a live-show favorite, thanks to an immediately recognizable chorus and Tainy’s lush dreambow production. An atmospheric opening — the song starts with seagulls cawing and waves crashing before segueing out to gentle piano — made it a perfect addition to Un Verano Sin Ti, despite being released in 2019. But Bad Bunny seemed to recognize it was right for the album — it’s a track that sounds like the sun setting on the beach. —E.R.P.

8

‘P FKN R,’ Bad Bunny and Arcangel and Kendo Kaponi

Every fan of Benito remembers where they were the night YHLQMDLG dropped, and if you were tuning in from his homeland, “P FKN R” became an anthem. Bad Bunny named his wildly successful, two-day festival in San Juan after the song’s title, which has also become a ubiquitous location pin on social media for people in Puerto Rico. The track is an unapologetic malianteo that features bombastic guest verses from Bad Bunny’s fellow countrymen — Kendo Kaponi and Arcangel — who help him prove just how faithful he is to his island. —J.J.A.

7

‘Caro’

In 2018, Bad Bunny had a reputation for flashy prints, perfectly lacquered nails, and above-the-knee shorts, which had elders and homophobes up in arms. His response was “Caro,” one of his most memorable anthems of bombastic self-love. He delivered the message with the swagger only he could: a hidden Ricky Martin feature, a buoyant trap beat, and a music video featuring gender-nonconforming and neurodiverse models. It was yet another sign he’d go on to subvert expectations at every turn of his career. —I.H.

6

‘Estamos Bien’

Reggaeton and resistance have always coexisted, and Bad Bunny emphasized the links between the two on the tender, gospel-inspired elegy “Estamos Bien.” Released after Hurricane Maria ravaged Puerto Rico and claimed thousands of lives, the track’s trembling 808s and snare loops emphasize a challenging period, but they also speak to the overwhelming strength of Puerto Ricans and moments of finding joy. When Bad Bunny made his television debut on The Tonight Show Starring Jimmy Fallon with the song, he directly called out what the island had been through and Donald Trump’s shameful response. —B.A.

5

‘El Apagón’

Bad Bunny has created many anthems that capture the strength and resilience of Puerto Ricans. Still, “El Apagón” is a tribute to island pride like no other. With charged electronic production, biting lyrics that call out gentrification, and brilliant samples of Ismael Rivera’s “Controversia” and DJ Joe’s “Vamos a Joder,” he speaks to the true essence of the archipelago. His longtime girlfriend, Gabriela Berlingeri, sings on the ethereal outro: “Esta es mi playa/Este es mi sol”— driving home the message that Puerto Rico will never be for sale. To make even more of an impact, Bad Bunny premiered the video alongside a short documentary outlining what’s happening in P.R. —B.B.

4

‘Solo de Mi’

X100PRE contains plenty of surprises, but few reverberate more than “Solo de Mí.” There are the somber piano keys, the slow-burning dembow riddim, and Tainy and La Paciencia’s electrifying beat-switch, which arrives like a static shock to the body. But most important is the song’s underlying message of self-determination, especially given the possessive undercurrent of modern love. The video only underscores those themes, and it even presaged Bad Bunny’s future denunciations of gender-based violence. —I.H.

3

‘La Romana,’ Bad Bunny feat. El Alfa

This standout from X100PRE is already a classic, remembered for the electric interplay between Bad Bunny and Dominican dembow godfather El Alfa — and a legendary beat flip. Halfway through, the plinking bachata strings and air horns that kick off the song get replaced with a nasty bass and the throaty call of  “fuego-fuego-fiya-fiya.” The song represents a brilliant cross-island link up that gave both artists a boost and put them at the center of the genre’s most exciting experiments. —E.R.P.

2

‘Yo Perreo Sola’

With “Yo Perreo Sola,” Bad Bunny (and Nesi, the Puerto Rican artist whose slinky hooks are uncredited on the original song) takes reggaeton back to its roots. The surprising track (and even more surprising video) asserts and affirms women who hit the dance floor alone (or, at least, without men), grooving in their own power. “Yo Perreo Sola” brings to mind the erotic but communal African dances that influenced Caribbean traditions, recalling a world before such gestures were co-opted by Europeans and refocused on heterosexual partnering. —M.C.

1

‘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.