Huawei has unveiled a new flagship smartphone with new cameras, an in-screen fingerprint sensor, 3D face unlock and reverse wireless charging. Here, we bring you everything you need to know about where to buy the Huawei Mate 20 Pro in the UK, including the best SIM-free and contract deals.

If you want to find out more about the new phone, check out our Huawei Mate 20 Pro review. We also have a round up of the best cases available for the Mate 20 Pro.

Huawei Mate 20 Pro price & availability

The Huawei Mate 20 Pro became available to buy from networks and retailers on 26 October. It’s priced at £899.

Where to buy the Huawei Mate 20 Pro in the UK

Here, we list all the places you can buy the Mate 20 Pro in the UK, so if you have a particular preference you can click to buy directly from there. However, you may want to read on for our pick of the best contract and SIM-free deals from a variety of networks and retailers if you don’t have a particular loyalty to one.

Huawei Mate 20 Pro contract deals

There are loads of contract deals available, so it can be tricky to know where to start. We’ve picked out our favourites to share with you here. We've also got a price comparison tool available that you can use to drill down deeper into the contracts available and tailor them to suit your needs.

Best all-rounder: O2, no upfront cost, 30GB data, unlimited texts and calls £46 per month. View deal here. We've yet to find a deal that beats this one!

Best big data: EE, £10 upfront, 60GB data, unlimited texts and calls, £58 per month. View deal here.

Cheaper option for big data: If you're willing to commit to a three year contract, O2 is offering 50GB for £53.84 per month and £20 upfront, or 100GB for £57.84 per month and £20 upfront. View deal here.

Moderate user: If you don't need too much data or unlimited minutes, you might like Virgin Media's deal. It's £39 per month for 1,500 minutes, unlimited texts and 6GB data. There's no upfront cost. View deal here

Huawei Mate 20 Pro contracts price comparison

(If you're unable to see our comparison tool, click here for a version compatible with your device.)

Huawei Mate 20 Pro SIM-free deals

Right now, buying the Huawei Mate 20 Pro SIM-free will cost the same from wherever you choose to buy: £899. However, we expect that to change once the phone has been on sale for a month or two.

We’ll update this article if we find any SIM-free deals cheaper than £899, so check back regularly.