Полузащитник, двукратный чемпион России, заслуженный мастер спорта, в составе национальной команды с 2008 года.
Роман родился в городе Дедовск Московской области, в футбол пришёл из школы ЦСКА. В качестве профессионала начал играть в ЦСКА-2 ещё в 1998-м году, с тех пор сменил много клубов разного уровня, как топовых, так и любительских. Были среди них и подмосковная «Истра», и «Зенит», и «Краснодар», и «Спартак». В 2016-м году Роман снова вернулся в «родной» ЦСКА. Футбольные специалисты называют Широкова умным, тонким игроком с неординарным мышлением. Он хорошо играет «верхом», бьёт со средней дистанции, здорово умеет выбирать позицию на поле.
Роман Широков смог добиться в футболе многого, на его счету два чемпионских титула, серебряные и бронзовые медали Чемпионата России, один Кубок и два Суперкубка страны, Кубок и Суперкубок УЕФА, наконец бронзовая награда Чемпионата Европы. Дважды этот полузащитник признавался у нас футболистом года, несколько лет занимал верхние позиции рейтинга 33 лучших футболистов Чемпионата России.