Ex-internacional português em 20 ocasiões, o defesa fez parte da geração de ouro do futebol português e integrou a seleção sub-20 que conquistou o Mundial da categoria em 1991. Estreou-se na Liga pelo Estrela da Amadora, tendo depois sido contratado pelo Benfica em 1992. Foi campeão nacional na Luz, de onde saiu para o Bari (Itália). Seguiram-se várias experiências no estrangeiro, que levaram Abel Xavier a jogar em países como Espanha, Holanda, Inglaterra, Turquia, Alemanha ou Estados Unidos. Depois de se se retirar dos relvados, estreou-se como treinador ao serviço do Olhanense em 2012-13.