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.


XO Radio - Greatest Hits with Mark Langdon
XO Radio - Greatest Hits with Mark Langdon

03/05/2026 12:59:43

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

03/05/2026 12:57:27

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

03/05/2026 12:53:40

Planet XO - Vacancies Dry
Planet XO - Vacancies Dry

03/05/2026 12:53:29

Barry Manilow - Mandy
Barry Manilow - Mandy

03/05/2026 12:50:39

LEVEL 42 - LESSONS IN LOVE
LEVEL 42 - LESSONS IN LOVE

03/05/2026 12:46:36

Planet XO - Vacancies Dry
Planet XO - Vacancies Dry

03/05/2026 12:46:25

CHAKA KHAN - I FEEL FOR YOU
CHAKA KHAN - I FEEL FOR YOU

03/05/2026 12:42:23

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

03/05/2026 12:39:59

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

03/05/2026 12:39:55