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.


Andrea True - More, More, More
Andrea True - More, More, More

27/04/2026 18:54:37

XO Radio - Broadcasting Across The North West ID
XO Radio - Broadcasting Across The North West ID

27/04/2026 18:54:17

Erasure - Take A Chance On Me
Erasure - Take A Chance On Me

27/04/2026 18:50:32

Patrice Rushen - Forget Me Nots
Patrice Rushen - Forget Me Nots

27/04/2026 18:46:35

Planet XO - A Planet XO Radio Station Sweeper 2
Planet XO - A Planet XO Radio Station Sweeper 2

27/04/2026 18:46:24

Marmalade - Ob-La-Di Ob-La-Da
Marmalade - Ob-La-Di Ob-La-Da

27/04/2026 18:43:22

Cliff Richard - Living Doll
Cliff Richard - Living Doll

27/04/2026 18:40:44

Planet XO - A Planet XO Radio Station Sweeper 2
Planet XO - A Planet XO Radio Station Sweeper 2

27/04/2026 18:40:32

David Essex - Hold Me Close
David Essex - Hold Me Close

27/04/2026 18:36:45

Gerry & The Pacemakers - Ferry Cross The Mersey [1965]
Gerry & The Pacemakers - Ferry Cross The Mersey [1965]

27/04/2026 18:34:21