Atiku Abubakar won a primary race to become the main opposition challenger to Nigerian President Muhammadu Buhari in elections next year, results showed on Sunday.