Solly Zacharia Shoke (Johannesburgo, 15 de agosto de 1956)[1] es un comandante militar sudafricano.
Se unió a Umkhonto we Sizwe (MK), el brazo armado del Congreso Nacional Africano, en la década de 1970, y ejerció como comandante contra el gobierno sudafricano en la década de 1980.
Shoke se unió a Umkhonto we Sizwe, el brazo armado del Congreso Nacional Africano (ANC), en la década de 1970.
Recibió su formación militar en Angola y asistió al curso de comandante de brigada en la URSS.
Entre 1993 y 1994, Shoke asistió a un curso intermedio en Zimbabue.