• 13:35
    Not Over Yet (feat. Tom Grennan)
    Not Over Yet (feat. Tom Grennan) KSI
  • 13:32
    Sue me
    Sue me Audrey Hobert
  • 13:30
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 13:27
    Man I Need
    Man I Need Olivia Dean
  • 13:24
    Green Green Grass
    Green Green Grass George Ezra
  • 13:22
    Edge of Desire
    Edge of Desire Jonas Blue; Malive
  • 13:18
    BbY WOW
    BbY WOW KAROL G,Judeline,rusowsky
  • 13:15
    Big City Life
    Big City Life Luude, Mattafix
  • 13:13
    As It Was
    As It Was Harry Styles
  • 13:10
    Earrings
    Earrings Malcolm Todd
  • 13:07
    Club To Your Arms
    Club To Your Arms Rose Gray
  • 13:04
    Starlight
    Starlight Dave
  • 13:02
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 12:58
    Stitches
    Stitches Shawn Mendes
  • 12:54
    Messy
    Messy Lola Young
  • 12:50
    Bad Blood (feat. Kendrick Lamar)
    Bad Blood (feat. Kendrick Lamar) Taylor Swift
  • 12:46
    Coming Up Roses
    Coming Up Roses Harry Styles
  • 12:41
    A Night to Remember (Mixed)
    A Night to Remember (Mixed) Shalamar
  • 12:39
    Dinner Party
    Dinner Party Niall Horan
  • 12:34
    Die With A Smile
    Die With A Smile Lady Gaga,Bruno Mars
  • 12:31
    drop dead
    drop dead Olivia Rodrigo
  • 12:29
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 12:26
    For My Hand (feat. Ed Sheeran)
    For My Hand (feat. Ed Sheeran) Burna Boy
  • 12:22
    Calm Down
    Calm Down Rema ,Selena Gomez
  • 12:18
    Want to Want Me
    Want to Want Me Jason Derulo
  • 12:15
    Abracadabra
    Abracadabra Lady Gaga
  • 12:11
    You Don't Know Me
    You Don't Know Me Jax Jones,RAYE
  • 12:08
    RMB (Ring My Bell)
    RMB (Ring My Bell) Aitch
  • 12:05
    APT.
    APT. ROSÉ,Bruno Mars
  • 12:02
    Show Me Love
    Show Me Love WizTheMc; bees; honey
  • 12:00
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 11:57
    Kingdom of Fear
    Kingdom of Fear Cameron Whitcomb
  • 11:55
    Feel It (Club Edit)
    Feel It (Club Edit) Jazzy
  • 11:52
    Shivers (Acoustic Version)
    Shivers (Acoustic Version) Ed Sheeran
  • 11:49
    SWIM
    SWIM BTS
  • 11:46
    Light Switch
    Light Switch Charlie Puth
  • 11:42
    Never Really Over
    Never Really Over Katy Perry
  • 11:39
    Circles
    Circles Post Malone
  • 11:37
    Babydoll
    Babydoll Dominic Fike
  • 11:34
    Stateside (with Zara Larsson)
    Stateside (with Zara Larsson) PinkPantheress
  • 11:32
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 11:28
    Glimpse of Us
    Glimpse of Us Joji
  • 11:25
    New Religion
    New Religion Bebe Rexha,Faithless
  • 11:23
    Kill Bill
    Kill Bill SZA
  • 11:20
    Indestructible
    Indestructible Andy C; Becky Hill
  • 11:16
    The Hills
    The Hills The Weeknd
  • 11:13
    Material Lover
    Material Lover SIENNA SPIRO
  • 11:09
    Dai Dai
    Dai Dai Shakira; Burna Boy
  • 11:06
    Say You Do (feat. Imani Williams & DJ Fresh)
    Say You Do (feat. Imani Williams & DJ Fresh) Sigala
  • 11:03
    Ghost
    Ghost Justin Bieber
  • 11:01
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 10:57
    Choosin' Texas
    Choosin' Texas Ella Langley
  • 10:54
    Peru
    Peru Fireboy DML,Ed Sheeran
  • 10:52
    Pilé (Gospel)
    Pilé (Gospel) Mauvais Djo
  • 10:49
    Mystical Magical
    Mystical Magical Benson Boone
  • 10:46
    American Girls
    American Girls Harry Styles
  • 10:42
    Starlight
    Starlight Dave
  • 10:40
    Sue me
    Sue me Audrey Hobert
  • 10:37
    PUSH 2 START
    PUSH 2 START Tyla
  • 10:34
    Gold
    Gold Myles Smith
  • 10:32
    On 2nite
    On 2nite Silva Bumpa
  • 10:29
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 10:26
    BbY WOW
    BbY WOW KAROL G,Judeline,rusowsky
  • 10:23
    That’s So True
    That’s So True Gracie Abrams
  • 10:20
    One Dance (feat. Wizkid & Kyla)
    One Dance (feat. Wizkid & Kyla) Drake
  • 10:16
    Despacito (Versión Pop)
    Despacito (Versión Pop) Luis Fonsi
  • 10:13
    she's all i wanna be
    she's all i wanna be Tate McRae
  • 10:09
    Blinding Lights
    Blinding Lights The Weeknd
  • 10:06
    Peaches (feat. Daniel Caesar & GIVEON)
    Peaches (feat. Daniel Caesar & GIVEON) Justin Bieber
  • 10:03
    Tarzan Boy (Edit Dj version)
    Tarzan Boy (Edit Dj version) Baltimora
  • 10:01
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 09:57
    Sexual (feat. Dyo)
    Sexual (feat. Dyo) NEIKED
  • 09:54
    Talk To You (feat. 54 Ultra)
    Talk To You (feat. 54 Ultra) ANOTR
  • 09:49
    Massive
    Massive Drake
  • 09:46
    Don't Be So Hard On Yourself
    Don't Be So Hard On Yourself Jess Glynne
  • 09:43
    Sucker
    Sucker Jonas Brothers
  • 09:39
    Forget Me
    Forget Me Lewis Capaldi
  • 09:36
    Talk To Me, Zara
    Talk To Me, Zara Robyn
  • 09:32
    Die For You
    Die For You The Weeknd
  • 09:30
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 09:27
    Big Energy (Remix) [feat. DJ Khaled]
    Big Energy (Remix) [feat. DJ Khaled] Latto,Mariah Carey
  • 09:23
    Look What You Made Me Do
    Look What You Made Me Do Taylor Swift
  • 09:19
    No Excuses
    No Excuses BruC
  • 09:17
    You for Me
    You for Me Sigala; Rita Ora
  • 09:14
    Great Expectation
    Great Expectation SIENNA SPIRO
  • 09:11
    Bangaranga
    Bangaranga Dara
  • 09:08
    Ghost of You
    Ghost of You Mimi Webb
  • 09:04
    She’s Gone, Dance On
    She’s Gone, Dance On Disclosure
  • 09:01
    stupid song
    stupid song Olivia Rodrigo
  • 08:59
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 08:55
    Streetside
    Streetside BruC, Bou
  • 08:51
    Here For You
    Here For You Wilkinson; Becky Hill
  • 08:49
    DAISIES
    DAISIES Justin Bieber
  • 08:45
    Cheap Thrills (feat. Sean Paul)
    Cheap Thrills (feat. Sean Paul) Sia
  • 08:40
    A Night to Remember (Mixed)
    A Night to Remember (Mixed) Shalamar
  • 08:36
    Lush Life
    Lush Life Zara Larsson
  • 08:34
    Where Did You Go?
    Where Did You Go? Jax Jones,MNEK
  • 08:31
    Taste
    Taste Sabrina Carpenter
  • 08:29
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 08:25
    The Days (NOTION Remix)
    The Days (NOTION Remix) CHRYSTAL; NOTION
  • 08:21
    I Just Might
    I Just Might Bruno Mars
  • 08:18
    I Knew It, I Knew You (From "Toy Story 5")
    I Knew It, I Knew You (From "Toy Story 5") Taylor Swift
  • 08:14
    BbY WOW
    BbY WOW KAROL G,Judeline,rusowsky
  • 08:11
    expectations
    expectations Olivia Rodrigo, Chappell Roan
  • 08:08
    Sunroof
    Sunroof Nicky Youre,hey daisy
  • 08:05
    All Goes Wrong (feat. Tom Grennan)
    All Goes Wrong (feat. Tom Grennan) Chase; Status
  • 08:01
    drop dead
    drop dead Olivia Rodrigo
  • 07:59
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 07:55
    B.O.T.A. (Baddest Of Them All) [Edit]
    B.O.T.A. (Baddest Of Them All) [Edit] Eliza Rose,Interplanetary Criminal
  • 07:52
    Housewife
    Housewife Tate McRae
  • 07:49
    When the Bassline Drops
    When the Bassline Drops Craig David; Big Narstie
  • 07:45
    Lasting Lover
    Lasting Lover Sigala; James Arthur
  • 07:41
    Shivers (Acoustic Version)
    Shivers (Acoustic Version) Ed Sheeran
  • 07:39
    End of Beginning
    End of Beginning Djo
  • 07:35
    American Girls
    American Girls Harry Styles
  • 07:32
    WHERE IS MY HUSBAND!
    WHERE IS MY HUSBAND! RAYE
  • 07:30
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 07:27
    Sue me
    Sue me Audrey Hobert
  • 07:25
    So Freakin' Tight
    So Freakin' Tight Tough Love
  • 07:21
    The Hills
    The Hills The Weeknd
  • 07:17
    Shivers
    Shivers Ed Sheeran
  • 07:14
    Free Your Mind
    Free Your Mind Prospa; Cloonee; Sybil
  • 07:10
    FourFiveSeconds
    FourFiveSeconds Rihanna and Kanye West and Paul McCartney
  • 07:07
    Dracula
    Dracula Tame Impala
  • 07:03
    It's Not Right But It's Okay
    It's Not Right But It's Okay felix jaehn; Whitney Houston
  • 07:01
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 06:57
    Never Really Over
    Never Really Over Katy Perry
  • 06:54
    Lips Are Movin
    Lips Are Movin Meghan Trainor
  • 06:50
    Anxiety
    Anxiety Doechii
  • 06:47
    The Glen (Levi Heron Edit)
    The Glen (Levi Heron Edit) Levi Heron
  • 06:43
    Choosin' Texas
    Choosin' Texas Ella Langley
  • 06:41
    Gold
    Gold Myles Smith
  • 06:36
    Here For You
    Here For You Wilkinson; Becky Hill
  • 06:33
    Havana (feat. Young Thug)
    Havana (feat. Young Thug) Camila Cabello
  • 06:31
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 06:28
    Midnight Sun (Girls Trip)
    Midnight Sun (Girls Trip) Zara Larsson,PinkPantheress
  • 06:24
    Look What You Made Me Do
    Look What You Made Me Do Taylor Swift
  • 06:22
    So Easy (To Fall In Love)
    So Easy (To Fall In Love) Olivia Dean
  • 06:19
    Boston
    Boston STELLA LEFTY
  • 06:16
    House Tour
    House Tour Sabrina Carpenter
  • 06:13
    Where Did You Go?
    Where Did You Go? Jax Jones,MNEK
  • 06:09
    Cake By the Ocean
    Cake By the Ocean DNCE
  • 06:06
    Peaches (feat. Daniel Caesar & GIVEON)
    Peaches (feat. Daniel Caesar & GIVEON) Justin Bieber
  • 06:02
    Abracadabra
    Abracadabra Lady Gaga
  • 06:00
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 05:57
    Late Night Talking
    Late Night Talking Harry Styles
  • 05:54
    Self Aware
    Self Aware Temper City
  • 05:51
    Babydoll
    Babydoll Jamie Miller
  • 05:49
    Edge of Desire
    Edge of Desire Jonas Blue; Malive
  • 05:45
    Remind Me
    Remind Me Tom Grennan
  • 05:43
    White Keys
    White Keys Dominic Fike
  • 05:40
    By Your Side (feat. RAYE)
    By Your Side (feat. RAYE) Jonas Blue
  • 05:35
    Trinity
    Trinity yunè pinku
  • 05:33
    Indestructible
    Indestructible Andy C; Becky Hill
  • 05:30
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 05:28
    Movin' To The Sun
    Movin' To The Sun HUGEL; Imael Angel; Ultra Naté
  • 05:25
    Bad Dreams
    Bad Dreams Teddy Swims
  • 05:22
    Tears
    Tears Perrie
  • 05:19
    Last Last
    Last Last Burna Boy
  • 05:15
    Homewrecker
    Homewrecker sombr
  • 05:13
    RMB (Ring My Bell)
    RMB (Ring My Bell) Aitch
  • 05:09
    expectations
    expectations Olivia Rodrigo, Chappell Roan
  • 05:07
    Bones
    Bones Imagine Dragons
  • 05:03
    Levitating
    Levitating Dua Lipa
  • 05:00
    Midnight Sun
    Midnight Sun Zara Larsson
  • 04:59
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 04:55
    SPEED DEMON
    SPEED DEMON Justin Bieber
  • 04:52
    Beautiful People
    Beautiful People David Guetta; Sia
  • 04:49
    HOT TO GO!
    HOT TO GO! Chappell Roan
  • 04:46
    I Knew It, I Knew You (From "Toy Story 5")
    I Knew It, I Knew You (From "Toy Story 5") Taylor Swift
  • 04:43
    Kill Bill
    Kill Bill SZA
  • 04:40
    Manchild
    Manchild Sabrina Carpenter
  • 04:36
    No Excuses
    No Excuses BruC
  • 04:33
    New Religion
    New Religion Bebe Rexha,Faithless
  • 04:31
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 04:27
    Kiss Me
    Kiss Me Dermot Kennedy
  • 04:24
    Black Magic
    Black Magic Little Mix
  • 04:20
    The Hills
    The Hills The Weeknd
  • 04:16
    Die On This Hill
    Die On This Hill SIENNA SPIRO
  • 04:13
    BbY WOW
    BbY WOW KAROL G,Judeline,rusowsky
  • 04:10
    One Night
    One Night Griff
  • 04:06
    The Days (NOTION Remix)
    The Days (NOTION Remix) CHRYSTAL; NOTION
  • 04:04
    That’s So True
    That’s So True Gracie Abrams
  • 04:00
    Housewife
    Housewife Tate McRae
  • 03:58
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 03:54
    B.O.T.A. (Baddest Of Them All) [Edit]
    B.O.T.A. (Baddest Of Them All) [Edit] Eliza Rose,Interplanetary Criminal
  • 03:51
    I Had Some Help (feat. Morgan Wallen)
    I Had Some Help (feat. Morgan Wallen) Post Malone
  • 03:48
    All Goes Wrong (feat. Tom Grennan)
    All Goes Wrong (feat. Tom Grennan) Chase; Status
  • 03:45
    Gold
    Gold Myles Smith
  • 03:41
    Raindance
    Raindance Dave, Tems
  • 03:38
    Satisfy
    Satisfy Calvin Harris; Jazzy
  • 03:35
    Bloodline
    Bloodline Alex Warren, Jelly Roll
  • 03:32
    DAISIES
    DAISIES Justin Bieber
  • 03:30
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 03:27
    Green & Gold (feat. Charlotte Plank & Riko Dan)
    Green & Gold (feat. Charlotte Plank & Riko Dan) Rudimental, Skepsis
  • 03:24
    Giving Me
    Giving Me Jazzy
  • 03:20
    Despacito (Versión Pop)
    Despacito (Versión Pop) Luis Fonsi
  • 03:17
    Havana (feat. Young Thug)
    Havana (feat. Young Thug) Camila Cabello
  • 03:14
    Sue me
    Sue me Audrey Hobert
  • 03:11
    Great Expectation
    Great Expectation SIENNA SPIRO
  • 03:06
    Aperture
    Aperture Harry Styles
  • 03:03
    She’s Gone, Dance On
    She’s Gone, Dance On Disclosure
  • 03:00
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 02:57
    WHERE IS MY HUSBAND!
    WHERE IS MY HUSBAND! RAYE
  • 02:54
    Midnight Sun (Girls Trip)
    Midnight Sun (Girls Trip) Zara Larsson,PinkPantheress
  • 02:49
    Trinity
    Trinity yunè pinku
  • 02:47
    Sapphire
    Sapphire Ed Sheeran
  • 02:43
    New Rules
    New Rules Dua Lipa
  • 02:40
    Kingdom of Fear
    Kingdom of Fear Cameron Whitcomb
  • 02:38
    House On Fire
    House On Fire Mimi Webb
  • 02:35
    Remind Me
    Remind Me Tom Grennan
  • 02:32
    Sports car
    Sports car Tate McRae
  • 02:30
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 02:27
    Stargazing
    Stargazing Myles Smith
  • 02:24
    House Tour
    House Tour Sabrina Carpenter
  • 02:21
    Shivers
    Shivers Ed Sheeran
  • 02:17
    Gone Gone Gone
    Gone Gone Gone David Guetta,Teddy Swims,Tones And I
  • 02:15
    Movin' To The Sun
    Movin' To The Sun HUGEL; Imael Angel; Ultra Naté
  • 02:11
    stupid song
    stupid song Olivia Rodrigo
  • 02:08
    Free Your Mind
    Free Your Mind Prospa; Cloonee; Sybil
  • 02:06
    Feel It (Club Edit)
    Feel It (Club Edit) Jazzy
  • 02:03
    PUSH 2 START
    PUSH 2 START Tyla
  • 02:01
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 01:57
    Homewrecker
    Homewrecker sombr
  • 01:54
    Lush Life
    Lush Life Zara Larsson
  • 01:51
    Abracadabra
    Abracadabra Lady Gaga
  • 01:48
    Tears
    Tears Perrie
  • 01:44
    Say Something
    Say Something Sonny Fodera; Becky Hill
  • 01:42
    Made You Look
    Made You Look Meghan Trainor
  • 01:37
    Pink Pony Club
    Pink Pony Club Chappell Roan
  • 01:34
    RMB (Ring My Bell)
    RMB (Ring My Bell) Aitch
  • 01:32
    Not Over Yet (feat. Tom Grennan)
    Not Over Yet (feat. Tom Grennan) KSI
  • 01:30
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 01:27
    MONTERO (Call Me By Your Name)
    MONTERO (Call Me By Your Name) Lil Nas X
  • 01:24
    Easy Lover
    Easy Lover Miley Cyrus
  • 01:21
    Stop The Wedding!
    Stop The Wedding! Ashe
  • 01:18
    Ferrari
    Ferrari James Hype,Miggy Dela Rosa
  • 01:15
    Dracula
    Dracula Tame Impala
  • 01:11
    Dance Monkey
    Dance Monkey Tones And I
  • 01:08
    Sunroof
    Sunroof Nicky Youre,hey daisy
  • 01:06
    Kill Bill
    Kill Bill SZA
  • 01:03
    As It Was
    As It Was Harry Styles
  • 01:01
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 00:58
    Housewife
    Housewife Tate McRae
  • 00:54
    One Kiss
    One Kiss Calvin Harris,Dua Lipa
  • 00:51
    Sue me
    Sue me Audrey Hobert
  • 00:48
    This Is What You Came For
    This Is What You Came For Calvin Harris,Rihanna
  • 00:45
    Big Energy (Remix) [feat. DJ Khaled]
    Big Energy (Remix) [feat. DJ Khaled] Latto,Mariah Carey
  • 00:42
    Green & Gold (feat. Charlotte Plank & Riko Dan)
    Green & Gold (feat. Charlotte Plank & Riko Dan) Rudimental, Skepsis
  • 00:39
    Memories
    Memories Maroon 5
  • 00:36
    Boston
    Boston STELLA LEFTY
  • 00:32
    The Days (NOTION Remix)
    The Days (NOTION Remix) CHRYSTAL; NOTION
  • 00:29
    Rainbow Radio Wales
    Rainbow Radio Wales Ad Break
  • 00:26
    New Religion
    New Religion Bebe Rexha,Faithless
  • 00:23
    Late Night Talking
    Late Night Talking Harry Styles
  • 00:21
    Butter
    Butter BTS
  • 00:17
    Black Magic
    Black Magic Little Mix
  • 00:14
    Señorita
    Señorita Shawn Mendes,Camila Cabello
  • 00:10
    Here For You
    Here For You Wilkinson; Becky Hill
  • 00:07
    I Knew It, I Knew You (From "Toy Story 5")
    I Knew It, I Knew You (From "Toy Story 5") Taylor Swift
  • 00:04
    When the Bassline Drops
    When the Bassline Drops Craig David; Big Narstie
  • 00:01
    Training Season
    Training Season Dua Lipa