Free delivery on all orders
Exclusive Promotions for Students & Staff
Order by 3pm for next working day delivery
Register
Log In
-
£ 0.00 (+VAT)
Basket (0)
Mac
View All Mac
MacBook Air
MacBook Pro
iMac
Mac mini
Mac Studio
Tablets
View All Tablets
iPad
iPad Pro
iPad Air
iPad mini
Surface Go
Surface Pro
Phones
View All Phones
iPhone 13 Pro Max
iPhone 13 Pro
iPhone 13
iPhone 13 mini
iPhone 12
iPhone 12 mini
iPhone 11
iPhone SE
Laptops
View All Laptops
Windows Laptops
Surface Book 3
Surface Laptop Go
Accessories
View All Accessories
iPad Accessories
iPad
iPad Pro
iPad Air
iPad mini
iPhone Accessories
iPhone 13 Pro
iPhone 13
iPhone 12
iPhone 11
iPhone SE
Cables & Adapters
Headphones
Apple TV
Air Tags
Creativity
Homepod
iPod
Mice & Keyboards
Apple Watch
View All Watches
Series 7
SE
Nike
Straps
Accessories
Warranties
Clearance Sale
Mac
View All Mac
MacBook Air
MacBook Pro
iMac
Mac mini
Mac Studio
Tablets
View All Tablets
iPad
iPad Pro
iPad Air
iPad mini
Surface Go
Surface Pro
Phones
View All Phones
iPhone 13 Pro Max
iPhone 13 Pro
iPhone 13
iPhone 13 mini
iPhone 12
iPhone 12 mini
iPhone 11
iPhone SE
Laptops
View All Laptops
Windows Laptops
Surface Book 3
Surface Laptop Go
Accessories
View All Accessories
iPad Accessories
iPad
iPad Pro
iPad Air
iPad mini
iPhone Accessories
iPhone 13 Pro
iPhone 13
iPhone 12
iPhone 11
iPhone SE
Cables & Adapters
Headphones
Apple TV
Air Tags
Creativity
Homepod
iPod
Mice & Keyboards
Apple Watch
View All Watches
Series 7
SE
Nike
Straps
Accessories
Warranties
Clearance Sale
Trustpilot
Skip Navigation Links
Home
/
Phones
/
iPhone 12
 Filters
( Clear All )
Currently Selected:
Display diagonal
15.5 cm (6.1") (18)
Display resolution
2532 x 1170 pixels (18)
Processor family
Apple (18)
Processor model
A14 (18)
Internal storage capacity
128 GB (6)
256 GB (6)
64 GB (6)
Compatible memory cards
Not supported (18)
Rear camera type
Dual camera (18)
Rear camera resolution (numeric)
12 MP (18)
Front camera type
Single camera (18)
Rear camera flash
Y (18)
SIM card capability
Dual SIM (18)
Mobile network generation
5G (18)
SIM card type
NanoSIM + eSIM (18)
3G standards
DC-HSDPA, HSPA+, UMTS (18)
4G standard
LTE (18)
Wi-Fi
Y (18)
Bluetooth
Y (18)
Subscription type
No subscription (18)
USB port
N (18)
Form factor
Bar (18)
Product colour
Black (3)
Blue (3)
Green (3)
Purple (3)
Red (3)
White (3)
Show more
Position location
Y (18)
Platform
iOS (18)
Operating system installed
iOS 14 (18)
Weight
164 g (18)
Brand
Apple (18)
iPhone 12
18 item(s)
Show:
5
10
15
20
25
Search Count
Sort By:
Recommended: High to Low
Recommended: Low to High
Price: Low to High
Price: High to Low
Apple iPhone 12 128GB Purple
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MJNP3B/A
Apple iPhone 12 128GB Purple
15.5 cm (6.1")
2532 x 1170 pixels
128 GB
12 MP
iOS 14
Purple
Stock:
In Stock
£676.85
More Information
Apple iPhone 12 128GB Blue
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJE3B/A
Apple iPhone 12 128GB Blue
15.5 cm (6.1")
2532 x 1170 pixels
128 GB
12 MP
iOS 14
Blue
Stock:
In Stock
£676.85
More Information
Apple iPhone 12 64GB Black
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJ53B/A
Apple iPhone 12 64GB Black
15.5 cm (6.1")
2532 x 1170 pixels
64 GB
12 MP
iOS 14
Black
Stock:
This item is usually despatched within 5 days
£627.22
More Information
Apple iPhone 12 64GB White
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJ63B/A
Apple iPhone 12 64GB White
15.5 cm (6.1")
2532 x 1170 pixels
64 GB
12 MP
iOS 14
White
Stock:
In Stock
£627.22
More Information
Apple iPhone 12 64GB (PRODUCT)RED
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJ73B/A
Apple iPhone 12 64GB (PRODUCT)RED
15.5 cm (6.1")
2532 x 1170 pixels
64 GB
12 MP
iOS 14
Red
Stock:
In Stock
£627.22
More Information
Apple iPhone 12 64GB Blue
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJ83B/A
Apple iPhone 12 64GB Blue
15.5 cm (6.1")
2532 x 1170 pixels
64 GB
12 MP
iOS 14
Blue
Stock:
In Stock
£627.22
More Information
Apple iPhone 12 64GB Green
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJ93B/A
Apple iPhone 12 64GB Green
15.5 cm (6.1")
2532 x 1170 pixels
64 GB
12 MP
iOS 14
Green
Stock:
In Stock
£627.22
More Information
Apple iPhone 12 128GB Black
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJA3B/A
Apple iPhone 12 128GB Black
15.5 cm (6.1")
2532 x 1170 pixels
128 GB
12 MP
iOS 14
Black
Stock:
This item is usually despatched within 5 days
£676.85
More Information
Apple iPhone 12 128GB White
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJC3B/A
Apple iPhone 12 128GB White
15.5 cm (6.1")
2532 x 1170 pixels
128 GB
12 MP
iOS 14
White
Stock:
This item is usually despatched within 5 days
£676.85
More Information
Apple iPhone 12 128GB (PRODUCT)RED
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJD3B/A
Apple iPhone 12 128GB (PRODUCT)RED
15.5 cm (6.1")
2532 x 1170 pixels
128 GB
12 MP
iOS 14
Red
Stock:
This item is usually despatched within 5 days
£676.85
More Information
Apple iPhone 12 128GB Green
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJF3B/A
Apple iPhone 12 128GB Green
15.5 cm (6.1")
2532 x 1170 pixels
128 GB
12 MP
iOS 14
Green
Stock:
This item is usually despatched within 5 days
£676.85
More Information
Apple iPhone 12 256GB Black
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJG3B/A
Apple iPhone 12 256GB Black
15.5 cm (6.1")
2532 x 1170 pixels
256 GB
12 MP
iOS 14
Black
Stock:
This item is usually despatched within 5 days
£776.11
More Information
Apple iPhone 12 256GB White
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJH3B/A
Apple iPhone 12 256GB White
15.5 cm (6.1")
2532 x 1170 pixels
256 GB
12 MP
iOS 14
White
Stock:
This item is usually despatched within 5 days
£776.11
More Information
Apple iPhone 12 256GB (PRODUCT)RED
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJJ3B/A
Apple iPhone 12 256GB (PRODUCT)RED
15.5 cm (6.1")
2532 x 1170 pixels
256 GB
12 MP
iOS 14
Red
Stock:
This item is usually despatched within 5 days
£776.11
More Information
Apple iPhone 12 256GB Blue
<b>iPhone 12<br>Blast past fast.</b><br>5G speed. A14 Bionic, the fastest chip in a smartphone.<br>A...
Product code:
MGJK3B/A
Apple iPhone 12 256GB Blue
15.5 cm (6.1")
2532 x 1170 pixels
256 GB
12 MP
iOS 14
Blue
Stock:
This item is usually despatched within 5 days
£776.11
More Information
Page 1 of 2