Apple's iPhone X has been discontinued by the company, replaced by the new iPhone XS and XS Max. However, if you shop around, you'll still be able to get the iPhone X at a cheaper price for a while yet.

Here, you'll find the best iPhone X deals available now, but be quick because they won't be around forever.

We would also recommend checking out best iPhone XS deals if you want the latest iPhone X model.

Top iPhone X deals

We've got a rundown of more iPhone X deals available below, as well as a customisable price comparison tool that you can use to find the perfect contract for you, but to get you started, we've picked out our favourite iPhone X contracts:

  • Three, unlimited data, text and minutes, for £30.50 monthly for first 6 months then £61, £49 upfront. Available at Three Mobile. We like this deal because it was previously £54 per month which actually costs more in total, over 24 months, than the current payment plan. Additionally, this price range typically gets you anywhere from 10GB to 60GB per month elsewhere,  but Three offers you unlimited data.
  • EE, 60GB data, unlimited texts and minutes, no upfront cost, £48 per month. Available from Affordable Mobiles. We like this deal because you get six months of Apple Music, Prime Video or MTV Play, or three months of BT Sports Mobile.

iPhone X price

Despite being discontinued by Apple, the iPhone X is still not cheap. It previously started at £999 or $999, and that's for the 64GB model. For the 256GB model, you were looking at a whopping £1,149/$1,149. Wowzers.

Now that it's been replaced, you should be able to pick it up a bit cheaper, but retailers don't seem to be reducing the price much so far.

But many people will buy it on contract instead, which means that payments are spread over one or two years so you don't have to break into your savings to get your hands on the iPhone X.

iPhone X SIM-free

As we said above, retailers haven't reduced the price of the iPhone X by much yet, so paying an extra £100 or so would get you the newer iPhone XS instead. You can check out the best iPhone XS deals here.

Other places to check for the iPhone X are listed below. Right now, the lowest price we're seeing from retailers is at £799 for the 64GB version.

Refurbished iPhone X (SIM-free)

Buying refurbished can save you hundreds of pounds. The first place to check is Apple's Refurbished Store, which currently has a discount up to £130 off the 64GB iPhone X. Go to the Apple Refurbished Store now.

Another reseller to check for refurbished iPhone X deals is Envirofone which specializes in refurbished phones, tablets and other devices. It previously had the iPhone X for as low as £489.99. View deal here.

Keep in mind when you buy refurbished that the quality of the product may sometimes show a bit of wear and tear – unless you buy certified refurbished. When a device is marked certified refurbished, it goes through rigorous testing and repairs to ensure the product works good as new by Apple's standards.

You can also find Amazon Renewed iPhone X devices. While these are not certified refurbished by Apple, they are thoroughly checked by Amazon technicians and come with a 1-year supplier's warranty. A 'renewed' iPhone X (64GB) is available for £599.99.

iPhone X contracts

There are tonnes of options when it comes to choosing a contract deal. You can go directly to network carriers like EE, O2, Three or Vodafone – or to resellers like Carphone or Mobile Phones Direct, that aggregate deals from across all networks. You can often find better deals this way.

We also recommend using our price comparison tool below for a continuously updated list of the best iPhone X contract deals. If you can't see the comparison tool, click here for a version of this page optimised for your device.

For more iPhone deals, including those for the rest of Apple's line-up, visit our iPhone deals round-up here.