Premier Soccer League   M. G. N. P. Buts
  à domicile 15 5 4 6 16 : 18
  à l'extérieur 15 6 4 5 20 : 13
  30 11 8 11 36 : 31
au total   M. G. N. P. Buts
  à domicile 15 5 4 6 16 : 18
  à l'extérieur 15 6 4 5 20 : 13
  Lieu neutre 0 0 0 0 0 : 0
  30 11 8 11 36 : 31
Premier Soccer League
2023/2024 20. Journée AmaZulu FC - Moroka Swallows 1:1 (0:0)
2023/2024 8. Journée Moroka Swallows - AmaZulu FC 2:1 (0:1)
2022/2023 24. Journée AmaZulu FC - Moroka Swallows 0:1 (0:1)
2022/2023 4. Journée Moroka Swallows - AmaZulu FC 2:3 (1:1)
2021/2022 27. Journée Moroka Swallows - AmaZulu FC 0:1 (0:0)
2021/2022 2. Journée AmaZulu FC - Moroka Swallows 0:0 (0:0)
2020/2021 29. Journée AmaZulu FC - Moroka Swallows 1:0 (0:0)
2020/2021 15. Journée Moroka Swallows - AmaZulu FC 0:0 (0:0)
2014/2015 18. Journée AmaZulu FC - Moroka Swallows 1:2 (1:0)
2014/2015 2. Journée Moroka Swallows - AmaZulu FC 2:1 (1:0)
2013/2014 19. Journée Moroka Swallows - AmaZulu FC 0:0 (0:0)
2013/2014 4. Journée AmaZulu FC - Moroka Swallows 1:0 (1:0)
2012/2013 20. Journée Moroka Swallows - AmaZulu FC 1:2 (0:1)
2012/2013 5. Journée AmaZulu FC - Moroka Swallows 2:1 (0:1)
2011/2012 20. Journée Moroka Swallows - AmaZulu FC 1:1 (1:0)
2011/2012 5. Journée AmaZulu FC - Moroka Swallows 0:1 (0:0)
2010/2011 16. Journée Moroka Swallows - AmaZulu FC 0:4 (0:3)
2010/2011 3. Journée AmaZulu FC - Moroka Swallows 2:2 (1:0)
2009/2010 23. Journée Moroka Swallows - AmaZulu FC 0:4 (0:1)
2009/2010 8. Journée AmaZulu FC - Moroka Swallows 2:1 (1:0)
2008/2009 23. Journée Moroka Swallows - AmaZulu FC 0:1
2008/2009 10. Journée AmaZulu FC - Moroka Swallows 1:2
2007/2008 29. Journée AmaZulu FC - Moroka Swallows 0:2
2007/2008 14. Journée Moroka Swallows - AmaZulu FC 3:2
2006/2007 9. Journée Moroka Swallows - AmaZulu FC 0:0
2006/2007 5. Journée AmaZulu FC - Moroka Swallows 0:1
2005/2006 7. Journée AmaZulu FC - Moroka Swallows 2:2
2005/2006 2. Journée Moroka Swallows - AmaZulu FC 1:0
2004/2005 7. Journée AmaZulu FC - Moroka Swallows 3:2
2004/2005 2. Journée Moroka Swallows - AmaZulu FC 1:0

Pour les matchs qui ont été décidées aux tirs au but , le score est inclus dans ce classement après 120 minutes .