| N. MaphanguleDefensive midfielder | Polokwane City | 🇿🇦South Africa | 29 | 29 | 1 | 0 | 0.9 | 21 | 1 |
| N. MhlongoFull-back | Golden Arrows | 🇿🇦South Africa | 25 | 1 | 0 | 0 | 1.1 | 0 | 1 |
| N. MobbieCentre-back | Sekhukhune United | 🇿🇦South Africa | 32 | 18 | 0 | 0 | 0.4 | 20 | 1 |
| N. NdabaFull-back | Orlando Pirates | 🇿🇦South Africa | 24 | 15 | 0 | 2 | 2.3 | 22 | 2 |
| N. NdlondloCentre-forward | Marumo Gallants | 🇿🇦South Africa | 31 | 24 | 3 | 0 | 0.5 | 11 | 1 |
| N. NgibaCentre-back | Orbit College | 🇿🇦South Africa | 24 | 0 | 0 | 0 | 1.1 | 2 | 1 |
| N. NkosiCentral midfielder | TS Galaxy | 🏳️ | 20 | 9 | 0 | 0 | 1 | 2 | 1 |
| N. RadebeCentral midfielder | Amazulu | 🇿🇦South Africa | 25 | 28 | 2 | 3 | 2.5 | 30 | 2 |
| N. RaphaduCentre-forward | Magesi | 🇿🇦South Africa | 29 | 13 | 0 | 1 | 0.4 | 2 | 1 |
| N. RapooFull-back | Orlando Pirates | 🏳️ | 20 | 27 | 0 | 3 | 2.2 | 35 | 2 |
| N. SibisiCentre-back | Orlando Pirates | 🇿🇦South Africa | 31 | 23 | 0 | 0 | 0.6 | 45 | 1 |
| N. SibiyaCentral midfielder | Golden Arrows | 🇿🇦South Africa | 31 | 12 | 0 | 0 | 0.2 | 2 | 1 |
| N. ZunguCentral midfielder | Magesi | 🇿🇦South Africa | 30 | 9 | 0 | 1 | 0.3 | 5 | 1 |
| N. ZwaneCentral midfielder | Golden Arrows | 🇿🇦South Africa | 26 | 0 | 0 | 0 | 1.2 | 8 | 1 |
| Naledi HlongwaneCentre-forward | Kaizer Chiefs | 🏳️ | 0 | 2 | 0 | 0 | 0.3 | 0 | 1 |
| Nhlanhla GasaCentre-forward | Golden Arrows | 🏳️ | 0 | 0 | 1 | 2 | 0.4 | 6 | 1 |
| Nkosingabele MadelaGoalkeeper | TS Galaxy | 🏳️ | 0 | 0 | 0 | 0 | 0.3 | 0 | 1 |
| Nkosingiphile NgcoboDefensive midfielder | Kaizer Chiefs | 🇿🇦South Africa | 26 | 15 | 1 | 0 | 1.2 | 9 | 1 |
| Nkosiyethu MkhabelaCentre-back | Richards Bay | 🏳️ | 0 | 1 | 0 | 0 | 0.3 | 1 | 1 |
| Ntandoyenkosi NgubaneCentral midfielder | TS Galaxy | 🇿🇦South Africa | 31 | 0 | 0 | 0 | 0.2 | 0 | 1 |
| Ntokozo NzamaCentral midfielder | Richards Bay | 🏳️ | 21 | 12 | 0 | 0 | 1 | 0 | 1 |
| Nuno SantosCentre-forward | Mamelodi Sundowns | 🇵🇹Portugal | 27 | 18 | 2 | 5 | 1.7 | 15▼57.8%↩ | 1▼98%↩ |
| O. AppollisAttacking midfielder | Orlando Pirates | 🇿🇦South Africa | 25 | 30 | 9 | 6 | 2.6 | 34 | 2 |
| O. KomaraCentre-back | Golden Arrows | 🇨🇮Côte d'Ivoire | 25 | 0 | 0 | 0 | 1.3 | 11 | 2 |
| O. MalulekeDefensive midfielder | Golden Arrows | 🏳️ | 0 | 6 | 0 | 0 | 0.3 | 2 | 1 |
| O. MandiCentral midfielder | Sekhukhune United | 🇿🇦South Africa | 23 | 0 | 2 | 0 | 1.3 | 7 | 2 |
| O. MdakaFull-back | Amazulu | 🇿🇦South Africa | 23 | 20 | 0 | 0 | 2.3 | 16 | 2 |
| O. MoetiCentral midfielder | Orbit College | 🏳️ | 0 | 1 | 0 | 0 | 0.2 | 0 | 1 |
| O. MoleheGoalkeeper | Magesi | 🏳️ | 0 | 0 | 0 | 0 | 0.3 | 0 | 1 |
| O. MoletsheCentral midfielder | Marumo Gallants | 🇿🇦South Africa | 26 | 9 | 0 | 0 | 1 | 1 | 1 |
| O. MoloisaneCentre-forward | Siwelele | 🇿🇦South Africa | 22 | 0 | 0 | 0 | 1.1 | 0 | 1 |
| O. NcamaCentre-back | Amazulu | 🏳️ | 21 | 0 | 0 | 0 | 1.1 | 0 | 1 |
| O. RomaricCentre-forward | Marumo Gallants | 🏳️ | 21 | 4 | 0 | 0 | 1 | 0 | 1 |
| O. RulwanaCentral midfielder | Mamelodi Sundowns | 🏳️ | 0 | 0 | 0 | 0 | 0.3 | 0 | 1 |
| Olaoleng MokgosiCentre-back | Orbit College | 🇿🇦South Africa | 0 | 11 | 0 | 0 | 0.4 | 6 | 1 |
| Olwethu NzimandeCentral midfielder | Richards Bay | 🏳️ | 0 | 0 | 0 | 0 | 0.3 | 0 | 1 |
| P. FisherCentre-back | TS Galaxy | 🇿🇦South Africa | 24 | 13 | 0 | 0 | 1.2 | 7 | 1 |
| P. KumaloAttacking midfielder | Golden Arrows | 🇿🇦South Africa | 25 | 9 | 0 | 5 | 1.2 | 9 | 2 |
| P. MahlanguCentre-forward | Orbit College | 🇿🇦South Africa | 34 | 3 | 0 | 0 | 0.1 | 0 | 0 |
| P. MakoFull-back | Kaizer Chiefs | 🇿🇦South Africa | 32 | 10 | 0 | 0 | 0.3 | 18 | 1 |
| P. MaremaCentre-forward | Polokwane City | 🇿🇦South Africa | 35 | 0 | 1 | 4 | 0.2 | 8 | 0 |
| P. MmodiAttacking midfielder | Kaizer Chiefs | 🇿🇦South Africa | 33 | 18 | 1 | 1 | 0.2 | 7 | 1 |
| P. SanokaCentre-back | Siwelele | 🇿🇦South Africa | 34 | 23 | 0 | 0 | 0.2 | 30 | 1 |
| P. SithebeCentral midfielder | Golden Arrows | 🇿🇦South Africa | 22 | 0 | 0 | 0 | 1.1 | 0 | 1 |
| P. TyongwanaDefensive midfielder | Orbit College | 🇿🇦South Africa | 25 | 1 | 0 | 0 | 1 | 0 | 1 |
| Q. SibandeFull-back | Stellenbosch | 🏳️ | 25 | 7 | 0 | 0 | 1.8 | 4 | 30 |
| Q. SibandeCentral midfielder | Stellenbosch | 🇿🇦South Africa | 26 | 0 | 0 | 1 | 1 | 5 | 1 |
| R. DanielsCentral midfielder | Polokwane City | 🇿🇦South Africa | 39 | 0 | 0 | 1 | 0.1 | 4 | 0 |
| R. FroslerFull-back | Kaizer Chiefs | 🇿🇦South Africa | 28 | 9 | 0 | 3 | 0.9 | 13 | 1 |
| R. GossGoalkeeper | Mamelodi Sundowns | 🇿🇦South Africa | 32 | 29 | 0 | 0 | 0.5 | 45 | 1 |
| R. HanamubCentral midfielder | Amazulu | 🇳🇦Namibia | 31 | 28 | 1 | 2 | 0.6 | 23 | 1 |
| R. LeanerGoalkeeper | Kaizer Chiefs | 🇿🇦South Africa | 28 | 18 | 0 | 0 | 1 | 20 | 1 |
| R. LetlhakeCentral midfielder | Orbit College | 🏳️ | 0 | 0 | 0 | 0 | 0.2 | 0 | 1 |
| R. MaarmanCentral midfielder | Sekhukhune United | 🇿🇦South Africa | 26 | 10 | 1 | 0 | 1 | 5 | 1 |
| R. MokhuoaneDefensive midfielder | Siwelele | 🇿🇦South Africa | 31 | 21 | 1 | 1 | 0.5 | 17 | 1 |
| R. MoonCentre-forward | Amazulu | 🇿🇦South Africa | 30 | 3 | 0 | 1 | 0.3 | 1▼95.5%↩ | 1▼97.7%↩ |
| R. MphahleleCentre-back | Orbit College | 🇿🇦South Africa | 36 | 11 | 0 | 0 | 0.1 | 6 | 0 |
| R. PieterseGoalkeeper | Mamelodi Sundowns | 🇿🇦South Africa | 34 | 0 | 0 | 0 | 0.1 | 0 | 0 |
| R. PrinsCentre-forward | Marumo Gallants | 🇳🇦Namibia | 23 | 0 | 0 | 0 | 1.1 | 0 | 1 |
| R. ThaboCentral midfielder | Polokwane City | 🇿🇦South Africa | 32 | 0 | 0 | 0 | 0.1 | 0 | 0 |
| R. Van der RossCentral midfielder | Magesi | 🇿🇦South Africa | 27 | 3 | 0 | 0 | 0.8 | 0 | 1 |
| R. WilliamsGoalkeeper | Mamelodi Sundowns | 🇿🇦South Africa | 34 | 28 | 0 | 0 | 0.3 | 45 | 1 |
| Realeboga Junior PotsanaCentral midfielder | Orbit College | 🇿🇦South Africa | 0 | 16 | 0 | 0 | 0.5 | 9 | 1 |
| S. BarnsWinger | Richards Bay | 🇿🇦South Africa | 29 | 27 | 3 | 1 | 0.9 | 13 | 1 |
| S. CeleFull-back | Golden Arrows | 🇿🇦South Africa | 25 | 15 | 0 | 1 | 1.9 | 16 | 2 |
| S. ChaineGoalkeeper | Orlando Pirates | 🇿🇦South Africa | 29 | 30 | 0 | 0 | 1 | 56 | 1 |
| S. DarpohDefensive midfielder | Magesi | 🇬🇭Ghana | 28 | 24 | 1 | 0 | 0.6 | 9 | 1 |
| S. DionCentre-forward | Golden Arrows | 🇨🇮Côte d'Ivoire | 32 | 27 | 14 | 1 | 0.5 | 36 | 1 |
| S. DladlaGoalkeeper | Orlando Pirates | 🇿🇦South Africa | 25 | 0 | 0 | 0 | 1.1 | 0 | 1 |
| S. GeorgeCentre-forward | TS Galaxy | 🇿🇦South Africa | 35 | 9 | 1 | 0 | 0.1 | 4 | 0 |
| S. GumbiCentral midfielder | Richards Bay | 🇿🇦South Africa | 25 | 1 | 0 | 0 | 1.1 | 0 | 1 |
| S. HlangabezaCentral midfielder | Amazulu | 🇿🇦South Africa | 24 | 22 | 0 | 0 | 1.4 | 8 | 2 |
| S. JezaAttacking midfielder | Siwelele | 🏳️ | 0 | 7 | 3 | 3 | 0.6 | 12 | 1 |
| S. KammiesFull-back | Chippa United | 🇿🇦South Africa | 28 | 27 | 1 | 1 | 1 | 22 | 1 |
| S. KhumaloCentre-back | Richards Bay | 🇿🇦South Africa | 22 | 0 | 0 | 1 | 1.3 | 11 | 2 |
| S. KobediCentral midfielder | Siwelele | 🇿🇦South Africa | 30 | 0 | 0 | 0 | 0.3 | 0 | 1 |
| S. KwayibaCentre-back | Stellenbosch | 🇿🇦South Africa | 26 | 4 | 1 | 0 | 2.4 | 1 | 1 |
| S. LuthuliCentre-forward | Magesi | 🏳️ | 24 | 14 | 1 | 3 | 1.2 | 8 | 1 |
| S. LuthuliCentral midfielder | Siwelele | 🇿🇦South Africa | 31 | 12 | 0 | 0 | 0.2 | 2 | 1 |
| S. MabeleAttacking midfielder | Orlando Pirates | 🇿🇦South Africa | 0 | 24 | 1 | 1 | 0.4 | 7 | 1 |
| S. MabenaWinger | Mamelodi Sundowns | 🇿🇦South Africa | 19 | 4 | 0 | 0 | 1 | 0 | 2 |
| S. MadonselaCentre-back | Golden Arrows | 🏳️ | 0 | 0 | 0 | 0 | 0.3 | 2 | 1 |
| S. MadunaCentral midfielder | Amazulu | 🇿🇦South Africa | 26 | 29 | 1 | 4 | 2.2 | 26 | 2 |
| S. MagaqaDefensive midfielder | Magesi | 🇿🇦South Africa | 28 | 3 | 0 | 0 | 0.4 | 1 | 1 |
| S. MagawanaCentral midfielder | Durban City | 🇿🇦South Africa | 28 | 27 | 3 | 4 | 1 | 21 | 1 |
| S. MagoolaGoalkeeper | Richards Bay | 🇺🇬Uganda | 31 | 6 | 0 | 0 | 0.3 | 5 | 1 |
| S. MahlanguAttacking midfielder | Sekhukhune United | 🇿🇦South Africa | 31 | 12 | 0 | 0 | 0.2 | 0 | 1 |
| S. MajolaCentre-back | Magesi | 🇿🇦South Africa | 23 | 0 | 0 | 0 | 1.1 | 0 | 1 |
| S. MakgalakaCentral midfielder | Sekhukhune United | 🏳️ | 0 | 1 | 0 | 0 | 0.3 | 0 | 1 |
| S. MakhubelaCentral midfielder | Polokwane City | 🇿🇦South Africa | 24 | 0 | 0 | 0 | 1.1 | 0 | 1 |
| S. MalivhaCentral midfielder | Sekhukhune United | 🇿🇦South Africa | 25 | 4 | 0 | 0 | 1.1 | 0 | 1 |
| S. MasekoCentral midfielder | Durban City | 🇿🇦South Africa | 0 | 0 | 4 | 2 | 0.7 | 23 | 1 |
| S. MashininiCentral midfielder | Polokwane City | 🏳️ | 22 | 9 | 0 | 0 | 1.2 | 2 | 2 |
| S. MbheleDefensive midfielder | Marumo Gallants | 🇿🇦South Africa | 27 | 12 | 1 | 0 | 0.9 | 8 | 1 |
| S. McinekaCentre-back | Richards Bay | 🇿🇦South Africa | 30 | 25 | 0 | 2 | 0.7 | 30 | 1 |
| S. MkhizeDefensive midfielder | Sekhukhune United | 🇿🇦South Africa | 27 | 26 | 1 | 0 | 2 | 17 | 2 |
| S. MkhizeFull-back | Orbit College | 🏳️ | 0 | 2 | 0 | 0 | 0.3 | 0 | 1 |
| S. MkhuliseCentral midfielder | Mamelodi Sundowns | 🇿🇦South Africa | 30 | 8 | 0 | 0 | 0.3 | 1 | 1 |
| S. MoeraneGoalkeeper | Orbit College | 🏳️Lesotho | 29 | 13 | 0 | 0 | 0.4 | 3 | 1 |
| S. MoremiCentral midfielder | Polokwane City | 🇿🇦South Africa | 29 | 0 | 0 | 0 | 0.4 | 1 | 1 |