The arrests were made in Barnett and Hilda streets in Hatfield at about 11am. The suspects had been on the run after committing another crime on Saturday.
Metro Police spokesperson Senior Superintendent Isaac Mahamba said the vehicle's original number plate had been replaced.
The suspects, aged 24, 32 and 37, are facing charges of house robbery, attempted murder, possession of an unlicensed firearm and ammunition, as well as possession of a hijacked motor vehicle.
Mahamba said two charges were opened in Limpopo and the others yesterday in Pretoria.