Zimbabwe national football team
Thomas Langu Sweswe (born 9 August 1981) is an association footballer from Zimbabwe. Sweswe is a defender, primarily operating as a centre back, and has played for nine different clubs as well as the Zimbabwe national football team. He is currently playing for Bidvest Wits in South Africa. Sweswe is right-footed.