Apple iPhone 12
The Apple iPhone 12 features a 6.1-inch display and a 2,815mAh battery. Compare 6 refurbished pay-monthly contract deals from O2, Three, Vodafone below.
Technical Specifications
| Make | Apple |
| Model | iPhone 12 |
| Screen Inches | 6.1 |
| Display | 6.1 inch Super Retina XDR OLED |
| Refresh Rate Hz | 60 |
| Resolution | 1170 x 2532 |
| Chipset | Apple A14 Bionic |
| Ram | 4GB |
| Rear Camera | 12MP wide + 12MP ultrawide |
| Front Camera | 12MP |
| Battery Mah | 2815 |
| Charging W | 20W wired / 15W MagSafe |
| Os | iOS |
| Dimensions | 146.7 x 71.5 x 7.4 mm |
| Weight G | 164 |
| Ip Rating | IP68 |
| Network 5g | 1 |
| Source | Manufacturer/GSMArena verified 2026-07-13 |
Apple iPhone 12 highlights
7.7/10
“A still-capable 2020 iPhone with 5G and a great OLED, now a bargain refurbished pick.”GetLow verdict
How GetLow compares Apple iPhone 12 prices
The GetLow Price Comparison Engine checks 6 current Apple iPhone 12 tariffs by monthly price, upfront cost, data allowance, network, storage and total contract cost. It is built for the practical bit of buying: seeing whether a cheaper monthly payment is really cheaper once the upfront price and full term are included.
For this handset, monthly prices run from £19.00 to £20.00/mo, upfront costs run from £9.00, data ranges from 100GB to 300GB, and storage starts at 64GB. Use the full comparison view when you want to filter by network, data, storage and colour in one place.
Comparison facts
All Apple iPhone 12 deals
Open full comparison ↗Every current Apple iPhone 12 tariff across UK networks & retailers — filter by price, data, network, storage, colour and contract, sorted by what matters to you.
6 pay-monthly tariffs — filter and sort by what matters to you.
Apple iPhone 12 deals - frequently asked questions
How much does the Apple iPhone 12 cost on a monthly contract?
Refurbished pay-monthly Apple iPhone 12 deals start from £19.00/mo. Across 6 in-stock tariffs we track, monthly prices range from £19.00 to £20.00, depending on data allowance, network and upfront cost.
Which networks offer the Apple iPhone 12?
The Apple iPhone 12 is available on O2, Three, Vodafone. Use the network filter on the deals above to compare each provider side by side.
Is there an upfront cost on Apple iPhone 12 deals?
Upfront costs for the Apple iPhone 12 range from £9.00 to £9.00. A bigger upfront payment usually lowers the monthly price, so compare the total cost of ownership.
What contract lengths are available for the Apple iPhone 12?
Most Apple iPhone 12 contracts run for 24-month terms. Shorter terms cost a little more per month but let you upgrade sooner.
Are the Apple iPhone 12 prices on GetLow up to date?
Yes - we only list in-stock tariffs and refresh pricing regularly, so the figures here reflect current UK contract pricing.