OnePlus 3

The highly-rated OnePlus 3 is now available on O2 in the UK, as part of an exclusive deal between the upstart manufacturer and the British network operator. Prices for the phone start at £28 per month with no upfront fee. That gets you a mere 500MB of data, as well as unlimited texts and 500 minutes. (You can knock this down to £23 per month by paying £119.99 upfront.) A more reasonable 5GB is available with unlimited calls and texts for £39 per month. And at the other end of the spectrum 20GB plan is available for £44 per month, or £39 per month and £119.99 upfront.

You can also get hold of the OnePlus 3 on Pay As You Go from O2, priced £336 for the phone — although you'll need to buy a prepaid O2 SIM at the same time. That's not far off the phone's £329 SIM-free price direct from the manufacturer, so you're paying a little extra for the convenience of being able to walk into a store. (As well as dealing with O2 for any aftersales support.)

O2's only stocking the OnePlus 3 in grey right now — the rarer gold model is only available direct from the manufacturer.

See at O2

OnePlus 3T and OnePlus 3