Shiwe Nogwanya, Leandra Smeda, Silindile Ngubane, Sanah Mollo and Janine Van Wyk, who all play for teams in the Sasol League, registered their names on the score-sheet.
Coach Vera Pauw made only one change from the team that beat Zambia 4–0 in Lusaka a week ago; Mamello Makhabane starting ahead of youngster Thembi Kgatlana in midfield.
The visitors broke the deadlock on 15 minutes when captain Sophia Edward scored from a free-kick.
Banyana levelled in the 21st minute when Nogwanya found the back of the net after a goalmouth scramble.
Just before the half-hour mark Smeda extended the lead with a header from a corner-kick, before Van Wyk made it three in the 53rd minute, scoring her 11th goal in national team colours.
Pauw’s charges continued pilling pressure on the Tanzanians, missing a couple of opportunities before Ngubane scored twice deep into the second stanza and Mollo netted in the dying seconds.