The Citizens are coming off a morale-boosting 2-0 win over their City rivals Ajax Cape Town in their previous game which was played last weekend.
Lehlohonolo Majoro opened the scoring for City in the 25th minute, before Erwin Isaacs netted an own goal to double the visitors' lead five minutes before the break.
This was the Citizens' second consecutive win having defeated Highlands Park before facing Ajax. The last time they tasted defeat was against Free State Stars at home last December.
City are currently placed second on the league standings with 31 points from 17 matches. They are only behind log leaders Bidvest Wits on goal-difference.
The Citizens will welcome back Mpho Matsi when they face Bucs. The midfielder missed the clash against Ajax due to suspension.
The player to watch out for in Eric Tinkler's side is in-form winger-come-striker Lebogang Manyama. The forward has netted nine league goals this season.
Meanwhile, Pirates will be desperate to avoid another defeat when they lock horns with a high-flying City side in the Mother City.
The Buccaneers are coming off a disappointing 2-1 defeat to Bidvest Wits at home in their previous league encounter which was played in midweek.
Happy Jele hit the back of the net a minute after the hour-mark, but his goal proved to be a consolation goal for the Buccaneers.
This was Bucs' second consecutive defeat in the league. They are now winless in eight matches - having registered five defeats and three draws.
Pirates find themselves placed 10th on the league standings with 19 points from 16 matches. They are only a point behind eighth-placed Chippa United.
The Soweto giants will be without Jackson Mabokgwane when they face City. The goalkeeper is expected to serve his suspension.
Bucs caretaker coach Augusto Palacios, who is under-fire, is likely to look to their talismanic midfielder Oupa Manyisa to rediscover his old form and inspire the team to victory.
This will be the second ever league meeting between City and Pirates. The two sides played to a goalless draw in the first-round encounter in Johannesburg last September.