MTN have released their iPhone 6 prices on contract.

MTN Airtime SMS Data iPhone 6 iPhone 6 Plus
16GB 64GB 128GB 16GB 64GB 128GB
MTNChoice 100 100 Minutes 200 500 MB R499
MTNChoice 200 200 Minutes 300 500 MB R599 R649 R649
MTNChoice 350 350 Minutes 500 500 MB R749 R799 R849 R799 R849 R899
MTNChoice 500 500 Minutes 500 1 GB R899 R949 R999 R949 R999 R1049
MTNChoice 1000 1000 Minutes 1 GB R1399 R1449 R1499 R1449 R1499 R1549
MTN Anytime 500 Top-up R500 Airtime 500 MB R879 R929 R979 R929 R979
MTN Anytime 750 Top-up R750 Airtime 500 MB R1129 R1179 R1229 R1179 R1229 R1279
MTN Anytime 1200 Top-up R1200 Airtime 1 GB R1579 R1629 R1679 R1629 R1679 R1729
MTN Anytime 1500 Top-up R1500 Airtime 1 GB R1879 R1929 R1979 R1929 R1979 R2029
MTN Anytime 200 R200 Airtime 500 MB R499
MTN Anytime 350 R350 Airtime 500 MB R649 R699 R699
MTN Anytime 500 R500 Airtime 500 MB R799 R849 R899 R849 R899 R949
MTN Anytime 750 R750 Airtime 500 MB R1049 R1099 R1149 R1099 R1149 R1199
MTN Anytime 1200 R1200 Airtime 1 GB R1499 R1549 R1599 R1549 R1599 R1649
MTN Anytime 1500 R1500 Airtime 1 GB R1799 R1849 R1899 R1849 R1899 R1949
MTN Sky Unlimited Unlimited Unlimited R1899 R1999 R2099 R1999 R2099 R2199