Best iPhone deals this month

Best iPhone deals icon

Picking the best iPhone deal can be tricky. With several different iPhone models to choose from and lots of different places to buy them, where do you even start? Well, broadbandchoices is here to help. Here’s our guide to getting yourself a new iPhone deal this month.

Today's best iPhone offers:

Every Monday we compare deals across the different iPhone models, networks and plans and curate them into our list of best deals. Save time, effort and most importantly money on your next iPhone with the below deals.

Handset Name Data Amount Monthly Costs
iPhone 11 Pro Max (64GB Gold) 20GB data £31.00 p/m
iPhone XS Max 64GB Space Grey 30GB data £33.00 p/m
iPhone XS 64GB Space Grey 30GB data £33.00 p/m
iPhone 11 Pro (64GB Midnight Green) 50GB data £41.00 p/m
iPhone 8 64GB Gold 30GB data £33.00 p/m
iPhone 11 (64GB Yellow) 1GB data £32.00 p/m
Best buy deals
  • iPhone 11 Pro Max (64GB Gold)
    iPhone 11 Pro Max
    • 20GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £640.00 device cost
    • Priority ticket booking for O2 venues
    • £31.00 per month
    24 month contract From Mobiles.co.uk
  • iPhone XS Max 64GB Space Grey
    iPhone XS Max
    • 30GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £549.00 device cost
    • Free BT Sport and Apple Music
    • £33.00 per month
    24 month contract From Affordable Mobiles
  • iPhone XS 64GB Space Grey
    iPhone XS
    • 30GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £465.00 device cost
    • Free BT Sport and Apple Music
    • £33.00 per month
    24 month contract From Buymobiles.net
  • iPhone 11 Pro (64GB Midnight Green)
    iPhone 11 Pro
    • 50GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £399.00 device cost
    • Free BT Sport and Apple Music
    • £41.00 per month
    24 month contract From Fonehouse
  • iPhone 8 64GB Gold
    iPhone 8
    • 30GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £33.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 11 (64GB Yellow)
    iPhone 11
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £32.00 per month
    36 month contract From Sky Mobile

Best iPhone XS deals

The iPhone XS is Apple's newest, fastest and top of the range-est handset to date. It's an incredible phones with an amazing level of performance, decent battery life and one of the best camera systems ever on a phone.

You won't find much better on the market - but as a result, it comes with a hefty price tag. As a result, we recommend a pay-monthly contract - it will spread the cost of the phone, making it far more manageable.

Handset Name Data Amount Monthly Costs
iPhone XS 64GB Silver 5GB data £54.13 p/m
iPhone XS 64GB Space Grey 50GB data £41.00 p/m
iPhone XS 64GB Space Grey 30GB data £33.00 p/m
iPhone XS 64GB Space Grey 1GB data £39.00 p/m
iPhone XS 64GB Gold 1GB data £39.00 p/m
iPhone XS 64GB Silver 1GB data £39.00 p/m
Best buy deals
  • iPhone XS 64GB Silver
    iPhone XS
    • 5GB of 4G data
    • 5000 minutes
    • 5000 texts
    • £60.00 device cost
    • £54.13 per month
    24 month contract From Tesco Mobile
  • iPhone XS 64GB Space Grey
    iPhone XS
    • 50GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £269.00 device cost
    • Free BT Sport and Apple Music
    • £41.00 per month
    24 month contract From Buymobiles.net
  • iPhone XS 64GB Space Grey
    iPhone XS
    • 30GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £465.00 device cost
    • Free BT Sport and Apple Music
    • £33.00 per month
    24 month contract From Affordable Mobiles
  • iPhone XS 64GB Space Grey
    iPhone XS
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £39.00 per month
    36 month contract From Sky Mobile
  • iPhone XS 64GB Gold
    iPhone XS
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £39.00 per month
    36 month contract From Sky Mobile
  • iPhone XS 64GB Silver
    iPhone XS
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £39.00 per month
    36 month contract From Sky Mobile

iPhone XS Max deals

The iPhone XS Max does everything the standard XS does... only bigger. It the same excellent camera system, super-powerful A12 chip and FaceID facial recognition software, but has an amazingly large and vibrant 6.5in Super Retina display and even better battery life. Here's some deals we've picked out:

Handset Name Data Amount Monthly Costs
iPhone X 64GB Silver 50GB data £46.00 p/m
iPhone XS Max 64GB Space Grey 10GB data £34.00 p/m
iPhone XS Max 64GB Space Grey 50GB data £41.00 p/m
iPhone XS Max 64GB Space Grey 1GB data £42.00 p/m
iPhone XS Max 64GB Gold 1GB data £42.00 p/m
iPhone XS Max 64GB Silver 1GB data £42.00 p/m
Best buy deals
  • iPhone X 64GB Silver
    iPhone X
    • 50GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £46.00 per month
    24 month contract From Affordable Mobiles
  • iPhone XS Max 64GB Space Grey
    iPhone XS Max
    • 10GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £580.00 device cost
    • Free BT Sport and Apple Music
    • £34.00 per month
    24 month contract From Affordable Mobiles
  • iPhone XS Max 64GB Space Grey
    iPhone XS Max
    • 50GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £440.00 device cost
    • Free BT Sport and Apple Music
    • £41.00 per month
    24 month contract From Affordable Mobiles
  • iPhone XS Max 64GB Space Grey
    iPhone XS Max
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £42.00 per month
    36 month contract From Sky Mobile
  • iPhone XS Max 64GB Gold
    iPhone XS Max
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £42.00 per month
    36 month contract From Sky Mobile
  • iPhone XS Max 64GB Silver
    iPhone XS Max
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £42.00 per month
    36 month contract From Sky Mobile

Best iPhone X deals

The iPhone X - pronounced 'ten', by the way - isn't Apple'es newest phone, but it's still one of the best. It sports a stunning edge-to-edge AMOLED screen, facial recognition tech, and some ultra speedy processors… but it isn't cheap to buy outright.

We recommend a pay-monthly contract deal to make the cost of this amazing phone more manageable. A plan with a chunky data allowance will give you plenty of scope to use it as much as you want.

Handset Name Data Amount Monthly Costs
iPhone X 64GB Silver 50GB data £46.00 p/m
iPhone X 64GB Silver 20GB data £31.00 p/m
iPhone X 64GB Silver 60GB data £43.00 p/m
iPhone X 64GB Space Grey 60GB data £43.00 p/m
iPhone X 64GB Silver 4GB data £44.00 p/m
iPhone X 64GB Space Grey 4GB data £44.00 p/m
Best buy deals
  • iPhone X 64GB Silver
    iPhone X
    • 50GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £46.00 per month
    24 month contract From Affordable Mobiles
  • iPhone X 64GB Silver
    iPhone X
    • 20GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £171.99 device cost
    • Free BT Sport and Apple Music
    • £31.00 per month
    24 month contract From Buymobiles.net
  • iPhone X 64GB Silver
    iPhone X
    • 60GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £43.00 per month
    24 month contract From Affordable Mobiles
  • iPhone X 64GB Space Grey
    iPhone X
    • 60GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £43.00 per month
    24 month contract From Affordable Mobiles
  • iPhone X 64GB Silver
    iPhone X
    • 4GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £44.00 per month
    24 month contract From Affordable Mobiles
  • iPhone X 64GB Space Grey
    iPhone X
    • 4GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £44.00 per month
    24 month contract From Affordable Mobiles

Best iPhone 8 deals

The iPhone 8 and 8 Plus, rocking features like wireless charging and iOS 11. Both phones are available with either 64GB or 256GB capacities. Check our our pick of the best iPhone 8 64GB deals below:

Handset Name Data Amount Monthly Costs
iPhone 8 64GB Silver 10GB data £31.00 p/m
iPhone 8 64GB Gold 30GB data £33.00 p/m
iPhone 8 Plus 64GB Silver 10GB data £31.00 p/m
iPhone 8 64GB Gold 500MB data £17.00 p/m
iPhone 8 64GB Gold 500MB data £17.00 p/m
iPhone 8 64GB Space Grey 500MB data £17.00 p/m
Best buy deals
  • iPhone 8 64GB Silver
    iPhone 8
    • 10GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £99.00 device cost
    • £31.00 per month
    24 month contract From E2save
  • iPhone 8 64GB Gold
    iPhone 8
    • 30GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £33.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 8 Plus 64GB Silver
    iPhone 8 Plus
    • 10GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £175.00 device cost
    • Priority ticket booking for O2 venues
    • £31.00 per month
    24 month contract From Mobiles.co.uk
  • iPhone 8 64GB Gold
    iPhone 8
    • 500MB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £164.99 device cost
    • Free BT Sport and Apple Music
    • £17.00 per month
    24 month contract From Buymobiles.net
  • iPhone 8 64GB Gold
    iPhone 8
    • 500MB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £164.99 device cost
    • Free BT Sport and Apple Music
    • £17.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 8 64GB Space Grey
    iPhone 8
    • 500MB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £164.99 device cost
    • Free BT Sport and Apple Music
    • £17.00 per month
    24 month contract From Buymobiles.net

Best iPhone 7 deals

The iPhone 7 and 7 Plus were released in September 2016. Thanks to an improved design, these iPhones that are water resistant, and they've got better cameras than their predecessors. Deal-wise, you'll want a plan with plenty of data so you don't have to hold back on using this wonderful phone.

iPhone 7:

Handset Name Data Amount Monthly Costs
iPhone 7 32GB Rose Gold 500MB data £20.00 p/m
iPhone 7 32GB Rose Gold 2GB data £20.00 p/m
iPhone 7 32GB Rose Gold 2GB data £23.00 p/m
iPhone 7 32GB Rose Gold 500MB data £23.00 p/m
iPhone 7 32GB Rose Gold 4GB data £23.00 p/m
iPhone 7 32GB Rose Gold 1GB data £22.00 p/m
Best buy deals
  • iPhone 7 32GB Rose Gold
    iPhone 7
    • 500MB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £20.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 7 32GB Rose Gold
    iPhone 7
    • 2GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £20.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 7 32GB Rose Gold
    iPhone 7
    • 2GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £23.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 7 32GB Rose Gold
    iPhone 7
    • 500MB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £23.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 7 32GB Rose Gold
    iPhone 7
    • 4GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £23.00 per month
    24 month contract From Affordable Mobiles
  • iPhone 7 32GB Rose Gold
    iPhone 7
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £22.00 per month
    24 month contract From Affordable Mobiles

Best iPhone 7 Plus deals

Handset Name Data Amount Monthly Costs
iPhone 7 Plus 32GB Rose Gold 20GB data £38.74 p/m
iPhone 7 Plus 32GB Silver 1GB data £23.00 p/m
iPhone 7 Plus 32GB Gold 1GB data £23.00 p/m
iPhone 7 Plus 32GB Black 1GB data £23.00 p/m
iPhone 7 Plus 32GB Rose Gold 1GB data £23.00 p/m
iPhone 7 Plus 32GB Black 1GB data £44.00 p/m
Best buy deals
  • iPhone 7 Plus 32GB Rose Gold
    iPhone 7 Plus
    • 20GB of 4G data
    • 5000 minutes
    • 5000 texts
    • £180.00 device cost
    • £38.74 per month
    24 month contract From Tesco Mobile
  • iPhone 7 Plus 32GB Silver
    iPhone 7 Plus
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £23.00 per month
    36 month contract From Sky Mobile
  • iPhone 7 Plus 32GB Gold
    iPhone 7 Plus
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £23.00 per month
    36 month contract From Sky Mobile
  • iPhone 7 Plus 32GB Black
    iPhone 7 Plus
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £23.00 per month
    36 month contract From Sky Mobile
  • iPhone 7 Plus 32GB Rose Gold
    iPhone 7 Plus
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £23.00 per month
    36 month contract From Sky Mobile
  • iPhone 7 Plus 32GB Black
    iPhone 7 Plus
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Manage your bills with My Vodafone app
    • £44.00 per month
    24 month contract From Fonehouse

Best iPhone 6S deals today

If you're looking at buying the iPhone 6s or iPhone 6s Plus then we recommend that you go for a plan that allows you to get the most out of the handset. We recommend a large data allowance so you can enjoy watching movies and videos on the device.

iPhone 6s:

Handset Name Data Amount Monthly Costs
iPhone 6s 32GB Rose Gold 1GB data £19.00 p/m
Best buy deals
  • iPhone 6s 32GB Rose Gold
    iPhone 6s
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £18.99 device cost
    • Free BT Sport and Apple Music
    • £19.00 per month
    24 month contract From Buymobiles.net

iPhone 6s Plus:

Handset Name Data Amount Monthly Costs
iPhone 6s Plus 32GB Space Grey 500MB data £18.99 p/m
iPhone 6s Plus 32GB Space Grey 500MB data £15.66 p/m
iPhone 6s Plus 32GB Space Grey 500MB data £13.99 p/m
iPhone 6s Plus 32GB Space Grey 500MB data £17.32 p/m
iPhone 6s Plus 32GB Silver 1GB data £19.00 p/m
iPhone 6s Plus 32GB Gold 1GB data £19.00 p/m
Best buy deals
  • iPhone 6s Plus 32GB Space Grey
    iPhone 6s Plus
    • 500MB of 4G data
    • 5000 minutes
    • 5000 texts
    • £18.99 per month
    36 month contract From Tesco Mobile
  • iPhone 6s Plus 32GB Space Grey
    iPhone 6s Plus
    • 500MB of 4G data
    • 5000 minutes
    • 5000 texts
    • £120.00 device cost
    • £15.66 per month
    36 month contract From Tesco Mobile
  • iPhone 6s Plus 32GB Space Grey
    iPhone 6s Plus
    • 500MB of 4G data
    • 5000 minutes
    • 5000 texts
    • £180.00 device cost
    • £13.99 per month
    36 month contract From Tesco Mobile
  • iPhone 6s Plus 32GB Space Grey
    iPhone 6s Plus
    • 500MB of 4G data
    • 5000 minutes
    • 5000 texts
    • £60.00 device cost
    • £17.32 per month
    36 month contract From Tesco Mobile
  • iPhone 6s Plus 32GB Silver
    iPhone 6s Plus
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £19.00 per month
    36 month contract From Sky Mobile
  • iPhone 6s Plus 32GB Gold
    iPhone 6s Plus
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Swap24 - Upgrade after 24 months
    • £19.00 per month
    36 month contract From Sky Mobile

These deals are great because not only do you get lots of data, you'll also get unlimited calls and texts, so you can talk all month to your heart's content. The upfront costs aren't high, and even the monthly costs are reasonable considering you'll be getting the latest iPhone with tons of data.

iPhone 6s on a low monthly cost

Handset Name Data Amount Monthly Costs
iPhone 6s 32GB Space Grey 4GB data £23.00 p/m
iPhone 6s 32GB Gold 1GB data £17.99 p/m
Best buy deals
  • iPhone 6s 32GB Space Grey
    iPhone 6s
    • 4GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £23.00 per month
    24 month contract From Buymobiles.net
  • iPhone 6s 32GB Gold
    iPhone 6s
    • 1GB of 4G data
    • 500 minutes
    • Unlimited texts
    • £19.99 device cost
    • Free Data Rollover
    • £17.99 per month
    24 month contract From iD Mobile

To get a lower monthly cost on an iPhone, you may have to compromise on your monthly allowance. The amount of data and calls offered here, however, isn't bad at all - well worth it, in our opinion.

Cheapest way to get an iPhone

OK, so you fancy an iPhone deal but don't like the hefty price tag and large monthly costs. The cheapest way you can get an iPhone today without spending a few hundred quid upfront is to go for a pay monthly contract deal on the iPhone 6S.

Handset Name Data Amount Monthly Costs
iPhone 6s 32GB Space Grey 4GB data £23.00 p/m
iPhone 6s 32GB Gold 1GB data £17.99 p/m
iPhone 6s 32GB Rose Gold 1GB data £19.00 p/m
Best buy deals
  • iPhone 6s 32GB Space Grey
    iPhone 6s
    • 4GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • Free BT Sport and Apple Music
    • £23.00 per month
    24 month contract From Buymobiles.net
  • iPhone 6s 32GB Gold
    iPhone 6s
    • 1GB of 4G data
    • 500 minutes
    • Unlimited texts
    • £19.99 device cost
    • Free Data Rollover
    • £17.99 per month
    24 month contract From iD Mobile
  • iPhone 6s 32GB Rose Gold
    iPhone 6s
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £18.99 device cost
    • Free BT Sport and Apple Music
    • £19.00 per month
    24 month contract From Buymobiles.net

If you think you'll be using a lot of internet data then we suggest that you go for an unlimited data plan with Three. If you have a 4G-compatible phone - the iPhone 6, 6 Plus, 6s, 6s Plus, 7, 7 Plus, 8 or 8 plus - you'll be able to use 4G, and you can use your plan abroad in any of Three's Feel At Home destinations at no extra cost too.

We recommend going for the iPhone 6S because its processor copes extremely well with the pressures of non-stop downloading, uploading, browsing and streaming at a nice low price.

Best iPhone SE deals

The brilliant thing about the iPhone SE is that it's essentially got the guts and specs of an iPhone 6 in the body of a 5 - and an old-style, smaller phone means it's a lot cheaper than a flagship. It's got the latest processor, a 12MP camera, and decent battery life, all in the nice four-inch frame. The best deal on an iPhone SE is one that keeps costs down but gives you enough allowance to put those specs to work - like this one.

Handset Name Data Amount Monthly Costs
iPhone SE 32GB Rose Gold 4GB data £20.00 p/m
iPhone SE 32GB Space Grey 4GB data £20.00 p/m
iPhone SE 32GB Rose Gold 10GB data £24.00 p/m
iPhone SE 32GB Space Grey 10GB data £24.00 p/m
iPhone SE 128GB Silver 1GB data £23.78 p/m
iPhone SE 128GB Silver 1GB data £23.50 p/m
Best buy deals
  • iPhone SE 32GB Rose Gold
    iPhone SE
    • 4GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £20.00 per month
    24 month contract From Vodafone
  • iPhone SE 32GB Space Grey
    iPhone SE
    • 4GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £20.00 per month
    24 month contract From Vodafone
  • iPhone SE 32GB Rose Gold
    iPhone SE
    • 10GB of 5G data
    • Unlimited minutes
    • Unlimited texts
    • £24.00 per month
    24 month contract From Vodafone
  • iPhone SE 32GB Space Grey
    iPhone SE
    • 10GB of 5G data
    • Unlimited minutes
    • Unlimited texts
    • £24.00 per month
    24 month contract From Vodafone
  • iPhone SE 128GB Silver
    iPhone SE
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £30.00 device cost
    • £23.78 per month
    36 month contract From O2
  • iPhone SE 128GB Silver
    iPhone SE
    • 1GB of 4G data
    • Unlimited minutes
    • Unlimited texts
    • £40.00 device cost
    • £23.50 per month
    36 month contract From O2

Which iPhone to choose?

Not sure whether it's worth spending a bit more for an iPhone XS than the old iPhone X or 8? If you what an iPhone but don't know exactly which model you want, take a look at the table below to compare the main features.

Phone Released Memory Size (mm) Display Battery Cost
iPhone XS 2018 64GB, 256GB, 512GB 143.6x70.9x7.7 5.8" TBC Check prices
iPhone XS Max 2018 64GB, 256GB, 512GB 157.5x77.4x7.7 6.5" TBC Check prices
iPhone X 2017 64GB, 256GB 144x71x8 5.8" 2716mAh Check prices
iPhone 8 2017 64GB, 256GB 138x67x7 4.7" 1821mAh Check prices
iPhone 8 Plus 2017 64GB, 256GB 158x78x8 5.5" 2691mAh Check prices
iPhone 7 2016 32GB, 128GB 138x67x7 4.7" 1960mAh Check prices
iPhone 7 Plus 2016 32GB, 128GB 158x78x7 5.5" 2900mAh Check prices
iPhone SE 2016 32GB, 128GB 124x59x7 4.0" 1624mAh Check prices
iPhone 6s 2015 32GB, 128GB 138x67x7 4.7" 1715mAh Check prices


The newest iPhones are the iPhone X, iPhone 8, and iPhone 8 Plus. Whilst the basic specifications don't look too different from one iPhone to another, there are some significant differences between the very latest models and the older versions. As well as a longer battery life, improved camera, better screens and processors, there are some other functions that only come with certain models:

Waterproof: Only the iPhone X, 8, 8 Plus, 7, and 7 Plus are resistant to water and dust. With any other iPhone, you'll need to be a little more careful.

Wireless charging: A brand new feature that you'll only find on the iPhone X, 8, or 8 Plus.

Headphone jack: If you want a standard headphone jack on your iPhone, you'll need an older model - the iPhone 6s and 6s Plus or older.

True tone flash: Most people turn off the flash when taking pictures these days. The standard LED flash leaves an unnatural glare. The iPhone 6 and above come with a flash that's a little more pleasing to the eye.

3D Touch: This is a fairly new piece of touchscreen tech that Apple introduced in its iPhone 6s and 6s Plus. Touching the display with different levels of pressure performs different actions, giving the default iOS apps better functionality.

Tempted to switch mobile plans?

With tons of different options to choose from, we know it's a bit of a minefield. If you've seen a deal you like and fancy switching from your current handset and plan then check out our guide on switching and keeping your number. Also, you can check out all the iPhone deals in one place using the broadbandchoices iPhone comparison tools or even compare iPhone contracts with no upfront cost.

If your main priorities are flexibility and value for money, SIM-only plans are worth considering. There are some excellent SIM-only plans available, which include a wide range of allowances for data, calls and texts, from suppliers such as giffgaff, iD Mobile and Smarty.

Don't forget, you can also sell your old phone once you've changed contracts. There are tons of recyclers out there who will give you a healthy amount of money for your old device - go check our sister site CompareMyMobile.com to see how much yours is worth:

  • Mobile Cyber Monday deals 2018

  • The best Black Friday broadband and TV deals 2016

  • Two days left to nab up to £100 with a Virgin Media New Year reward

  • Falling landline use the reason for line rental rises, say researchers

  • Line rental up for Post Office punters - but broadband prices down

  • Are you a TalkTalk customer? Then get ready for sharp price rises

  • What’s the best mobile network for me?

  • How to buy a mobile phone: The complete guide

  • Mobile coverage: No more 'no signal'

  • How to repair your iPhone (and when to call in the professionals)

  • Best SIM only deals for September 2019

  • How to recycle your old mobile phone