Free delivery on all orders
Exclusive Promotions for Students & Staff
Order by 3pm for next working day delivery
 Filters
( Clear All )

Display diagonal

Display resolution

Processor family

Processor model

Internal storage capacity

Compatible memory cards

Rear camera type

Rear camera resolution (numeric)

Front camera type

Rear camera flash

SIM card capability

Mobile network generation

SIM card type

3G standards

4G standard

Wi-Fi

Bluetooth

Subscription type

USB port

Form factor

Product colour

Position location

Platform

Operating system installed

Weight

Brand

iPhone 12

8 item(s)
Show:
Search Count
Sort By:
Product code: MJNP3B/A
  • Apple iPhone 12 128GB - Purple
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 128 GB
  • 12 MP
  • iOS 17
  • Purple
Stock: This item is usually despatched within 5 days
Product code: MGJ53B/A
  • Apple iPhone 12 64GB - Black
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 64 GB
  • 12 MP
  • iOS 17
  • Black
Stock: In Stock
Product code: MGJ63B/A
  • Apple iPhone 12 64GB - White
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 64 GB
  • 12 MP
  • iOS 17
  • White
Stock: In Stock
Product code: MGJ93B/A
  • Apple iPhone 12 64GB - Green
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 64 GB
  • 12 MP
  • iOS 17
  • Green
Stock: In Stock
Product code: MGJA3B/A
  • Apple iPhone 12 128GB - Black
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 128 GB
  • 12 MP
  • iOS 17
  • Black
Stock: In Stock
Product code: MGJC3B/A
  • Apple iPhone 12 128GB - White
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 128 GB
  • 12 MP
  • iOS 17
  • White
Stock: In Stock
Product code: MGJF3B/A
  • Apple iPhone 12 128GB - Green
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 128 GB
  • 12 MP
  • iOS 17
  • Green
Stock: This item is usually despatched within 5 days
Product code: MJNM3B/A
  • Apple iPhone 12 64GB - Purple
  • 15.5 cm (6.1")
  • 2532 x 1170 pixels
  • 64 GB
  • 12 MP
  • iOS 17
  • Purple
Stock: This item is usually despatched within 5 days