O2, T-Mobile, Vodafone, Tesco Mobile, 3 and Orange are all jumping into the jelly wrestling pool for the fight over our iPhone 4 cash, but we won't leave you to compare the deals on your own. Our bank of supercomputers, aided by an almost infinite team of monkeys, will find the best iPhone 4 prices for you.
With T-Mobile pulling up the rear, all the networks have announced their prices. So read on for the best deals.
SIM-free iPhone 4 deal: £750 for 24 months, £690 for 18 months
Don't forget that, if you're feeling flush, you can buy an iPhone 4 SIM-free and unlocked directly from Apple, and then shop around for the cheapest SIM-card-only deals. For example, an iPhone 4 16GB costs £510. Add a £10-per-month, 30-day rolling SIM card from giffgaff -- which includes 250 minutes, unlimited texts and fabulously unlimited Internet with no fair-use policy -- and, over 24 months, you'll pay £750.
That's much less than any of the 24-month contracts on offer. You can shop around for a new deal any time you want because you're not locked in, and your phone is unlocked, which is better if you ever want to sell it. Bear in mind you'll need a micro SIM rather than a standard-sized SIM card. Most of the networks will provide you with a micro SIM, or you can cut a full-sized SIM down to size -- but you do so at your own risk.
But, if that's not an option for you, or you prefer shopping with a network, check out our favourite deals below.
Cheapest 12-month iPhone 4 deal: £589
Only Tesco Mobile is offering 12-month contracts for the iPhone 4, and there's only two of them, so there's not much competition for this deal. The cheapest one is a £20-per-month contract. The iPhone 4 16GB will cost you £349 up front, making the total cost for the year £589.
You'll get a hearty 250 minutes, unlimited texts and 1GB of data for your 20 squids.
Cheapest 24-month iPhone 4 deal: £881.96
Three isn't offering a £30-per-month deal on the 16GB iPhone 4 any more, so it's been ousted as the winner in this category.
Vodafone takes over as the cheapest 24-month deal you can get, An iPhone 4 16GB on a 24-month, £25.54-per-month contract will cost you £269, and the total cost for the two years is £881.96.
Look out though -- you'll get a paltry 500MB of data on that plan, and Voda will charge you a fiver for another 500MB if you go over, with no warning.
Cheapest 18-month iPhone 4 deal: £781.51
If you want to keep the contract to 18 months, Orange's tariff is the cheapest. It's £30.64 per month and the phone will cost £229.99 up front. The total cost over the year-and-a-half period is £781.51.
This deal includes 150 minutes, 250 texts and 500MB of data. You'll have to shell out a whopping £10.21 for an add-on if you want to add 1GB of data to this deal.
Average user's cheapest iPhone 4 deal: £869 for 24 months
BillMonitor, a phone-comparison site that's run by Oxford stats profs with huge brains, says that, based on its data, an average person makes about 250 minutes of calls, sends 180 texts and uses 10MB of data per month. We're talking about an average iPhone 4 user here, though, and they'll use more data, so we'll assume they consume 500MB a month.
Three is one of the only networks left offering a proper wodge of data at a reasonable price, and happily it's got an offer on for a refurbished 16GB iPhone 4 with 500 minutes, 5,000 texts and 1GB of data for £30 a month. You'll pay £149 up-front -- and it'll throw in a bumper case -- for a total of £869 over two years.
After that deal is done, you'll have to look to T-Mobile for a 16GB iPhone 4 on a 24-month, £30.64-per-month contract, which includes 300 minutes, 300 texts and 500MB of data. That's not much data, but at least T-Mo won't charge you for accidentally going over it -- it will just throttle your browsing.
Best free iPhone 4 deal: £1,080 for 24 months, £1,225.44 for 18 months
This is a tough one, because none of the networks are passing out free iPhone 4s without a fight.
Three seriously undercuts the competition on handset prices, offering a free 16GB iPhone 4 on a £45-per-month, 24-month contract for a total cost of £1,080.
Three isn't offering 18-month contracts yet, so Orange is the winner over 18 months. A £51.06-per-month contract will also score you a free iPhone 4 16GB, and the total cost is £1,225.44.
Priciest iPhone 4 deal: £1,868.39 for 24 months
If you've got to spend £30m in 30 days, like in Brewster's Millions, or just blow your bonus for tax reasons, the most you can spend on an iPhone 4 is a whopping £1,868.39 on the Orange network.
That will get you a 32GB iPhone 4 for £29 up front, unlimited calls and texts, and 1GB of mobile data. Not even a free phone? Cheeky.
Update: We have updated our best prices with the most recent deals in January 2011.


Comments 13
Add your comment
micky1946 22 July, 2010 19:24
Way too costly for me even as an O2 upgrade, think I will have a samsung galaxy s on a 18 month contract phone is free.
norbie 30 July, 2010 15:18
Any advice on insurance for iphone 4?
Anonymous 6 August, 2010 00:06
My friend has got an iphone, he reckons its got touchscreen on it.
Anonymous 6 August, 2010 00:07
My friend reckons he has got an iphone, and he thinks it is touchscreen.
Anonymous 6 August, 2010 00:08
I think the iphone is more like a nokia 5110 isnt it mum
pete2106 20 January, 2011 14:51
I've had iPhones since they first launched (Im an apple fanboy) and to be honest, I'm bored to death with it. They haven't really changed since the first
Once the contract on mine is up in June, I'm switching to either an HTC phone or a Windows 7 phone
Anonymous 31 January, 2011 10:23
Just to let y'all know, Tesco's handset and contract prices have gone up (to £25 and £40/m) but they still have 12m contracts and they still compare favourably with other providers.
DWR
Anonymous 15 February, 2011 10:50
You can also find iphone 4 mobile contract deals compared at white-iphone4-deals.co.uk
Anonymous 8 March, 2011 10:33
compare over 200 cheapest deals for iphone 4 freecontractmobilephone.co.uk/apple-iphone-4-deals.aspx
Anonymous 21 March, 2011 21:33
Only Tesco Mobile is offering 12-month contracts for the iPhone 4, and there's only two of them, so there's not much competition for this deal. The cheapest one is a £20-per-month contract. The iPhone 4 16GB will cost you £349 up front, making the total cost for the year £589
Anonymous 20 May, 2011 22:54
Regard Less of the Best deals on monthly cost , the contract stands for 24 months , which is the difficult part.
interested in free iphone , visit us at
freeiphoneuk.com
and get one
anonymous 17 October, 2011 19:27
hi iv lost my iphone 4 on the weekend and i have no insurance iv only had the contract less than 6months any ideas where to go or what to do :(
anonymous 29 October, 2011 10:51
iPhone 4 is now readily available in Apple stores. There are various leading provider of network service that offers the iPhone the best deals. Some of the major network providers are Vodafone, Orange, O2, T-Mobile, Virgin, etc. They offer a different contract for the iPhone. Apple iPhone 4G phone is a sleek and linear. It comes with a capacitive touch screen TFT 16 million colors and 640 x 960 pixel resolution. This is a powerful 5 megapixel camera with 2592 x 1944 pixels. It also includes auto focus and LED flash, which offers a crisp, clear images.
Cheap Iphone