Ranking the 10 best strikers of all time in Africa is a subjective task as football has produced numerous exceptional…