Trusted Reviews is supported by its audience. If you purchase through links on our site, we may earn a commission. Learn more.

Xiaomi 12 Pro vs OnePlus 10 Pro: Which phone should you get?

Xiaomi recently unveiled its newest flagship, the Xiaomi 12 Pro. But, how does it compare to OnePlus’s latest premium phone, the OnePlus 10 Pro? 

One of the main draws to the 12 Pro is that it offers great performance, a stunning screen and a triple camera for less than key Android rivals, such as the Samsung Galaxy S22 Plus

But, how does it fair against OnePlus’ high-end device. Read on to discover all the major differences and the similarities between the two smartphones. 

It’s important to bear in mind that we’ve only spend a brief amount of time with each device at this point, so some areas like the battery and performance are harder to judge. We’ll be updating this comparison when we’ve spent enough time with each device to share our final verdict on each. 

OnePlus 10 Pro has a 6.7-inch screen
OnePlus 10 Pro

Pricing and availability 

The Xiaomi 12 Pro is expected to launch soon in the UK, but there’s no set date or UK pricing available right now. We do know that the starting price for the Pro is $999, putting it at around £763/€909 for 8/128GB. 

The OnePlus 10 Pro launched in China back in January, and was eventually confirmed to be getting a European release too, though we don’t know when exactly it’ll launch in the UK at this point. 

The phone starts at RMB 4699 for 8/128GB in China, which works out at around £558/€670/$743. However, we don’t know exactly how the pricing will convert. The OnePlus 9 Pro cost £829 for 8/128GB, so its likely the phone will be priced closer to this number, making it potentially more expensive than the Xiaomi.

Xiaomi 12 Pro rear panel
Image Credit (Trusted Reviews)

Design and display 

Both the Xiaomi 12 Pro have smooth, curved designs and 6.7-inch AMOLED displays with 120Hz refresh rates. 

The Xiaomi has a matte finish and rounded edges that come together to form a relatively understated design. It isn’t prone to picking up fingerprints and the camera protrudes slightly, but doesn’t look obnoxious as some of its rivals do. It comes in Grey, Purple and Blue colours. 

The OnePlus also features curved edges and a matte finish, though the green version has a slight texture to it. The camera module is much larger than that on the Xiaomi, which won’t be to everyone’s tastes but the phone isn’t ugly by any means. The phone comes in Volcanic Black and Emerald Forest green finishes. 

The Xiaomi has a 6.73-inch AMOLED DotDisplay with a 3200 x 1440 resolution and an aspect ratio of 20:9. It has a dynamic refresh rate of 120Hz, a 480Hz touch sampling rate and support for Dolby Vision and HDR 10+. The screen is capable of hitting 1500 nits at peak brightness and we found it to be bright, smooth and sharp. 

The OnePlus packs a similar sized 6.7-inch AMOLED display with a resolution of 3216 x 1440 and 20:9 aspect ratio, making it very sharp. It has a 120Hz dynamic refresh rate, HDR10+ support and can hit up to 1300 nits at its peak brightness. 


The back of the OnePlus 10 Pro in green
Image Credit (Trusted Reviews)

Both phones take advantage of triple rear cameras with 50-megapixel sensors and 8K video support. 

The Xiaomi 12 Pro packs three 50-megapixel sensors – a 50-megapixel (f/1.9) wide angle camera, a 50-megapixel (f/2.2) ultra-wide angle camera with a 115-degree FOV and a 50-megapixel (f/1.9) telephoto camera. 

There’s also a 32-megapixel punch-hole camera in the centre of the display for selfies and support for 8K video recording on the rear of the phone. 

We found the cameras looked to produce natural shots in daylight across all three rear sensors, but would need to test them ourselves before offering our final verdict in our full review of the phone.

The OnePlus 10 Pro, meanwhile, takes advantage of the 2nd gen Hasselblad Camera for Mobile. 

The phone features a 48-megapixel (f/1.8) wide angle camera, a 50-megapixel (f/2.2) ultra-wide angle camera with a 150-degree FOV and a 8-megapixel (f/2.4) telephoto camera. 

Like the Xiaomi, there’s also a 32-megapixel punch-hole camera in the top-left corner of the screen, along with support for 8K video. 

The ultra-wide angle sensor is particularly interesting here, as it’s up to four times wider than the ultra-wide lenses on most rival smartphones. This makes it possible to fit more into the frame. The Hasselblad partnership, meanwhile, seems to be mostly software-focused, offering colour calibration and an orange shutter going back to the brand.

Xiaomi 12 Pro lock screen
Xiaomi 12 Pro

Specs and features 

As far as performance goes, both the Xiaomi and the OnePlus are powered by the same chipset – Qualcomm’s flagship Snapdragon 8 Gen 1 with Adreno graphics. Both phones also pack 8/12GB of RAM and 128/256GB of storage, though the OnePlus also includes a 512GB option. 

Both phones also run on Android 12. How it looks will differ slightly as the Xiaomi uses MIUI 13, while the OnePlus runs on ColorOS 12.1. 

The Xiaomi 12 Pro packs quad speakers with support for Dolby Atmos and SOUND BY Harman Kardon, while the OnePlus features stereo speakers. Neither phone has a 3.5mm headphone jack. 

Both phones feature large batteries. The Xiaomi packs a 4600 mAh battery with support for 120W Xiaomi HyperCharge wired fast charging, 50W wireless turbo charging and 10W reverse wireless charging for when you want to juice up your earbuds or other wireless chargeable accessories. The phone also includes Xiaomi AdaptiveCharge. 

The OnePlus takes advantage of an even bigger 5000 mAh battery, along with 80W SuperVOOC Flash Charge fast charging support, 50W AirVOOC Wireless Flash Charge and support for reverse wireless charging. The company made the strange decision to switch from USB-C to USB-A charging on the Chinese version, so we’ll have to see if the same happens to the UK models. 

You can see a full comparison of the specs in the table below:

Screen Size
Storage Capacity
Rear Camera
Front Camera
Video Recording
IP rating
Wireless charging
Fast Charging
Size (Dimensions)
Operating System
Release Date
First Reviewed Date
Refresh Rate
Taking a photo with the OnePlus 10 Pro
Image Credit (Trusted Reviews)

Early verdict 

There are many similarities between the two flagships, including their 6.7-inch AMOLED displays, their 120Hz refresh rates, their triple rear cameras and their matching Snapdragon chipsets. 

The Xiaomi 12 Pro has a higher peak brightness and a higher touch sampling rate. It also has a higher megapixel count across its three cameras and includes quad speakers with Harman Kardon sound. Finally, it packs faster fast charging speeds. 

The OnePlus 10 Pro, meanwhile, has a significantly wider ultra-wide angle camera, higher storage options and a bigger battery. 

However, we’ll need to spend more time with each device to decide for sure which one impresses us more. You’ll have to check back when we publish our full reviews for our final verdicts.

Why trust our journalism?

Founded in 2003, Trusted Reviews exists to give our readers thorough, unbiased and independent advice on what to buy.

Today, we have millions of users a month from around the world, and assess more than 1,000 products a year.

author icon

Editorial independence

Editorial independence means being able to give an unbiased verdict about a product or company, with the avoidance of conflicts of interest. To ensure this is possible, every member of the editorial staff follows a clear code of conduct.

author icon

Professional conduct

We also expect our journalists to follow clear ethical standards in their work. Our staff members must strive for honesty and accuracy in everything they do. We follow the IPSO Editors’ code of practice to underpin these standards.