Durban City vs Richards Bay: prediction, head-to-head, and probable line-ups – 22 March 2026
Durban City
Richards Bay
One of the key fixtures in this round of the South African Premier Division will take place on Sunday in Durban at the Chatsworth Stadium, where Durban City will host Richards Bay in a high-stakes KwaZulu-Natal derby. For the home side, it’s a golden opportunity to keep chasing the top three, while the visitors are heading into a tough away battle with the main goal of keeping the relegation playoff zone at a safe distance. Here’s my take on the outcome of this clash.
- See also: Golden Arrows vs Sekhukhune United: prediction, head-to-head, and probable line-ups – 22 March 2026
Match preview
Durban City approaches this game eager to quickly erase the memory of last round’s 0-1 defeat to Kaizer Chiefs. That slip-up snapped a solid run in which they picked up seven points from three matches, beating TS Galaxy (2-0) and Marumo Gallants (1-0), as well as drawing with Sekhukhune United (1-1). Over the season, the hosts remain firmly in the hunt for a top-three finish, and it’s exactly these home fixtures that are becoming pivotal for their ambitions.
Crucially, Durban City look confident and pragmatic on their own turf. They’re unbeaten in their last three home matches, winning two of them, and in recent games have prioritized structure, patience, and defensive solidity over dazzling play. It’s not always the most entertaining football, but it’s precisely this approach that keeps them in a position to dream of more than just a stress-free run-in to the end of the campaign.
Richards Bay, meanwhile, arrive in much less comfortable circumstances. They’ve lost their last two league outings—to Orlando Pirates (0-2) and AmaZulu (1-2) – and if you look further back, they’ve managed just one win in their last seven league games. Over this stretch, their attacking struggles have been particularly glaring: the visitors frequently play on the back foot, rarely take the initiative, and almost never build a cushion even in matches where the opposition is there for the taking.
Richards Bay’s away form only adds to the concern. They’ve won just one of their last 11 away matches in the league, and overall, they too often lose their shape and focus over the full 90 minutes when playing away from home. Yes, head-to-head clashes with Durban City have often been tight and cagey affairs, but in their current state, the hosts look like a much more cohesive and well-drilled unit.
Probable line-ups
- Durban City: Kit — Nkanana, Mashego, Gcaba, Mkhize — Kamutuka, Nodada, Domingo — Magawana, Mokwena, Maseko
- Richards Bay: Otieno — Sihakhane, Msineka, Mtetwa, Zulu — Barnes, Zikhali, Mabuya — Gumede, Mtembu, Mahala
Match facts and head-to-head
- Durban City have won two of their last three home league matches.
- Richards Bay have managed just one win in their last seven league outings.
- The last league meeting between these sides ended in a goalless draw.
Prediction
This isn’t a fixture where you should expect open football and a flurry of chances. Right now, Durban City look the more composed side, they know how to grind out results, and they boast a noticeably stronger home record, whereas Richards Bay too often lose their way on the road. The most logical bet here is a narrow home win.