If you’re looking for the best Xiaomi phone, you’ve come to the right place. We’re constantly testing smartphones from the Chinese company, so we know how its handsets compare and which is the top choice for you.

Xiaomi phones often have impressive specs and features, with prices lower than you’d expect. So if you’re looking for great value for money, Xiaomi is a great pick over handsets from Apple, Samsung and Huawei.

Best phones by brand

The Xiaomi Mi 11 launched at the end of December 2020, and it’s the new big thing from the company. The reason you won’t find it in here is because it was a China-only launch, and we haven’t tested it yet – hopefully we’ll get to try it soon. Xiaomi’s first global launch of 2020 was the Xiaomi Redmi Note 9T, which we’re testing out right now, and should be added to this list soon.

Xiaomi is a relative newcomer in the west but it’s developed a keen fanbase thanks to such solid build quality and great specs. We’ve made this list of the best Xiaomi phones so you can see exactly what’s best for your needs and your budget. 

Xiaomi markets its phones under several brand names including Mi, Redmi, Pocophone, and Black Shark. Mi phones are its general all-rounder mid-range brand while Redmi is its budget range. Alternatively, there’s the gaming focused Black Shark range and Pocophone which is a little all over the place thanks to the original Poco F1 being distinctly budget range but the Poco F2 Pro being anything but budget. 

As always, we’re updating this list regularly to keep up to date with all the latest Xiaomi developments. Recent handsets like the Xiaomi Mi 10T Pro and Poco X3 NFC have been added and we’re expecting to see the Xiaomi Mi 11 and Mi Note 11 feature somewhere in the rankings further down the line. 

For now, check out our ranking of the best Xiaomi phones that you can buy right now.

Before that, though, we should point out the Black Friday deals are currently running and lots of Xiaomi phones have got some pretty good savings – that includes many on this list. We’ll list them below:

The best Xiaomi phones of 2021 at a glance

  1. Xiaomi Poco X3 NFC
  2. Xiaomi Mi 10
  3. XIaomi Mi 10T Pro
  4. Xiaomi Poco F2 Pro
  5. Xiaomi Mi 10 Pro
  6. Xiaomi Mi Note 10
  7. Xiaomi Black Shark 3
  8. Xiaomi Redmi Note 9
  9. Xiaomi Mi 9
  10. Xiaomi Redmi Note 9S

The best Xiaomi phones

Xiaomi Poco X3 NFC

(Image credit: Xiaomi)

1. Xiaomi Poco X3 NFC

An incredible budget phone

Specifications

Release date: September 2020

Weight: 215g

Dimensions: 165.3 x 76.8 x 9.4mm

OS: Android 10

Screen size: 6.67-inch

Resolution: 1080 x 2400

CPU: Snapdragon 732G

RAM: 6GB

Storage: 64GB/128GB

Battery: 5,160mAh

Rear camera: 64MP + 13MP + 2MP + 2MP

Front camera: 320MP

Reasons to buy

+Great 120Hz screen+Excellent battery life

Reasons to avoid

Struggling cameraQuite large

The Xiaomi Poco X3 NFC is a surprising phone mainly because it is one. This phone has really impressive specs for a handset at its price.

The device has loads of processing power, a really long-lasting battery, and a 120Hz screen all for a really low price. If you pick this device up you’re certainly getting more than you paid for, in the best possible way.

Sure, there are some quirks not everyone will like – the phone is really big, and the cameras don’t match same-price competitors. But this is still a worthy buy, that’s the best budget phone right now.

Read our full Xiaomi Poco X3 NFC review

(Image credit: Xiaomi)

2. Xiaomi Mi 10

Xiaomi’s 2020 premium offering

Specifications

Release date: February 2020

Weight: 208g

Dimensions: 162.5 x 74.8 x 9mm

OS: Android 10

Screen size: 6.67-inch

Resolution: 1080 x 2340

CPU: Snapdragon 865

RAM: 8/12GB

Storage: 128GB/256GB

Battery: 4,780mAh

Rear camera: 108MP + 13MP + 2MP + 2MP

Front camera: 20MP

Reasons to buy

+Premium design and finish+Punchy 90Hz screen

Reasons to avoid

No telephoto cameraA little pricey

The Xiaomi Mi 10 is the company’s best phone released in 2020 so far – it doesn’t take the top spot, because while it’s an improvement on the Mi Note 10 in a few ways, it’s also got some downgrades, and it costs more too.

The phone has an impressive and punchy screen, camera array led by a 108MP main snapper (albeit with some less-than-stellar companions), great 20MP selfie camera, long-lasting battery and design we were certainly fond of.

While our main issue with the Mi 10 is its price which seems a little too high, the phone does rank higher than its Pro sibling thanks largely to that device’s even higher price, so if you want a great phone that won’t empty your bank – not fully, at least – this is a device to consider.

Read our full Xiaomi Mi 10 review

Xiaomi Mi 10T Pro

(Image credit: Xiaomi)

3. Xiaomi Mi 10T Pro

Xiaomi’s cut-price late-2020 flagship

Specifications

Release date: October 2020

Weight: 218g

Dimensions: 165.1 x 76.4 x 9.3mm

OS: Android 10

Screen size: 6.67-inch

Resolution: 1080 x 2400

CPU: Snapdragon 865

RAM: 8GB

Storage: 128GB/256GB

Battery: 5,000mAh

Rear camera: 108MP + 13MP + 5MP

Front camera: 20MP

Reasons to buy

+Top processing power+Snappy fingerprint scanner

Reasons to avoid

Back is fingerprint magnetToo big for many

The Xiaomi Mi 10T series were late-2020 additions to the Mi 10 phones, and the Mi 10T Pro is the top of that new squad, which sits above the Mi 10 but below the Mi 10T Pro. Ironically, this order goes the other way in our best Xiaomi phones round-up.

The Xiaomi Mi 10T Pro is great as a cut-price flagship – it has the same main camera, software and processing power but has a lower quality design and display to balance the books and keep the cost low. 

There are a few great additions to this phone that are absent in the Mi 10 series though like a really useful side-mounted fingerprint scanner, 144Hz display and an absolutely huge camera bump.

Read our full Xiaomi Mi 10T Pro review

(Image credit: Xiaomi)

4. Xiaomi Poco F2 Pro

A pop-up mid-ranger

Specifications

Release date: May 2020

Weight: 219g

Dimensions: 163.3 x 75.4 x 8.9mm

OS: Android 10

Screen size: 6.67-inch

Resolution: 1080 x 2400

CPU: Snapdragon 865

RAM: 6/8GB

Storage: 128GB/256GB

Battery: 4,700mAh

Rear camera: 64MP + 5MP + 13MP + 2MP

Front camera: 20MP

Reasons to buy

+Fairly affordable+Big, unbroken screen

Reasons to avoid

A little largeCan get too hot

Two years after the original Pocophone F1 (which used to be on this list) Xiaomi unveiled the Poco F2 Pro.

This phone has a pop-up selfie camera, a large unbroken screen, and some of the best processing power we’ve seen in a smartphone. It’s also fairly good in the camera and battery departments.

So it’s a pretty worthy phone in a lot of ways, but its size may put some off. It also lacks any cool or noteworthy features that its competitors have, which is why it isn’t higher on this list.

Read our full Xiaomi Poco F2 Pro review

(Image credit: Xiaomi)

5. Xiaomi Mi 10 Pro

Xiaomi’s most premium phone

Specifications

Release date: February 2020

Weight: 208g

Dimensions: 162.5 x 74.8 x 9 mm

OS: Android 10

Screen size: 6.67-inch

Resolution: 1080 x 2340

CPU: Snapdragon 865

RAM: 8GB

Storage: 256GB/512GB

Battery: 4,500mAh

Rear camera: 108MP + 12MP + 8MP + 20MP

Front camera: 20MP

Reasons to buy

+Fast charging+Great speakers

Reasons to avoid

High priceSoftware issues

The Xiaomi Mi 10 Pro crowns the company’s line-up of early-2020 powerhouses, with a range of specs that solidify its position as the most premium phone from Xiaomi. It has a top-end Snapdragon 865 chipset, 108MP main camera, 90Hz refresh rate screen and snappy 50W fast charging.

The main problem with the phone is its price, as it’s roughly twice as expensive as the Mi Note 10, but doesn’t come with too many major changes to justify that cost (hence the Mi Note 10 taking first slot on this list). There are also some interface issues too, like the fact it comes with lots of bloatware and has a slow fingerprint sensor.

It’s worth pointing out that the Xiaomi Mi 10 Pro has seen a very staggered release, as it’s available in some regions but not others, and in some places it might not come out until late 2020. Keep an eye out when it’s available in your region, though, because it’s certainly worth considering.

Read our full Xiaomi Mi 10 Pro review

(Image credit: Xiaomi)

6. Xiaomi Mi Note 10

Availability hampers an otherwise-incredible phone

Specifications

Release date: December 2019

Weight: 208g

Dimensions: 157.8 x 74.2 x 9.7mm

OS: Android 9

Screen size: 6.47-inch

Resolution: 1080 x 2340

CPU: Snapdragon 730G

RAM: 6/8GB

Storage: 128GB/256GB

Battery: 5,260mAh

Rear camera: 108MP + 12MP + 5MP + 20MP + 2MP

Front camera: 32MP

Reasons to buy

+Incredible camera capabilities+Top-end screen quality

Reasons to avoid

Weak chipsetUnreliable bluetooth connectivity

The Xiaomi Mi Note 10 took our top spot in this list for a long time. It never saw a successor, though, and it’s very hard to find in stores now, so it’s harder to recommend.

Looking at the specs list and images, you’d be forgiven for thinking this phone was a top-end flagship phone, with a curved screen, 108MP main camera and huge battery pack. But then look down to the price and you see a phone that’s a third of the price of the biggest and best phones out there right now.

Sure, there are a few weaknesses that stopped us giving this phone a perfect score, but it was a close call, and using the phone for a variety of purposes is a treat.

Read our full Xiaomi Mi Note 10 review

(Image credit: Xiaomi)

7. Xiaomi Black Shark 3

A Xiaomi gaming phone

Specifications

Release date: March 2020

Weight: 222g

Dimensions: 168.7 x 77.3 x 10.4 mm

OS: Android 10

Screen size: 6.67-inch

Resolution: 1080 x 2400

CPU: Snapdragon 865

RAM: 8GB/12GB

Storage: 128GB/256GB

Battery: 4,720mAh

Rear camera: 64MP + 13MP + 5MP

Front camera: 20MP

Reasons to buy

+Good for gaming+Affordable for its specs

Reasons to avoid

Appearance may be divisivePretty big

If you’re looking for a phone that’s good for gaming, but don’t want to splash out on a top-end device, you might find a Black Shark device great for you, and the Black Shark 3 is the newest phone from Xiaomi’s gaming-focused subsidiary.

The Black Shark 3 has plenty of top-end specs like a Snapdragon 865 chipset, 5G connectivity, a big battery and a 90Hz refresh rate screen, but doesn’t cost as much as many of its similarly-specced competitors. The phone has a great camera too, which is somewhat of a surprise.

Sure, this phone isn’t for everyone, and if you’re not an avid mobile gamer we wouldn’t recommend it for you (not least because its design is certainly divisive), but if you’re prone to a game of PUBG Mobile, Fornite or Call of Duty: Mobile, you should definitely consider it.

Read our full Xiaomi Black Shark 3 review

Xiaomi Redmi Note 9

(Image credit: Xiaomi)

8. Xiaomi Redmi Note 9

A solid Redmi phone

Specifications

Release date: May 2020

Weight: 199g

Dimensions: 162.3 x 77.2 x 8.9 mm

OS: Android 10

Screen size: 6.53-inch

Resolution: 1080 x 2340

CPU: Helio G85

RAM: 3GB/4GB/8GB

Storage: 64GB/128GB

Battery: 5,020mAh

Rear camera: 48MP + 8MP + 2MP +2MP

Front camera: 13MP

Reasons to buy

+Strong camera for price+Great battery life

Reasons to avoid

Plasticky designMediocre performance

Redmi phones are generally commendable affordable devices – it’s a shame the Redmi Note 9 came out around the same time as, and for the same price as, the Poco X3 NFC which trumps it in many ways.

This is a worthy phone in its own right though. Its battery lasts a long time, it performed well in our camera tests, and the big screen was bright enough for a variety of use cases.

Sure, this phone wears its ‘affordable’ nature on its sleeve, and that means it has a plasticky feel and doesn’t have much processing power. But it’s still a good choice if you prefer photography to performance.

Read our full Xiaomi Redmi Note 9 review

(Image credit: Xiaomi)

9. Xiaomi Mi 9

An enduring mid-range flagship

Specifications

Release date: March 2019

Weight: 173g

Dimensions: 157.5 x 74.7 x 7.6mm

OS: Android 9

Screen size: 6.39-inch

Resolution: 1080 x 2340

CPU: Snapdragon 855

RAM: 6/8GB

Storage: 64GB/128GB

Battery: 3,300mAh

Rear camera: 48MP + 12MP + 16MP

Front camera: 20MP

Reasons to buy

+Powerful chipset+Impressive camera setup

Reasons to avoid

Gets hot rather easilyLow battery capacity

The Xiaomi Mi 9 is the best Xiaomi phone you can buy right now, offering some impressive features at a low price.

It was the first phone in the world to get the Snapdragon 855 chipset (although the Samsung Galaxy S10 was the first in the West), and also one of the first at this price point to have three rear cameras, including a 48MP main sensor.

Since its release other phones have appeared with similar specs and features, but the Mi 9 is still impressively affordable, and has fewer weak points than some of its rivals.

Read our full Xiaomi Mi 9 review

(Image credit: Xiaomi)

10. Xiaomi Redmi Note 9S

The best Redmi phone we’ve tested

Specifications

Release date: April 2020

Weight: 209g

Dimensions: 165.8 x 76.7 x 8.8mm

OS: Android 10

Screen size: 6.67-inch

Resolution: 1080 x 2400

CPU: Snapdragon 720G

RAM: 4GB/6GB

Storage: 64GB/128GB

Battery: 5,020mAh

Rear camera: 48MP + 8MP + 5MP + 2MP

Front camera: 16MP

Reasons to buy

+Reliable performance+Impressive battery life

Reasons to avoid

Slow charging‘Only’ 60Hz display

Redmi is Xiaomi’s affordable phone brand, and while it hasn’t put as many handsets out under the name in the West as its Mi line, there’s still a good few Redmi phones, and the Note 9S is the best we’re tested.

The Xiaomi Redmi Note 9S won’t break the bank but it has a long-lasting battery, good-looking display and a high screen-to-body ratio, so if you opt to pick it up, you might be impressed by some of what’s on offer.

Sure, there are some symptoms of its low price too – the charging isn’t exactly snappy, the cameras are only ‘okay’ and we found a few bugs in our time with the device. But if you’re happy to overlook some flaws, you’ll be picking up a cheap phone that’s better than many of its competitors with the Redmi Note 9S.

Read our full Xiaomi Redmi Note 9S review

Previous best Xiaomi phones

The following phones previously sat on our list of the best Xiaomi phones, until being removed for one of various reasons:

Washing machine by domestic helper | 健樂護理有限公司 kl home care ltd.