A South African official says a suspect has appeared in court on a murder charge for the killing of Senzo Meyiwa, the national soccer team captain.

Nathi Mncube, spokesman for the National Prosecuting Authority, also said Friday that the suspect faces a charge of armed robbery.

Meyiwa, a goalkeeper for South Africa and club team Orlando Pirates, was fatally shot Sunday night in an apparent house robbery. His death in Vosloorus township near Johannesburg led to an outpouring of dismay and anger in South Africa, which has a high murder rate.