A police constable, who tried to disarm the soldier, was also shot and is battling for life in hospital.
Shepherd Maride, 24, a private in the army, based at 4.2 Infantry Battalion, is alleged to have met three illegal miners at Muchena Business Centre in Chiadzwa and ordered them to sit down.
Maride allegedly pointed his AK 47 service rifle at Herbert Gwiriri, whom he then shot on the chest. Gwiriri died on the spot.
A constable Beserk, who was in the company of three workmates, attempted to disarm him but the soldier fired at him, seriously injuring him. Constable Beserk is admitted at Mutambara Mission Hospital where he is said to be in a critical condition.
The solider was later arrested and is now facing charges of murder and attempted murder.
He appeared before Mutare magistrate, Annia Ndiraya, this week facing charges of murder and attempted murder. He was remanded in custody to May 3 and was told to apply for bail at the High Court.