Радий Рахимов родился 5 декабря 1952 года в Ташкенте, выступал за дубль местного «Пахтакора». В 1972 году перешел в волгоградскую команду «Баррикады». Отыграв 2 сезона, присоединился к ленинградскому «Динамо». С 1975 по 1980 год с перерывом на один сезон выступал за «Ротор».
Всего за «Баррикады» и «Ротор» в чемпионатах СССР он провел 214 матчей, в которых забил 96 голов. По окончании футбольной карьеры Рахимов работал тренером.