The best iPhone X deals in May 2018

Editor's pick

Limited Time Offer

Apple iPhone X

  • Network: Sprint US
  • 256GB phone
  • Unlimited mins
  • Unlimited texts
  • 2GB data
$1149.99
upfront
$40
/mth

The iPhone X probably doesn't need much of an introduction. If you've come to this page then we imagine you already know that it's the ridiculously big, ridiculously powerful smartphone that Apple launched to mark the 10th anniversary of the iPhone. You'll be well aware that it's the most innovative iPhone in years. And it can't have escaped your notice that iPhone X deals cost a small fortune.

And for the time being, they're not getting any cheaper. The retailers seem to know that people are going to go for the iPhone X whatever the price, and contract plans remain pricey. But TechRadar can help. Whether you're in the market to buy the iPhone X SIM-free upfront or spread your payments over a contract, we'll tell you the very cheapest prices you can currently get it for.

No matter how much data you need, what colour you want and what budget you can afford, you'll find the perfect deal for you in our comparison chart below. If you'd sooner just cut to the chase, we've got handpicked recommended tariffs further down the page. And if you come to the conclusion that the iPhone X is still just too expensive, then be sure to head to our best mobile phone deals page for the greatest deals on alternatives from Samsung, Sony, Huawei and more.

See also: iPhone 8 deals | iPhone 8 Plus deals | iPhone X SIM free / Unlocked | Samsung Galaxy Note 8 deals | Samsung Galaxy S9 Plus deals | Best mobile phone deals

Filter and compare all of the iPhone X deals available in the UK:

Showing 0 of 0 deals
?
Sort By
Searching for deals... Please hold on for a second.

The top 5 best iPhone X deals in the UK today:

iPhone X 64GB | FREE upfront | Unlimited calls and texts | 16GB data | £57pm
We've said it before and we'll say it again: the iPhone X is not a cheap mobile phone. But this is more or less the least you can currently pay over a two year contract and fantastic value relative to what else is out there. You won't have to pay a penny upfront (remember this phone costs a grand if you want to buy it upfront) and you get a very healthy 16GB of data per month instead of the meagre volume we'd normally expect. Total cost over 24 months is £1368

Buy this cheap iPhone X deal from Mobile Phones Direct

iPhone X 64GB | £110 upfront | 10GB data | Unlimited minutes and texts | £53pm
This iPhone X deal from Affordable Mobiles works out cheapest on EE over the two year term of the contract at the moment, coming in under £1,400 over the two year term. You get free Apple Music for 6 months and BT Sport for 3, as well as the warm fuzzy feeling of knowing that you're on the UK's fastest 4G network. Total cost over 24 months is £1382

View this X deal at Affordable Mobiles

iPhone X 64GB | £81.99 upfront | 50GB data | Unlimited minutes and texts | £55pm
If you're somebody who is constantly streaming TV and films away from the Wi-Fi, catching up with Netflix on your commute and downloading catalogues of podcasts, then it might be worth cranking the data allowance up to 50GB with this O2 tariff. It comes in cheaper than most other networks can manage on lower data and is by far the best value on O2. Total cost over 24 months is £1401.99

View this iPhone X deal at Mobile Phones Direct

iPhone X 64GB | £79 upfront | All-you-can-eat data | Unlimited minutes and texts | £79pm
If you want unlimited data on the iPhone X then Three was always going to be your go-to network. We can't imagine you'd even be considering this if you wanted something cheap - all that streaming, surfing and downloading comes at a cost. Only you will know whether you really need all-you-can-eat data, so think very carefully because this is a heck of a lot of money to part with. Total cost over 24 months is £1975

View this iPhone X deal at Three

iPhone X 256GB | £120 upfront | 5GB data | 500 minutes | 5000 texts | £46.42pm
It's not often that we back Tesco Mobile deals, but this is so cheap on the mighty 256GB iPhone X that we really can't help ourselves. For less than £50 per month you get the monumental handset with 5GB of data. That's a decent amount considering how much memory you already get on board. The only catch? You'll be tied into a three year contract with this X deal. Total cost over 36 months is £1791.12

Get this cheap iPhone X deal direct from Tesco Mobile

iPhone X review and specs in brief

An iPhone for the ages

Screen size: 5.8-inches | Resolution: 1125 x 2436 | Rear camera: 12MP | Weight: 174g | OS: iOS 11 | RAM: 3GB | Storage: 64GB/256GB | External storage: No | Battery: 2716mAh

Simply stunning screen
iOS 11 is lovely to use
Wireless charging
To state the obvious - the price!

We think that the iPhone X is the most important iPhone launched since...well the first one! After years of incremental upgrades, Apple has pulled out all the stops for its 10th anniversary smartphone. Face ID lets you unlock your phone just by looking at it, the stunning 5.8-inch Super Retina HD display does away with the bezel almost entirely, there's wireless charging, and that's before we even get to Animojis!

Read TechRadar's full iPhone X review

p

Now let's break down the best iPhone X deals by network...

Best iPhone X deals on EE

iPhone X 64GB | £110 upfront | 10GB data | Unlimited minutes and texts | £53pm
This iPhone X deal from Affordable Mobiles works out cheapest on EE over the two year term of the contract at the moment, coming in under £1,400 over the two year term. You get free Apple Music for 6 months and BT Sport for 3, as well as the warm fuzzy feeling of knowing that you're on the UK's fastest 4G network. And the data allowance is up to 10GB, which is very healthy indeed. Total cost over 24 months is £1382

View this X deal at Affordable Mobiles

iPhone X 64GB | £44.99 upfront | 15GB data | Unlimited minutes and texts | £58pm
We much prefer this deal to the above cheaper effort, as you get more data and only have to pay an extra fiver each month. That's well worth it, considering the extra freedom you get to surf, stream and download away from the Wi-Fi supply. Total cost over 24 months is £1436.99

View this deal at Affordable Mobiles

iPhone X 64GB | £80 upfront | 25GB data | Unlimited minutes and texts | £63pm
To make the most of the iPhone X's exhilarating power, it makes sense to team it up with EE's fastest UK 4G speeds. And this is currently the best value deal we've found on that network for big data. 25GB of data should be more than enough for most people and you get unlimited everything else. Total cost over 24 months is £1593

View this deal at Affordable Mobiles

Best iPhone X deal on O2

iPhone X 64GB | £81.99 upfront | 50GB data | Unlimited minutes and texts | £55pm
If you're somebody who is constantly streaming TV and films away from the Wi-Fi, catching up with Netflix on your commute and downloading catalogues of podcasts, then it might be worth cranking the data allowance up to 50GB with this O2 tariff. It comes in cheaper than most other networks can manage on lower data and is by far the best value on O2. Total cost over 24 months is £1401.99

View this iPhone X deal at Mobile Phones Direct

Best iPhone X deal on Vodafone

iPhone X 64GB | FREE upfront | Unlimited calls and texts | 16GB data | £57pm
We've said it before and we'll say it again: the iPhone X is not a cheap mobile phone. But this is more or less the least you can currently pay over a two year contract and fantastic value relative to what else is out there. You won't have to pay a penny upfront (remember this phone costs a grand if you want to buy it upfront) and you get a very healthy 16GB of data per month instead of the meagre volume we'd normally expect. Total cost over 24 months is £1368

Buy this cheap iPhone X deal from Mobile Phones Direct

iPhone X 64GB | FREE upfront | Unlimited calls and texts | 32GB data | £63pm
Vodafone has started to come good again on the iPhone X, and this is relatively good value for a monumental amount of data on Vodafone. O2 can still pip it, but you shouldn't feel too downhearted if Vodafone is your network of choice. Total cost over 24 months is £1512

Buy this iPhone X deal from Affordable Mobiles

Best iPhone X deals on Three

iPhone X 64GB | £79 upfront | 4GB data | Unlimited minutes and texts | £58pm
Three has gone from hero to zero on iPhone X deals. For a while there, it was leaving the other networks in its wake. But now it just can't compete. But we know that some of you are big fans, so we thought we'd still show the most affordable deal you can get. Here you get 4GB of data for too much money. Total cost over 24 months is £1471

View this iPhone X deal direct from Three

iPhone X 64GB | £79 upfront | 100GB data | Unlimited minutes and texts | £72pm
If you really really want unlimited data, then just take a quick second look at this Three deal. You're 'limited' to 100GB a month but will save a couple of hundred pounds over the two year contract. We can barely see how you'd use this much data, so well worth considering instead. The upfront cost is reasonable, but the monthly payments have unfortunately just increased by a few pounds. Total cost over 24 months is £1808

View this deal direct from Three

iPhone X 64GB | £79 upfront | All-you-can-eat data | Unlimited minutes and texts | £79pm
If you want unlimited data on the iPhone X then Three was always going to be your go-to network. We can't imagine you'd even be considering this if you wanted something cheap - all that streaming, surfing and downloading comes at a cost. Only you will know whether you really need all-you-can-eat data. Total cost over 24 months is £1975

View this iPhone X deal at Three