OnePlus launched its latest phones, the OnePlus 7, 7 Pro and 7 Pro 5G on 14 May, at its special event hosted across London, New York and Bangalore (watch the recording). The 7 Pro version goes on sale 21 May and the OnePlus 7 in June. The Pro 5G release date hasn't been confirmed yet. 

The OnePlus 7 boosts the OnePlus 6T's speed, though maintains its design and display. The 7 Pro, most excitingly, features a 6.67in 90Hz Fluid AMOLED display and a pop-up selfie camera. This removes the notch and maximizes screen space. The 7 Pro also features a triple-lens rear camera. Read our hands on reviews of the OnePlus 7 Pro and OnePlus 7 – and how the two phones compare.

The 7 Pro 5G version includes the additional X50 modem that allows the phone to connect to 5G networks once they're available.

Also see our round up of the best OnePlus 7 and 7 Pro cases.

We're keeping an eye on the best prices for the new OnePlus 7 phones, both SIM-free and on contract, and will be adding more retailers and deals once the phones officially go on sale – so watch this space.

Where to Buy OnePlus 7 & 7 Pro SIM-free

OnePlus briefly offered the OnePlus 7 Pro (SIM-free) on its site before they sold out. Prices for the OnePlus 7 and 7 Pro are as follows:

OnePlus 7 pricing (phones arriving soon at the OnePlus shop):

  • 6GB RAM/128GB storage: £499
  • 6GB RAM/256GB storage: £549

OnePlus 7 Pro pricing (phones arriving May 21 but get notified once available here):

  • 6GB RAM/128GB storage: £649/$669 (Mirror Gray)
  • 8GB RAM/256GB storage: £699/$699 (Mirror Gray, Nebula Blue, Almond - coming soon)
  • 12GB RAM/256GB storage: £799/$749 (Nebula Blue)

See some fantastic SIM-only deals here.

Get OnePlus 7 Pro from pop-up shops worldwide

Between 14-18 May, keen shoppers can pick up the OnePlus 7 Pro from pop-up stores in select cities across Europe, North America, India and China. Go to OnePlus to find the city nearest to you.

In London, John Lewis & Partners will be hosting the pop-up store on 17 May, between 12 to 8pm on 300 Oxford St.

Where to buy OnePlus 7 & 7 Pro on contract

While there aren't contract deals available just yet, Three has confirmed it will carry the OnePlus 7 Pro in Mirror Grey with 6GB RAM and 128GB storage. You can choose a fully unlimited plan with data, text and minutes for £29 upfront and £51 per month or a 4GB plan for £29 upfront and £43 per month. See Three's Pay Monthly deals.

We expect Vodafone, EE and O2 to carry the phones, which previously sold the OnePlus 6T models.

We'll add more networks and contract deals as soon as we see them, which will most likely be 21 May, when the 7 Pro officially goes on sale.

Where to buy OnePlus 7 Pro 5G

The OnePlus 7 Pro 5G will exclusively be available through EE in the UK. The network plans to offer 5G connectivity to London, Cardiff, Belfast, Edinburgh, Birmingham and Manchester. Read more about upcoming 5G phones in the UK.

Where to buy OnePlus 6T 

You can expect deals on the OnePlus 6T with the OnePlus 7 Pro so near to the horizon. See our dedicated article for the best OnePlus 6T deals, or use the comparison tool below to browse through the best OnePlus 6T offers

(If you can't see our price comparison tool below, click here for a version of this page optimised for your device).