The best iPhone X deals in October 2018

When the iPhone X hit the shelves last November, it was all anybody could talk about in the mobile phone world. It may no longer be the fresh new face of the iPhone (the iPhone XS has picked up the mantle as the newest, most advanced Apple smartphone out there) but don't think for a moment that iPhone X deals are today's fish and chip paper.

In fact, as it could finally mark a dramatic fall in those stubbornly high iPhone X contract deals - we've already seen a big drop in the price of SIM-free iPhone X handsets. On the contract side of things, we are now starting to see a couple of two year totals come under the £1,300-mark. A very rare treat indeed. Big data is getting more affordable, too. Take the ridiculous price drop on all-you-can-eat data from Three as the prime example.

You're in the right place to compare the best tariffs and contract prices on the UK market and the iPhone X itself 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 was the most innovative iPhone in years on launch.

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.

For more check out today's best: iPhone 8 deals | iPhone 8 Plus deals | Samsung Galaxy Note 9 deals| Mobile phone deals

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

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

iPhone X 64GB | Vodafone | £49 upfront | Unlimited calls and texts | 4GB data | £48pm
Well this is something a little bit new on Vodafone - we've don't think we've ever seen such a cheap, well balanced iPhone X deal. There isn't a great deal to pay at the start and then you'll be sent bills of less than £50 each month. 4GB won't suit everybody, and there's better value out there. But this is the winner on pure price right now. Total cost over 24 months is £1201

Buy this iPhone X deal from Mobile Phones Direct

iPhone X 64GB | EE | FREE upfront | 60GB data | Unlimited minutes and texts | £58pm
This has got three things going for it that we think is going to make it a very popular iPhone X deal indeed. Firstly, it's on EE - the UK's fastest 4G network. Then there's the huuuuuge amount of data you get to use every month. And last but by no means least there's the fact you won't have to pay a penny upfront, not even for delivery. Total cost over 24 months is £1392

View this iPhone X deal at Mobile Phones Direct

iPhone X 64GB | O2 | FREE upfront | 100GB data | Unlimited minutes and texts | £55pm
Wham, bam, thank you Mobile Phones Direct. If you're determined to get your new iPhone X contract on O2 and need stacks of data, then look no further. 100GB is waaaaaaaay more than most people will need to use in a month and the balance between upfront cost (i.e. zilch) and monthly bills is excellent, too. Total cost over 24 months is £1320

View this iPhone X deal at Mobile Phones Direct

iPhone X 64GB | Three | £79 upfront | All-you-can-eat data | Unlimited minutes and texts | £52pm
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. And the price just fell dramatically, making AYCE bizarrely one of the best value iPhone X options out there right now. Total cost over 24 months is £1327

View this iPhone X deal at Three

iPhone X 256GB | Tesco Mobile | £120 upfront | 5GB data | 5000 minutes | 5000 texts | £47.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 £1815.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! And to be honest, the its iPhone XS successor doesn't even move things on that much.

Read TechRadar's full iPhone X review