Archaeological records date human settlement of present-day Zimbabwe to at least 100,000 years ago . The earliest known inhabitants were probably San people, who left behind arrowheads and cave paintings. The first Bantu-speaking farmers arrived during the Bantu expansion around 2,000 years ago.