

Cheap iPhone Deals
Find the best value iPhone 12, 12 Mini, SE, 12 Pro & Pro Max deals
A new iPhone is never MoneySaving, but if you're determined to get Apple's latest iPhone 12, 12 Mini, 12 Pro or Pro Max ‒ or its older models including the iPhone 11 and SE ‒ this guide will take you through the cheapest ways to get one.
The MSE Cheap Mobile Finder
We recently launched our Cheap Mobile Finder tool, which compares more than 50 different retailers and resellers, covering all major networks to find your top deal. We've the pick of the deals in this guide, but use the tool for loads more options.

The top iPhone need-to-knows
Should you get an iPhone on a contract? Why should you never just go direct to the network? What other ways are there to get one? Our iPhone need-to-knows should help you bag a cheap deal and learn what to watch out for.

Apple's iPhone 12 Mini is a smaller version of its latest iPhone 12, released in October – see iPhone 12 Mini specs. With its smaller screen comes a slightly smaller price tag, but it's still not cheap – so it's important to bag the best deal. There are 1,000s of different combos, so to help, we've rounded up our pick of the best deals. For more options, see our Cheap Mobile Finder.

iPhone 12 Mini – what we'd go for
Early adopters of new phones always pay more. They're never MoneySaving, but if you're desperate for the latest model, the cheapest way to get the iPhone 12 Mini 64GB on contract and with enough data for most (3GB+) is this Three deal via Fonehouse, which comes with a generous 100GB/mth of data. It's £816 over the 24-month contract.
If you need more storage, the cheapest 128GB model is from iD Mobile (uses Three). It's £913.75 over the 24-month contract and you get 5GB/mth of data.
MODEL |
DATA & NETWORK (1) | TOTAL COST (2YRS) | UPFRONT COST | MONTHLY COST |
iPhone 12 Mini 64GB* via Fonehouse |
100GB/mth Three |
£816 | £0 when using code FHMSE30 on the basket page | £34 |
via iD Mobile |
5GB/mth iD Mobile (uses Three) |
£913.75 | £49.99 | £35.99 |
Note: Deals are for newbies of that network. These are today's prices, but providers often increase prices in line with inflation or a set % during the contract. (1) All come with unlimited mins & texts unless stated otherwise. |
The latest iPhones won't come with a power adapter (you'll just get a USB-C to Lightning cable). This means those new to Apple will need to buy this separately, with a USB-C power adapter costing £19 with Apple directly.

Apple's iPhone 12 is its most recent model, released in October – see iPhone 12 specs. It's not cheap, so it's important to bag the best deal. There are 1,000s of different combos, so to help, we've rounded up our pick of the best deals. For more options, see our Cheap Mobile Finder.

iPhone 12 – what we'd go for
They're never MoneySaving, but if you're desperate for the latest model, the cheapest way to get the 64GB iPhone 12 on contract and with enough data for most (3GB+) is this Three deal via Fonehouse. It comes with a generous 100GB/mth of data and costs £925 over the 24-month contract
If you want more storage, there's also this Three deal via Fonehouse with unlimited data. It costs £1,007 over the 24-month contract.
MODEL |
DATA & NETWORK (1) | TOTAL COST (2YRS) | UPFRONT COST | MONTHLY COST |
via Fonehouse |
100GB/mth Three |
£925 | £109 when using code FHMSE30 on the basket page | £34 |
iPhone 12 128GB* via Fonehouse |
Unltd data Three |
£1,007 | £119 when using code FHMSE30 on the basket page | £37 |
Note: Deals are for newbies of that network. These are today's prices, but providers often increase prices in line with inflation or a set % during the contract. (1) All come with unlimited mins & texts unless stated otherwise. |
The latest iPhones won't come with a power adapter (you'll just get a USB-C to Lightning cable). This means those new to Apple will need to buy this separately, with a USB-C power adapter costing £19 with Apple directly.
The 'budget' iPhone SE was released in April 2020 – see iPhone SE specs. While iPhones are never MoneySaving, the iPhone SE is considerably cheaper than any other recent models. There are 1,000s of different combos, so to help, we've rounded up our pick of the best deals. For more options, see our Cheap Mobile Finder.

iPhone SE – what we'd go for
Right now, the cheapest way to get the iPhone SE 64GB with enough data for most is this EE deal via Fonehouse with 4GB/mth of data, which works out at £504 over the 24-month contract.
For those who need more storage, you can double your capacity with this deal for the 128GB model with 18GB/mth data. It's with Vodafone, via Mobiles.co.uk, and costs £572 over the 24-month contract.
MODEL |
DATA & NETWORK (1) | TOTAL COST (2YRS) | UPFRONT COST | MONTHLY COST |
iPhone SE 64GB* via Fonehouse |
4GB/mth EE |
£504 | £0 | £21 |
iPhone SE 64GB* via Mobiles.co.uk |
18GB/mth Vodafone |
£562 | £10 | £23 |
via Mobiles.co.uk |
18GB/mth Vodafone |
£572 | £20 when using code PAYDAY15 on the basket page | £23 |
Note: Deals are for newbies of that network. These are today's prices, but providers often increase prices in line with inflation or a set % during the contract. (1) All come with unlimited mins & texts unless stated otherwise. |

Apple's top-spec iPhone 12 range was launched in October – see iPhone 12 Pro and 12 Pro Max specs. With top-spec comes top prices, so it's important to bag the best deal. There are 1,000s of different combos, so to help, we've rounded up our pick of the best deals. For more options, see our Cheap Mobile Finder.
MODEL |
DATA & NETWORK (1) | TOTAL COST (2YRS) | UPFRONT COST | MONTHLY COST |
iPhone 12 Pro 512GB* |
5GB/mth iD Mobile (uses Three) |
£1,157.75 | £149.99 | £41.99 |
iPhone 12 Pro Max 128GB* |
100GB/mth |
£1,257 |
£129 |
£47 |
Note: Deals are for newbies of that network. These are today's prices, but providers often increase prices in line with inflation or a set % during the contract. (1) All come with unlimited mins & texts unless stated otherwise. |
The latest iPhones won't come with a power adapter (you'll just get a USB-C to Lightning cable). This means those new to Apple will need to buy this separately, with a USB-C power adapter costing £19 with Apple directly.

Apple's iPhone 11 was launched in September 2019 – see iPhone 11 specs. Despite being a discontinued model, it's still not cheap, so it's important to bag the best deal. There are 1,000s of different combos, so to help, we've rounded up our pick of the best deals. For more options, see our Cheap Mobile Finder.

iPhone 11 – what we'd go for
The iPhone 11 has got progressively cheaper since the 12 launched last year. Right now, Vodafone newbies can get the 64GB iPhone 11 with a generous 18GB/mth of data, unlimited mins and texts for £697 over the two-year contract.
If you need more storage, then the cheapest deal for the 128GB iPhone 11 model is also with Vodafone. It comes with 18GB/mth data for £747 over the two-year contract.
MODEL |
DATA & NETWORK (1) | TOTAL COST (2YRS) | UPFRONT COST | MONTHLY COST |
iPhone 11 64GB* via Mobiles.co.uk |
18GB/mth Vodafone |
£697 | £145 with code PAYDAY15 on the basket page | £23 |
iPhone 11 64GB* via Fonehouse |
25GB/mth EE |
£743 | £119 when using code FHMSE30 on the basket page | £26 |
iPhone 11 128GB* via Fonehouse |
18GB/mth Vodafone |
£747 |
£195 when using code PAYDAY15 on the basket page | £23 |
Note: Deals are for newbies of that network. These are today's prices, but providers often increase prices in line with inflation or a set % during the contract. (1) All come with unlimited mins & texts unless stated otherwise. |
Sometimes you can save a fair bit if you're happy to go for a phone that is a few years old, so we've rounded up the cream below. While they might not be as new and shiny, they still run Apple's latest iOS 14 operating system. We won't include all the older models here, but we'll include ones when they're competitive on price. If these aren't for you, see our Cheap Mobile Finder tool to help you find the right deal.

Older iPhone models – what we'd go for
One of the cheapest deals we could find for an older iPhone model is this iPhone 7 (released in 2016) deal with Talkmobile (uses Vodafone's network), which works out at £465 over the two-year contract.
If you want something slightly newer, there's the iPhone XR, which was released in 2018. It's currently cheaper to buy the handset outright and pair it with a Sim-only deal, but if you want a contract, the cheapest deal with enough data for most is £635 over 24 months.
DATA & NETWORK (1) | TOTAL COST (2YRS) | UPFRONT COST | MONTHLY COST | |
iPhone 7 32GB* via Fonehouse |
10GB/mth Talkmobile (uses Vodafone) |
£465 | £9 | £19 |
iPhone XR 64GB* via Mobiles.co.uk |
4GB/mth Vodafone |
£635 | £155 when using code PAYDAY15 on the basket page | £20 |
Note: Deals are for newbies of that network. These are today's prices, but providers often increase prices in line with inflation or a set % during the contract. (1) All come with unlimited mins & texts unless stated otherwise. |
Have you thought about getting a refurbished phone?
Some mobile resellers no longer have stock of the older iPhone models, but if you're determined to get an older model, you may find it cheaper to get a refurbished iPhone. See our Refurbished Phones guide for more. Many refurb sellers provide guarantees on their products, meaning you're covered if there's a technical fault. Refurbs may work out cheaper when paired with a cheap Sim. See our Cheap Sim-only Deals guide for more.
How to complain about your network
The mobile industry doesn't have the best customer service reputation and while a provider may be good for some, it can be hell for others. Common problems include limited network coverage, slow data speeds, unexpected charges and more. It's always worth trying to call your provider first, but if not then…

Free tool to help you complain
This tool helps you draft and manage your complaint. It's totally free to use, and it's offered by Resolver, a firm we work with to help people get complaints justice.
If the complaint isn't resolved, Resolver can escalate it to the free Ombudsman Services (or CISAS if you're complaining about Virgin Mobile).
Important: if your issue is about a voucher or incentive that was part of an MSE Blagged deal, then instead just let us know by emailing voucherhelp@moneysavingexpert.com as that's usually quicker.

Spotted out of date info/broken links? Email: brokenlink@moneysavingexpert.com
Clever ways to calculate your finances