1934—1936 — студент юридического факультета Блумфонтейнского университета.
1939—1941 — член военизированной организации фашистского толка «Оссевабрандваг».
1948—1958 — главный секретарь Национальной партии в Капской провинции.
1948—1984 — депутат парламента ЮАР.
1958—1961 — заместитель министра внутренних дел ЮАР.
1961—1966 — министр ЮАР по делам цветных, коммунального развития и жилищного строительства.
1964—1966 — министр общественных работ ЮАР.
1966—1978 — руководитель Национальной партии в Капской провинции.
1966—1980 — министр обороны ЮАР.
В 1975 году — лидер Палаты представителей.
С сентября 1978 года до февраля 1989 года — лидер Национальной партии.
1978—1984 — премьер-министр ЮАР. Стал премьер-министром после отставки Дж.Форстера.
С 14 сентября 1984 года по 14 августа 1989 года — Президент ЮАР, главнокомандующий Вооружённых сил, председатель Совета государственной безопасности.
В феврале 1989 года после инсульта ему пришлось уйти с поста руководителя Национальной партии. 14 августа 1989 Бота оставил пост президента.