Both Britain and France were the main imperialist powers that controlled Africa. Britain had a significant presence in Africa, with colonies such as South Africa, Rhodesia (now Zimbabwe), and Kenya. France also had a strong colonial empire in Africa, with territories like Algeria, Senegal, and Ivory Coast. These two powers played a major role in the colonization and exploitation of African resources during the era of imperialism. Portugal also had some colonies in Africa, but its influence and control were not as extensive as that of Britain and France.