Botswana osallistui Lontoon kesäolympialaisiin 2012 siihen mennessä pienimmällä joukkueellaan olympialaisissa; vain neljä urheilijaa pääsi kisoihin. Toisaalta Botswana sai näissä kisoissa ensimmäisen olympiamitalinsa, kun Nijel Amos otti hopeaa miesten 800 metrin juoksussa. Maan lipunkantajana toimi avajaisissa yleisurheilija Amantle Montsho ja päättäjäisissä nyrkkeilijä Oteng Oteng.
Mitalistit 16px|Hopeaa Hopeaa Nijel Amos - Yleisurheilu, Miesten 800 metrin juoksu
Joukkue Yleisurheilu
Isaac Makwala - Miesten 400 metrin juoksu Nijel Amos - Miesten 800 metrin juoksu Amantle Montsho - Naisten 400 metrin juoksu
Nyrkkeily
Oteng Oteng - Miesten höyhensarja
Lähteet
Luokka:Botswana olympialaisissa Luokka:Valtiot kesäolympialaisissa 2012