OnePlus 9 vs Xiaomi 12X

A spec-by-spec comparison of the OnePlus 9 and the Xiaomi 12X, taken from their full specification sheets. Green marks the better value in each measured row.

Head to head

OnePlus 9Xiaomi 12X
Price$175$174
Our rating8/107/10
Battery4,500 mAh4,500 mAh
Wired charging65W67W
RAM (max)12 GB12 GB
Storage (max)256 GB256 GB
Screen size6.55 in6.28 in
Refresh rate120 Hz120 Hz
Main camera50 MP50 MP
Weight (lower is lighter)192 g176 g
ReleasedMar 2021Dec 2021
Summary: OnePlus 9 is ahead on our rating, screen size. Xiaomi 12X is ahead on wired charging, weight (lower is lighter).
★ Which should you buy? Specs are close to an even split here, so Xiaomi 12X is the better buy — the extra cost of the other one isn't matched by a clear spec advantage.

Display

OnePlus 9Xiaomi 12X
TypeFluid AMOLED, 120Hz, HDR10+AMOLED, 68B colors, 120Hz, Dolby Vision, HDR10+, 1100 nits (peak)
Size6.55 inches6.28 inches
Resolution1080 x 2400 pixels, 20:9 ratio (~402 ppi density)1080 x 2400 pixels, 20:9 ratio (~419 ppi density)
ProtectionCorning Gorilla GlassCorning Gorilla Glass Victus

Platform

OnePlus 9Xiaomi 12X
ChipsetQualcomm SM8350 Snapdragon 888 5G (5 nm)Qualcomm SM8250-AC Snapdragon 870 5G (7 nm)
CPUOcta-core (1x2.84 GHz Cortex-X1 & 3x2.42 GHz Cortex-A78 & 4x1.80 GHz Cortex-A55)Octa-core (1x3.2 GHz Kryo 585 & 3x2.42 GHz Kryo 585 & 4x1.80 GHz Kryo 585)
GPUAdreno 660Adreno 650
OS—Android 11, MIUI 13 (upgradable to Android 12/MIUI 13 for global models)

Memory

OnePlus 9Xiaomi 12X
Card slotNoNo
Internal128GB 8GB RAM, 256GB 12GB RAM128GB 8GB RAM, 256GB 8GB RAM, 256GB 12GB RAM (UFS 3.1)
TypeUFS 3.1—

Main Camera

OnePlus 9Xiaomi 12X
Modules50 MP, f/1.8, 23mm (wide), 1/1.56", 1.0µm, PDAF; 48 MP, f/2.2, 14mm (ultrawide), 1/2.0", 0.8µm; 2 MP, f/2.4, (monochrome)—
FeaturesHasselblad Color Calibration, Dual-LED flash, HDR, panoramaDual-LED dual-tone flash, HDR, panorama
Video8K@30fps, 4K@30/60fps, 1080p@30/60/240fps, Auto HDR, gyro-EIS8K@24fps, 4K@30/60fps, 1080p@30/60/120/240/960fps, gyro-EIS
Triple—50 MP, f/1.9, 26mm (wide), 1/1.56", 1.0µm, PDAF, OIS; 13 MP, f/2.4, 12mm, 123˚ (ultrawide), 1/3.06", 1.12µm; 5 MP, f/2.4, 50mm (telemacro), AF

Selfie Camera

OnePlus 9Xiaomi 12X
Modules16 MP, f/2.4, (wide), 1/3.06", 1.0µm—
FeaturesAuto-HDRHDR, panorama
Video1080p@30fps, gyro-EIS1080p@30/60fps, 720p@120fps
Single—32 MP, f/2.5, 26mm (wide), 0.7µm

Battery

OnePlus 9Xiaomi 12X
TypeLi-Po 4500 mAh, non-removableLi-Po 4500 mAh, non-removable
Charging65W wired, 100% in 29 min (advertised); 15W wireless (Qi)67W wired, PD3.0, QC4, 100% in 39 min (advertised)
Wireless Charging—No

Body

OnePlus 9Xiaomi 12X
Dimensions160 x 73.9 x 8.1 mm152.7 x 69.9 x 8.2 mm
Weight192g (EU/NA), 183g (IN/CN)176 g
BuildGlass front (Gorilla Glass), glass back (Gorilla Glass), plastic frameGlass front (Gorilla Glass Victus), glass back, aluminum frame
SIM—Dual SIM (Nano-SIM, dual stand-by)

Comms

OnePlus 9Xiaomi 12X
WLANWi-Fi 802.11 a/b/g/n/ac/6, dual-band, Wi-Fi DirectWi-Fi 802.11 a/b/g/n/ac/6, dual-band, Wi-Fi Direct
Bluetooth5.2, A2DP, LE, aptX HD5.1, A2DP, LE
PositioningGPS (L1+L5), GLONASS (G1), BDS (B1I+B1c+B2a), GALILEO (E1+E5a), SBAS, A-GPSGPS (L1+L5), GLONASS (G1), BDS (B1I+B1c+B2a), GALILEO (E1+E5a), QZSS (L1+L5), NavIC (L5)
NFCYesYes (market/region dependent)
RadioNoNo
USBUSB Type-C 3.1, OTGUSB Type-C 2.0, OTG
Infrared port—Yes

Launch

OnePlus 9Xiaomi 12X
Announced2021, March 232021, December 28
StatusReleased 2021, March 26Available. Released 2021, December 31 (China); March 2022 (Global)
OSAndroid 11, upgradable to Android 13, OxygenOS 13—

Frequently asked questions

Which is lighter, OnePlus 9 or Xiaomi 12X?

Xiaomi 12X — 192 g for the OnePlus 9 versus 176 g for the Xiaomi 12X.

Which is newer, OnePlus 9 or Xiaomi 12X?

Xiaomi 12X — Mar 2021 for the OnePlus 9 versus Dec 2021 for the Xiaomi 12X.

Is the OnePlus 9 or the Xiaomi 12X rated higher?

We rate the OnePlus 9 8/10 and the Xiaomi 12X 7/10.

Best phone lists →