Badenhorst is since 2008 member of the Swaziland national football team.
Kể từ năm 2008, Badenhorst là thành viên của Đội tuyển bóng đá quốc gia Swaziland.