W reprezentacji Południowej Afryki Sangweni zadebiutował 29 lutego 2012 w zremisowanym 0:0 towarzyskim meczu z Senegalem. W 2015 roku został powołany do kadry na Puchar Narodów Afryki 2015. Był na nim rezerwowym i nie rozegrał żadnego meczu.