V seniorské reprezentaci Malawi debutoval v roce 2009. Zúčastnil se Afrického poháru národů 2010 v Angole, kde se tým Malawi střetl v základní skupině A postupně s Alžírskem (výhra 3:0), domácí Angolou (porážka 0:2) a reprezentací Mali (porážka 1:3). Swini na turnaji nezasáhl ani do jednoho zápasu, byl náhradním brankářem za Swadickem Sanudim. Malawi obsadilo ve skupině se ziskem 3 bodů nepostupové čtvrté místo.