The iPhone 12 has been a huge success for Apple and, quite simply, it is easy to see why. It's a phone that delivers across the board and hits that sweet spot in terms of price to tech delivered that will be perfect for most people.
Which is why when T3 saw that Mobile Phones Direct had just dropped a brand new deal on the iPhone 12 that comes with unlimited 5G data our attentions were well and truly grabbed.
Indeed, the new offer, which is only available for a limited time, delivers the iPhone 12 in six different colourways for a low upfront cost, and then pairs it with a 24-month SIM plan from Three that delivers unlimited 5G data, unlimited calls and unlimited texts for just £31 per month.
The SIM plan also comes with Three's Go Roam feature, which means the owner can make use of this unlimited allowance in 71 destinations around the world at no extra cost.
The full details of this iPhone 12 phone deal can be viewed below:
In our Apple iPhone 12 review we said that the phone was "excellent in almost every way" and said it was "the ideal iPhone for most people". Which is why we find this deal so easy to recommend – it delivers that great phone, that will be perfect for most people, along with an unlimited 5G data, calls and texts SIM plan for an affordable monthly cost.
To see how this iPhone 12 deal compares to the rest of the market, be sure to check out T3's deals comparison chart below, which shows the very best offers from across UK retailers.







- Not sure which iPhone is right for you? Then check out our best iPhone guide.