Botswana competed at the 2022 Commonwealth Games at Birmingham, England from 28 July to 8 August 2022. It was Botswana's 12th appearance at the Games. A team of 36 athlete will represent Botswana, the largest ever team the country has sent to the Commonwealth Games. However, only 33 athletes competed. Bayapo Ndori and were the country's flagbearers during the opening ceremony.