Als solcher war Richards zugleich von März 1879 bis April 1882 Oberkommandierender der Marine-Stützpunkte am Kap der Guten Hoffnung und Westafrika "(Commander-in-Chief, Cape of Good Hope Station and West Africa Station)" und war in diesen Funktion am Zulukrieg beteiligt, der vom 11. Januar bis 1. September 1879 stattfand und nach dem Sieg der Briten zur Annexion des Königreichs Zululand führte. Für seine dortigen Verdienste wurde er 1879 Companion des Order of the Bath (CB). Für seine Verdienste während des Ersten Burenkrieges, der 16. Dezember 1880 bis 23. März 1881 in Südafrika stattfand und zur Selbstverwaltung Transvaals unter formeller britischer Oberherrschaft führte, wurde er 1881 zum Knight Commander des Order of the Bath (KCB) geschlagen, woraufhin er den Namenszusatz „Sir“ führte.