This is one of the cheapest ways to get an iPhone

If you’re looking for the cheapest way to get an iPhone, check out this tempting iPhone 12 contract deal.

It gets you the iPhone 12 on a 24 month Vodafone contract with a whopping 400GB of data for £21 a month, with no up front fee to pay.

That’s just £504 overall, which is an astonishing price for an iPhone, let alone one that comes with so much data.

Get the iPhone 12 on a 400GB contract for £21 a month

Get the iPhone 12 on a 400GB contract for £21 a month

The iPhone 12 can be had on a 24 month contract with 400GB of data for £504 overall.

  • Mobiles
  • 400GB of data
  • £21 a month, no up front fee

View Deal

We should acknowledge that the iPhone 12 isn’t the newest phone in the company’s line-up. The iPhone 15 recently hit the market.

However, the iPhone 12 still remains incredibly fresh. It’s the phone that reset Apple’s design aesthetic, which is why the aforementioned iPhone 15 looks much the same.

At the time of its release, it represented a huge advance over the iPhone 11. Since then, we’ve only really seen incremental updates.

Then there’s the fact that iPhone last way longer than other phones. Apple’s peerless custom silicon (which is blazing-fast) and it’s stellar ongoing software support mean that a brand new iPhone 12 will still feel modern when you boot it up today.

You can expect to get a good two or three more years of software updates as well.

We gave the iPhone 12 a glowing 4.5-star review at the time. In our recent revisit, we concluded that “It may not be the most recent iPhone, but the iPhone 12 can still offer plenty of bang for its buck. At a reduced £649/$599, it remains a tempting device.”

Now that the iPhone 12 can be had as part of this contract deal, which is one of the cheapest iPhone deals around, it’s an even smarter buy.