SpecEagle review · Xiaomi

Xiaomi Mi 10 Pro review: The 108 MP, 50 W flagship that broke through internationally for Xiaomi.

SpecEagle Editorial·Apr 2020·$999
Overall
80/100
Class rank
#2 of 7
Tier
Flagship
Buy?
At the right price
The verdict, up front

The international breakout flagship.

Mi 10 Pro was Xiaomi's "we're here too" moment — a 108 MP Samsung HMX, a periscope, 50 W wired and 30 W wireless, at $999. The DXO numbers helped; for Western buyers it was the first Xiaomi flagship that read as a real Galaxy/iPhone competitor.

01Display

82/100

82/100 trails the 85-point cohort average for flagship phones of 2020.

TypeAMOLED, 90 Hz, HDR10+
Size6.67 inches
Resolution2,340 × 1,080 px (FHD+)
ProtectionGorilla Glass 5

02Camera

84/100

84/100 puts it above the 81-point average for flagship phones of 2020.

Main108 MP, f/1.69 (Samsung HMX), OIS
Telephoto12 MP, 2× optical
Periscope8 MP, 10× hybrid / 5× optical
Ultrawide20 MP
Selfie20 MP

03Performance

80/100

80/100 — right at the average for flagship phones of 2020.

ChipsetSnapdragon 865 (7 nm)
RAM8 / 12 GB LPDDR5
Storage256 / 512 GB UFS 3.0

04Battery

78/100

78/100 — right at the average for flagship phones of 2020.

Capacity4,500 mAh
Wired50 W
Wireless30 W
Reverse wireless10 W

05Build

82/100

82/100 — right at the average for flagship phones of 2020.

06Value

76/100

76/100 — right at the average for flagship phones of 2020.

What works
  • 108 MP main + 5× periscope at launch — among the first.
  • 50 W wired + 30 W wireless + reverse wireless.
  • Snapdragon 865, LPDDR5 + UFS 3.0.
  • The phone that put Xiaomi on Western flagship radar.
What doesn't
  • 90 Hz, not 120.
  • No IP rating.
  • 208 g.
  • Support ended.
Cross-shop it against
Galaxy Note 10+
$1099 · score 90/100

How this review is built: every section score, spec row and comparison on this page comes from SpecEagle's tracked catalogue — scores weight measured specs against the 7-phone cohort of flagship devices released around the same time. We don't publish invented lab anecdotes. Spot an error? .