Presidents of Botswana, 1966-present Sir Seretse Khama: 30 September 1966 - 13 July 1980 Sir Ketumile Masire: 13 July 1980 - 31 March 1998 Festus Mogae: 31 March 1998 -