Durban City squad 2026/27
The Durban City squad for 2026/27: 34 first-team players with shirt numbers, positions, ages and nationalities, plus appearances, starts and minutes for Durban City this season. This is the full Durban City roster, updated after every match.
Updated 31 Oct 2026 · after Mamelodi Sundowns 4-1 Durban City
Manager E. Tinkler since Oct 2026
- 34
- Players
- 27.1
- Avg age
- 0
- Injured now
- 0
- On loan
Goalkeepers
4 players · avg age 29.3Defenders
8 players · avg age 25.9- ShanduNew
Right-back31 yrsSouth Africa
4 appsRight-back31South Africa44336
4 st · 336' Defender27 yrsSouth Africa
2 appsDefender27South Africa2191
1 st · 91'Centre-back26 yrsSouth Africa
4 appsCentre-back26South Africa44360
4 st · 360'- MofokengNew
Defender22 yrsNationality not yet known
0 appsDefender22–000
0 st · 0' Defender25 yrsSouth Africa
0 appsDefender25South Africa000
0 st · 0'- SangerNew
Defender22 yrsNationality not yet known
4 appsDefender22–42257
2 st · 257' - MokoneNew
Left-back27 yrsSouth Africa
4 appsLeft-back27South Africa44360
4 st · 360' Defender27 yrsNationality not yet known
2 appsDefender27–220
2 st · 0'
Midfielders
15 players · avg age 25.7Midfielder31 yrsSouth Africa
2 appsMidfielder31South Africa2044
0 st · 44'Midfielder23 yrsSouth Africa
4 appsMidfielder23South Africa42225
2 st · 225'Midfielder22 yrsNationality not yet known
1 appsMidfielder22–1020
0 st · 20'- MakuaNew
MidfielderAge unknownSouth Africa
1 appsMidfielder–South Africa1021
0 st · 21' Midfielder22 yrsNationality not yet known
4 appsMidfielder22–440
4 st · 0'Midfielder27 yrsSouth Africa
3 appsMidfielder27South Africa33263
3 st · 263'Midfielder24 yrsNationality not yet known
4 appsMidfielder24–43310
3 st · 310'Midfielder31 yrsSouth Africa
1 appsMidfielder31South Africa1016
0 st · 16'- BrooksNew
Midfielder25 yrsSouth Africa
3 appsMidfielder25South Africa32125
2 st · 125' - DoumbiaNew
Midfielder24 yrsMali
0 appsMidfielder24Mali000
0 st · 0' Midfielder21 yrsSouth Africa
3 appsMidfielder21South Africa32180
2 st · 180'- PapierNew
MidfielderAge unknownNationality not yet known
1 appsMidfielder––1145
1 st · 45' Midfielder33 yrsSouth Africa
0 appsMidfielder33South Africa000
0 st · 0'MidfielderAge unknownNationality not yet known
0 appsMidfielder––000
0 st · 0'- S. MsomiNew
MidfielderAge unknownNationality not yet known
0 appsMidfielder––000
0 st · 0'
Forwards
7 players · avg age 30.0ForwardAge unknownNationality not yet known
1 appsForward––107
0 st · 7'- SirinoNew
Forward35 yrsUruguay
2 appsForward35Uruguay22119
2 st · 119' - MorrisNew
Forward32 yrsSouth Africa
2 appsForward32South Africa2029
0 st · 29' Forward28 yrsSouth Africa
0 appsForward28South Africa000
0 st · 0'Forward34 yrsSouth Africa
0 appsForward34South Africa000
0 st · 0'Forward25 yrsSouth Africa
0 appsForward25South Africa000
0 st · 0'Forward26 yrsNationality not yet known
2 appsForward26–22180
2 st · 180'
Youth and academy
1 player · tap to show
Midfielder21 yrsNationality not yet known
0 appsMidfielder21–000
0 st · 0'
Transfers, summer 2026
In · 12
- MagoolaFrom Richards Bay · Free · 11 Oct 2026
- BrooksFrom Panserraikos · Free · 14 Aug 2026
- DoumbiaFrom Djoliba · Transfer · 13 Aug 2026
- ShanduFrom Orlando Pirates · Transfer · 30 Jul 2026
- SangerFrom Cape Town Spurs · Transfer · 23 Jul 2026
- MokoneFrom Magesi · Transfer · 23 Jul 2026
- MakuaFrom Casric Stars · Transfer · 23 Jul 2026
- MofokengFrom Casric Stars · Transfer · 23 Jul 2026
- SirinoFrom Kaizer Chiefs · Free · 23 Jul 2026
- MorrisFrom Kaizer Chiefs · Free · 12 Jul 2026
- GreenFrom Orlando Pirates U23 · Transfer · 5 Jul 2026
- JurgensFrom Stellenbosch · Transfer · 30 Jun 2026
Out · 1 permanent
- NgwenyaTo TS Galaxy · Free · 29 Jun 2026
Most Common Durban City Starting XI
Based on 4 official matches this season
- AsareGK · 4 starts
- ShanduDEF · 4 starts
- NcananaDEF · 4 starts
- MokoneDEF · 4 starts
- SangerDEF · 2 starts
- MkhizeDEF · 2 starts
- JurgensMID · 4 starts
- PoggenpoelMID · 3 starts
- LwambaMID · 3 starts
- MsomiFWD · 2 starts
- SirinoFWD · 2 starts
The 11 players with the most starts across all official lineups this season.