Cecil Rhodes served as prime minister of Cape Colony, in present-day South Africa, from 1890 to 1896.