XO Radio's Recently Played

See what’s been playing on XO Radio – Greatest Hits Of All Time. This list updates automatically with the latest tracks as they go out on air, helping you find that song you’ve just heard (or rediscover an old favourite). Times shown are UK time (GMT/BST).

Heard a tune you love? Send a song request or a shoutout using the Requestbox and we’ll do our best to feature it.


NSYNC - Its Gonna Be Me
NSYNC - Its Gonna Be Me

03/05/2026 20:01:23

Jackson 5 - I'll Be There
Jackson 5 - I'll Be There

03/05/2026 20:00:33

Planet XO - A Planet XO Radio Station
Planet XO - A Planet XO Radio Station

03/05/2026 20:00:19

XO Radio - Sharons Transatlantic Mixtape
XO Radio - Sharons Transatlantic Mixtape

03/05/2026 19:59:43

Unknown - Unknown
Unknown - Unknown

03/05/2026 19:56:35

DEXY'S MIDNIGHT RUNNERS - COME ON EILEEN
DEXY'S MIDNIGHT RUNNERS - COME ON EILEEN

03/05/2026 19:56:14

Unknown - ADBREAK END
Unknown - ADBREAK END

03/05/2026 19:56:05

Unknown - ADBREAK LENGTH 30000
Unknown - ADBREAK LENGTH 30000

03/05/2026 19:55:33

XO Radio - The Eurovision Party
XO Radio - The Eurovision Party

03/05/2026 19:55:10

Small Faces - Itchycoo Park
Small Faces - Itchycoo Park

03/05/2026 19:53:25