Your release feed

The Needle / Eswatini - Current

"The Needle / Eswatini - Current" is a genre-spanning mix that brings together gospel, amapiano, hip-hop, and R&B with a strong presence of African artists and influences. Tracks like "Uzovuna" by Abidoza and Simmy, "kulungile" by Thandiswa and Nduduzo Makhathini, and "Mdali" by DJ Zinhle and Basetsana highlight the rich sounds of South African music, while gospel selections like "No Me Without You" by Dunsin Oyekan and "King Jesus" by The Fellowship add a spiritual touch.

The playlist also incorporates modern hip-hop and R&B, featuring artists like Millyz and Meek Mill on "Soul Survivor," GloRilla and Megan Thee Stallion on "Wanna Be," and Kota the Friend with "GOOD NUMBERS." For those looking for experimental and international flavors, "86Sentra" by NxWorries and Anderson .Paak and "Fani bu dünya" by Muhabbet switch things up. With a mix of both uplifting and high-energy selections, this playlist captures a snapshot of contemporary sounds with a focus on Southern Africa and beyond.

Ami Faku 1 track
Dunsin Oyekan 1 track
Thandiswa 1 track
Nduduzo Makhathini 1 track
Lil Yachty 1 track
Camo! 1 track
Related Playlists
The Needle / Zimbabwe 49 shared artists
The Needle / Botswana - Current 46 shared artists
The Needle / Zimbabwe - Current 40 shared artists
The Needle / Malawi 38 shared artists
The Needle / Kenya 33 shared artists
The Needle / Mozambique 30 shared artists

RecentMusic users are tracking 89 The Needle / Eswatini - Current artists for new releases, and have access to the full timeline of 2,665 releases .

Join them and feed your new music addiction, and add the The Needle / Eswatini - Current artists you love!

Get Started Browse Artists
  1. July 25, 2025
  2. July 25
  3. July 18
  4. July 11
  5. July 11
  6. July 4
  7. June 27
  8. June 27
  9. June 27
  10. June 27
  11. June 27
  12. June 23
  13. June 20
  14. June 20
  15. June 16
  16. June 16
    undefined album image
    bomb
    5 tracks
  17. June 13
  18. June 6
  19. June 6
  20. May 30
  21. May 28
  22. May 27
  23. May 23
  24. May 23
  25. May 23
  26. May 21
  27. May 16
  28. May 16
  29. May 16
  30. May 16
  31. May 16
  32. May 16
  33. May 15
  34. May 9
  35. May 9
  36. May 9
  37. May 9
  38. May 7
  39. May 6
  40. May 2