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.


Bebe Rexha - New Religion
Bebe Rexha - New Religion

21/04/2026 15:43:39

Unknown - Dolly Parton Kenny Rogers Islands In the Stream Audio
Unknown - Dolly Parton Kenny Rogers Islands In the Stream Audio

21/04/2026 15:43:15

Planet XO - Vacancies ID
Planet XO - Vacancies ID

21/04/2026 15:43:00

MATTHEWD - 4
MATTHEWD - 4

21/04/2026 15:42:57

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

21/04/2026 15:40:36

Yes - Owner of a Lonely Heart
Yes - Owner of a Lonely Heart

21/04/2026 15:38:41

Unknown - ADBREAK END
Unknown - ADBREAK END

21/04/2026 15:38:01

Unknown - ADBREAK LENGTH 30000
Unknown - ADBREAK LENGTH 30000

21/04/2026 15:37:30

XO Radio - Drive Time with Matthew D
XO Radio - Drive Time with Matthew D

21/04/2026 15:37:18

Inner circle - Bad Boys
Inner circle - Bad Boys

21/04/2026 15:36:46