There is not much to go by detail wise, but these two officers appear to have belonged to a Cape Colony volunteer unit, possibly artillery. Each man wears single, indistinct rank pips
for the Cape of Good Hope General Service Medal (1900). Both wear black crepe mourning bands on their left arms, possibly commemorating the death of Queen Victoria.

They may have been members of Prince Alfred's Own Cape Artillery.

One interesting detail in the photograph is the tiger skin rug at the officer's feet. It brings to mind the famous line in
Monty Python's The Meaning of Life: "A Tiger? In Africa?"

Cabinet Photograph
Arthur Green - Photographer
Port Elizabeth, Cape Colony, South Africa
c. 1901