Александр Алфёров родился 2 ноября 1962 года в городе Кабанск, Бурятия. В 1987 году выступал за смоленскую «Искру». Далее играл за «Селенгу», «Сахалин», ныне «Силмаш» города Холмск, «Звезду-Юнис-Сиб». Позже вернулся на сезон в «Селенгу» но вскоре уехал в китайский «Шэньян Дунбэй Люао».
Проведя ещё один год в «Селенге», вернулся на два сезона в тот же китайский клуб. Последним командой в карьере футболиста стал красноярский «Металлург», в котором он выйграл 3 сезона.
Вся тренерская карьера Алфёрова связана с красноярским «Металлургом», в котором он был исполняющим обязанности главного тренера в 2001 и 2002 годах, ассистентом главного тренера в 2002, 2004 - 2006, 2009 и 2010 годах, и главным тренером в 2003, 2007, 2010-2013 годах.
В марте 2011 года получил тренерскую лицензию категории «А», получив образование в Высшей школе тренеров.
С ноября 2013 года возглавлял иркутский «Байкал», вывел клуб в 1 дивизион российской футбольной лиги.
В 2015 году перешел в футбольный клуб Сахалин, сменив на посту главного тренера Равиля Сабитова.