Абел Феррейра начал карьеру в клубе «Пенафиел». С 1997 года он выступал за основной состав команды, за который провёл 63 матча и забил 4 гола. В 2000 году Абел перешёл в «Виторию» (Гимарайнш), в составе которой дебютировал в Лиге Сагриш. Затем он выступал за «Брагу».
В январе 2006 года Абел был арендован лиссабонским «Спортингом», который отдал «Браге» бразильца Вендера. По окончании сезона «Спортинг» выкупил контракт Абела.
В сезоне 2007/2008 Абел забил гол в ворота «Манчестер Юнайтед» в матче Лиги чемпионов, проигранном 1:2. Также он был вызван в состав сборной Португалии, но на поле не выходил.
В сезоне 2008/2009 Абел конкурировал за место в составе с бразильцем Педро Силвой. Эта конкуренция усилилась с покупкой в январе 2010 года Жуана Перейры.