Apple’s iPhone 8 and 8 Plus are officially available in South Africa.

iStore has the handsets available for cash purchase and on contract at the below prices:

Entry
Mid-range
High
Unlimited
iPhone 8 64GB
R13 499
iStore Cash price
Vodacom
R699 
Smart S+ with Free Apple case & Screen protector
R869
Smart M+
R1049
Smart L+
R2149
Red VIP +
MTN
R709 
My MTNChoice Flexi R200
R899
Made for Me L
R1199
Made for Me XL
R2699
Unlimited Sky Supreme
Telkom
R699
FreeMe 2GB
R849
FreeMe 5GB
R949
FreeMe 10GB
R1599
FreeMe Unlimited
iStore Card
R629
PMx24 low interest. No cellular contract. 
iPhone 8 256GB
R16 499
iStore Cash price
Vodacom
R849
Smart S+ with Free Apple case & Screen protector
R1019
Smart M+
R1199
Smart L+
R2299
Red VIP +
MTN
R849 
My MTNChoice Flexi R200
R1039
Made for Me L
R1339
Made for Me XL
R2799
Unlimited Sky Supreme
Telkom
R799
FreeMe 2GB
R949
FreeMe 5GB
R1099
FreeMe 10GB
R1699
FreeMe Unlimited
iStore Card
R768
PMx24 low interest. No cellular contract. 
iPhone 8 Plus 64GB
R15 499
iStore Cash price
Vodacom
R799 
Smart S+ with Free Apple case & Screen protector
R969
Smart M+
R1149
Smart L+
R2299
Red VIP +
MTN
R809 
My MTNChoice Flexi R200
R999
Made for Me L
R1299
Made for Me XL
R2799
Unlimited Sky Supreme
Telkom
R799
FreeMe 2GB
R949
FreeMe 5GB
R1099
FreeMe 10GB
R1699
FreeMe Unlimited
iStore Card
R722
PMx24 low interest. No cellular contract. 
iPhone 8 Plus 256 GB
R18 499
iStore Cash price
Vodacom
R949
Smart S+ with Free Apple case & Screen protector
R1119
Smart M+
R1299
Smart L+
R2449
Red VIP +
MTN
R949 
My MTNChoice Flexi R200
R1139
Made for Me L
R1439
Made for Me XL
R2899
Unlimited Sky Supreme
Telkom
R899
FreeMe 2GB
R1099
FreeMe 5GB
R1199
FreeMe 10GB
R1799
FreeMe Unlimited
iStore Card
R861
PMx24 low interest. No cellular contract. 

iPhone 8 and 8 Plus are also available on PriceCheck.