Walk-in:70 Cassandra Ave, Vereeniging
WhatsApp:072 5961 254
Open 7 Days:09:00 - 18:00
Track my order

Pre-Owned iPhone 12

1 unit in stock from R 5,500. Tested, network unlocked, 6-month warranty.

Pre-Owned iPhone 12 Black
Pre-Owned

iPhone 12 64GB · Black

Battery health 91%
R 5,500
Only 1 available · confirm first

Pre-owned iPhone 12 price in South Africa

Every pre-owned iPhone 12 we list is fully tested before it goes on sale.

We have 1 pre-owned iPhone 12 unit in stock from R 5,500, in 64GB (Black). Each listing is one specific device, so once it sells it is gone.

DeviceStorageBatteryPrice
iPhone 12 64GB Black64GB91%R 5,500

Want one with no cosmetic wear at all? The Renewed iPhone 12 starts at R 5,550, so pre-owned saves you about R 50. Renewed units are restored to like-new condition and arrive without scratches; pre-owned is sold as it is and priced for that.

What to check on a second-hand iPhone 12

Check battery health, confirm the device is signed out of the previous owner’s Apple Account, and make sure the IMEI is not blacklisted.

Beyond that, the universal checks apply on any second-hand iPhone: a clean IMEI so it is not network-blocked, a fully signed-out Apple Account, and honest answers about which parts have been replaced. We do all three on every unit before it goes on the shelf, and we use Apple original and OEM parts for any repair.

Buying a pre-owned iPhone 12 from us

Battery health on this unit is 91%. It comes with a 6-month warranty and free 7-day returns, which is the practical difference between buying here and buying off a classifieds listing. Collect from 70 Cassandra Ave, Bedworthpark, Vereeniging, or we courier nationwide for R150 in 1 to 4 business days. Pay by card, Apple Pay, Google Pay, Capitec Pay or EFT, split it with PayJustNow or Stitch Pay Later, or put an old device towards it.