Your guide

Xiaomi Mi 10 Pro back top half

Xiaomi devices have a reputation for offering a great bang for your buck, featuring impressive specs at lower price points than many other major players. In recent years, the company expanded beyond its home country of China, making a huge splash in India and steadily growing its market share in Europe. So what better time to look at the best Xiaomi phones than right now?

Best Xiaomi phones:

Editor’s note: We will be updating this list as more Xiaomi phones hit the market. Keep in mind that the list also includes Poco and Redmi phones since both are brands/companies owned by Xiaomi.


1. Xiaomi Mi 10 series

Xiaomi Mi 10 Pro front standing up

The Mi 10 and Mi 10 Pro are two of the best Xiaomi phones you can currently get. They are similar in many ways, both featuring a 6.67-inch display with curved edges, the Snapdragon 865 chipset, and as much as 12GB of RAM.

The biggest difference between them is in the camera department, where the Pro model offers more. The phone also supports faster charging (50W vs 30W) but comes with a slightly smaller battery. You can check out these details and more in the specs section below.

If you’re looking for a phone that’s a little cheaper and less premium, the Mi 10 Lite may be a better option for you. Compared to the Mi 10 and 10 Pro, the Lite model sports a weaker chipset, a slightly smaller screen, and a different camera setup. It also sports a smaller battery and doesn’t support wireless charging.

Keep in mind that the Mi 10 Lite isn’t available outside of China yet. It’s expected to launch in Europe next month. The other two phones in Xiaomi’s flagship series are already up for pre-order in a few markets but are quite a bit more expensive than their predecessors.


Xiaomi Mi 10 specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 865
  • RAM: 8/12GB
  • Storage: 128/256GB
  • Cameras: 108, 13, 2, and 2MP
  • Front camera: 20MP
  • Battery: 4,780mAh
  • Software: Android 10

Xiaomi Mi 10 Pro specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 865
  • RAM: 8/12GB
  • Storage: 256/512GB
  • Cameras: 108, 20, 12, 8MP
  • Front camera: 20MP
  • Battery: 4,500mAh
  • Software: Android 10

Xiaomi Mi 10 Lite specs:

  • Display: 6.57-inch, Full HD+
  • SoC: Snapdragon 765G
  • RAM: 6/8GB
  • Storage: 128GB
  • Cameras: 48, 8, 5, and 2MP
  • Front camera: 16MP
  • Battery: 4,160mAh
  • Software: Android 10

2. Xiaomi Mi 9

Xiaomi Mi 9 purple back panel

Despite being over a year old, the Mi 9 is still a great smartphone that’s suitable for demanding users. It doesn’t offer as much as the Xiaomi Mi 10 Pro, but it does come with a much cheaper price tag.

The handset features a 6.39-inch AMOLED screen (Full HD+) with an in-display fingerprint sensor, Snapdragon 855 processor, 64GB to 256GB of fixed storage, and up to 12GB of RAM. It packs a triple camera setup and a 20MP selfie lens in a waterdrop notch. It ships with Android Pie on board but can be upgraded to Android 10.

Other prominent features include a 3,300mAh battery, 27W fast charging, 20W wireless charging, and NFC. Just be prepared to use Bluetooth or a dongle for your personal audio needs, because there’s no 3.5mm port here.


Xiaomi Mi 9 specs:

  • Display: 6.39-inch, Full HD+
  • SoC: Snapdragon 855
  • RAM: 6/8/12GB
  • Storage: 64/128/256GB
  • Cameras: 48, 12, and 16MP
  • Front camera: 20MP
  • Battery: 3,300mAh
  • Software: Android 9.0 Pie

3. Xiaomi Mi 9T and Mi 9T Pro

Xiaomi Mi 9T Pro red home screen in hand

Like the idea of the Mi 9 but want a bigger battery and a unique design? That’s where the Mi 9T Pro comes in, offering the same Snapdragon 855 chipset and a similar triple rear camera setup. The phone stands out from Xiaomi’s traditional flagship by ditching wireless charging, but in exchange, you get a larger 4,000mAh battery and a pop-up selfie camera. You’re also getting a headphone jack that’s missing on the Mi 9.

The regular Mi 9T might not be as powerful as the Pro model on paper, but it’s arguably the better deal. You’re not getting a Snapdragon 855 or 27W charging here, but everything else is intact. That means you can expect a full-screen AMOLED display (6.39 inches, Full HD+), a 20MP pop-up selfie camera, a triple rear camera system (48MP, 13MP ultra-wide, 8MP 2x telephoto), and a 4,000mAh battery.

You’re also getting a very capable Snapdragon 730 processor, an in-display fingerprint sensor, a headphone jack, and NFC. The best part of the phone is that it’s really affordable — check out the pricing for both models via the buttons below. All these things combined place the Mi 9T and Mi 9T Pro among the best Xiaomi phones you can get.


Xiaomi Mi 9T Pro specs:

  • Display: 6.39-inch, Full HD+
  • SoC: Snapdragon 855
  • RAM: 6/8/12GB
  • Storage: 64/128/256GB
  • Cameras: 48, 13, and 8MP
  • Front camera: 20MP
  • Battery: 4,000mAh
  • Software: Android 9.0 Pie

Xiaomi Mi 9T specs:

  • Display: 6.39-inch, Full HD+
  • SoC: Snapdragon 730
  • RAM: 6GB
  • Storage: 64/128GB
  • Cameras: 48, 13, and 8MP
  • Front camera: 20MP
  • Battery: 4,000mAh
  • Software: Android 9.0 Pie

4. Poco X2/Redmi K30

Poco X2 in hand with browser

The Poco X2, also known as the Redmi K30 in some markets, is a great phone. It doesn’t pack as much power under the hood as Poco’s first phone — the F1 — but it’s still a capable handset.

The X2 is powered by the Snapdragon 730G chipset and comes with as much as 8GB of RAM. It sports a punch-hole display with a 120Hz refresh rate for a smoother browsing and gaming experience. There’s also a side-mounted fingerprint scanner on board as well as a headphone jack and an IR blaster.

Other specs and features worth mentioning include four rear cameras, microSD expansion, and a 4,500mAh battery.


Poco X2/Redmi K30 specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 730G
  • RAM: 6/8GB
  • Storage: 128/256GB
  • Cameras: 64, 8, 2, and 2MP
  • Front camera: 20 and 2MP
  • Battery: 4,500mAh
  • Software: Android 10

5. Xiaomi Mi Note 10

Xiaomi Mi Note 10 back of the phone

The Xiaomi Mi Note 10 is a mid-ranger packing the Snapdragon 730G chipset under the hood along with 6GB of RAM. The phone’s highlight feature is its rear camera setup with five sensors that can adapt to pretty much any shooting style.

The standard 108MP sensor has a sensor size of 1/1.33-inches and an individual pixel size of 0.8μm. Below the main lens you’ll find a 12MP 2x telephoto lens. Xiaomi advertises the third lens as a 5x optical telephoto lens, but that is not the case. It’s actually a 3.7x optical telephoto lens on an 8MP sensor. Xiaomi then performs a digital crop to produce a similar reach as a 5x telephoto. This is a bit misleading and produces the same perspective distortion as a 3.7x optical zoom. Below this 5x zoom lens, you’ll find an ultra-wide lens, and below that, you get a dedicated macro camera. The latter shoots 2MP images and has a bigger pixel size of 1.75μm.

But the Xiaomi Mi Note 10 has more to offer than just its cameras. It sports a large 6.47-inch Full HD+ display, packs a massive 5,260mAh battery, and comes with a headphone jack as well as an IR blaster. Like the rest of Xiaomi’s lineup, it also offers great value for money.


Xiaomi Mi Note 10 specs:

  • Display: 6.47-inch, Full HD+
  • SoC: Snapdragon 730G
  • RAM: 6GB
  • Storage: 128GB
  • Cameras: 108, 20, 12, 5, and 2MP
  • Front camera: 32MP
  • Battery: 5,260mAh
  • Software: Android 9.0 Pie

6. Redmi Note 9 Pro and 9 Pro Max

Redmi Note 9 Pro profile shot with icons

These two handsets strike a great balance between price, performance, and features. They are similar in many ways, as both come with a 6.67-inch display, the Snapdragon 720G chipset, and a side-mounted fingerprint scanner. You’ll also find an IR blaster and a headphone jack on both.

As you can tell by its name, the Pro Max offers more. You get a higher resolution primary camera (64MP vs 48MP), faster charging (33W vs 18W), and a better front-facing shooter. You also get 6GB of RAM in the base version instead of 4GB.

The Redmi Note 9 Pro is available in a limited number of markets for now, with India being one of them. But it’s hard if not impossible to get it at the moment because of the COVID-19 lockdown in the country. The 9 Pro Max should go on sale as soon as the lockdown is over.


Redmi Note 9 Pro specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 720G
  • RAM: 4/6GB
  • Storage: 64/128GB
  • Cameras: 48, 8, 5, and 2MP
  • Front camera: 16MP
  • Battery: 5,020mAh
  • Software: Android 10

Redmi Note 9 Pro Max specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 720G
  • RAM: 6/8GB
  • Storage: 64/128GB
  • Cameras: 64, 8, 5, and 2MP
  • Front camera: 32MP
  • Battery: 5,020mAh
  • Software: Android 10

7. Xiaomi Mi A3

Mi A3 Front view diagonal on table home screen

Xiaomi Mi A3

The Xiaomi Mi A3 is an Android One device, so it runs a stock version of Google’s OS. That means it offers a bloat-free software experience and comes without Xiaomi’s MIUI skin on top of Android.

It’s a great device for the money, sporting a 6.01-inch display and packing the Snapdragon 665 chipset along with up to 6GB of RAM under the hood. It also comes with three rear cameras and a large 4,030mAh battery.

The biggest problem with the phone is the display’s resolution. It’s low at just HD+, especially when considering that the Mi A2 has a Full HD+ display. Regardless, the Mi A3 is still one of the best Xiaomi phones you can buy, especially if you’re on a budget.


Xiaomi Mi A3 specs:

  • Display: 6.01-inch, HD+
  • SoC: Snapdragon 665
  • RAM: 4/6GB
  • Storage: 64/128GB
  • Cameras: 48, 8, and 2MP
  • Front camera: 32MP
  • Battery: 4,030mAh
  • Software: Android 9.0 Pie

8. Redmi Note 8T

Redmi Note 8T back

The Redmi Note 8T sports great cameras for the price, has a headphone jack on board, and even features NFC for mobile payments. You’ll find the mid-range Snapdragon 665 under the hood along with as much as 6GB of RAM. The phone also has a rear-mounted fingerprint scanner and can handle two SIM cards at the same time.

Despite its affordable price, the phone has a modern design with thin bezels and a small waterdrop notch on top. The display comes it at 6.3 inches and offers Full HD+ resolution. If you’re on a tight budget, the Redmi Note 8T is a great buy.

There are some drawbacks to consider, though. One of them is the huge camera bump at the back, which looks weird and can get annoying. Regardless, this is still one of the best Xiaomi phones you can get on the cheap.


Redmi Note 8T specs:

  • Display: 6.3.inch, Full HD+
  • SoC: Snapdragon 665
  • RAM: 3/4GB
  • Storage: 32/64/128GB
  • Cameras: 48, 8, 2, and 2MP
  • Front camera: 13MP
  • Battery: 4,000mAh
  • Software: Android 9.0 Pie

9. Redmi Note 8 Pro

Redmi Note 8 Pro review home screen

The Redmi Note 8 Pro packs a 4,500mAh battery that’s significantly bigger than any other device Xiaomi launched last year. You’re also getting an upper mid-range Helio G90T processor, 6GB of RAM, and 64GB or 128GB of storage.

The star of the show might be the quad rear camera setup, though, featuring a 64MP main camera, 8MP ultra-wide sensor, 2MP depth sensor, and 2MP macro camera. The phone also comes with a large 6.53-inch display, a headphone jack, and an eye-catching design. The fingerprint scanner is located at the back of the device.

The phone is available in quite a few markets including China and Europe. It’s very affordable based on the specs it offers, which is what Xiaomi has always been about.


Redmi Note 8 Pro specs:

  • Display: 6.53-inch, Full HD+
  • SoC: MediaTek Helio G90T
  • RAM: 6GB
  • Storage: 64/128GB
  • Cameras: 64, 8, 2, and 2MP
  • Front camera: 20MP
  • Battery: 4,500mAh
  • Software: Android 9.0 Pie

10. Redmi 8A and 8

Redmi 8 profile shot of back

Xiaomi’s Redmi A-series is about as cheap as you can get for the brand (aside from its solitary Redmi Go device), with pricing usually just below the $100 mark.

The new Redmi 8A Dual is no exception to this rule. You get quite a few noteworthy features for the price, though, such as the Snapdragon 439 processor, 2GB or 3GB of RAM, 32GB of expandable storage, and USB-C. The phone also comes with two rear cameras and a 5,000mAh battery, which is massive considering the display comes in at 6.22 inches.

Don’t miss: Xiaomi in 2020: Up for the challenge

The Redmi 8 is similar in terms of specs, offering the same display, chipset, and battery, among other things. But it sports a slightly different camera setup and has a fingerprint scanner on the back. It also comes with more RAM.


Redmi 8A Dual specs:

  • Display: 6.22-inch, HD+
  • SoC: Snapdragon 439
  • RAM: 2/3GB
  • Storage: 32GB
  • Cameras: 13 and 2MP
  • Front camera: 8MP
  • Battery: 5,000mAh
  • Software: Android 9.0 Pie

Redmi 8 specs:

  • Display: 6.22-inch, HD+
  • SoC: Snapdragon 439
  • RAM: 3/4GB
  • Storage: 32/64GB
  • Cameras: 12 and 2MP
  • Front camera: 8MP
  • Battery: 5,000mAh
  • Software: Android 9.0 Pie

More posts about Xiaomi

These are our picks for the best Xiaomi phones the brand has to offer at the moment. But keep in mind that a few more will join the list soon. Xiaomi has announced a few great devices in the last month or so, but we didn’t add them to the list because they aren’t available outside of China yet and there’s no word on when they will go on sale in India, Europe, and other markets.

These phones include the Redmi K30 Pro Zoom, Redmi K30 Pro, Black Shark 3, and Black Shark 3 Pro. We’ll be sure to add them to the list along with purchase links as soon as they become available outside Xiaomi’s home country.