W 2007 roku Banda wraz z reprezentacją Zambii U-20 wziął udział w Mistrzostwach Świata U-20. W dorosłej reprezentacji zadebiutował w 2006 roku. W 2010 roku został powołany do kadry na Puchar Narodów Afryki.