to advance Your tech knowledge

OnePlus 7 vs OnePlus 6T vs Xiaomi Mi 9: comparison of three budget flagships

OnePlus 7, OnePlus 6T and Xiaomi Mi 9 are the most popular budget flagships nowadays. So it is truly interesting which one is better?

Oneplus 7 vs Oneplus 6T vs Xiaomi Mi 9
Oneplus 7 vs Oneplus 6T vs Xiaomi Mi 9

Technical stats (OnePlus 7 vs Oneplus 6T vs Xiaomi Mi 9)

OnePlus 7 OnePlus 6T  Xiaomi Mi 9
Dim:157.7 x 74.8 x 8.2 mm157.5 x 74.8 x 8.2 mm157.5 x 74.7 x 7.6 mm
Stereo: YesNoNo
Chip:Snapdragon 855Snapdragon 845Snapdragon 855
Mem:256GB, 8GB RAM; 128GB, 6GB RAM256GB, 8GB RAM; 128GB, 8GB RAM128GB, 6GB RAM; 64GB, 6GB RAM
M cam:Dual 48+20MPDual 16+20MPTriple 48+12+16MP
S cam:16MP 16MP 20MP
Bat:3700, Fast charging 20W3700, Fast charging 20W3300, Fast charging 27W, Fast wireless charging 20W

Design and appearance

OnePlus 7 and OnePlus 6T look nearly identical. Materials and shapes are the same. Both phones have a curved glass back, refined horizon line, screen covered by Gorilla Glass 6, aluminum frame and dewdrop on the top of the selfie camera. This kind of design makes you feel, that you are holding flagship – premium phone, as it is.

Xiaomi Mi 9 design looks similar. This phone is also covered in glass and has a metal frame. The back of the phone is made of Gorilla Glass 5 and has curves alongside the frame. This kind of design makes the phone look thinner, but it is not comfortable in the hand, as it seems it has to be. Nevertheless, the Xiaomi Mi 9 looks astonishing. As you hold this phone in your hand, Xiaomi Mi 9 has a feeling of a high-quality phone.

OnePlus 7 and OnePlus 6T main cameras are located on the top center of the back, as Xiaomi Mi 9 front camera is positioned on the top of the right side of the back.

Also, the spectacular holographic color scheme of Xiaomi Mi 9 has to be noted. You can see a rainbow hues as a light touch the back of Xiaomi Mi 9. The sight of it is heart-warming.

Display and sound

All three phones are using AMOLED technology for their displays. Resolution of the panels are 1,080 x 2,340 pixels. Specifications of OnePlus 7, OnePlus 6T and Xiaomi Mi 9 displays almost look the same, except, that OnePlus 7 and Xiaomi Mi 9 are HDR certified, meanwhile OnePlus 6T is not certified for HDR. Although, OnePlus 6T plays Youtube HDR videos.

OnePlus 6T and Xiaomi Mi 9 have similar loudspeakers and they perform alike. OnePlus 7 has dual stereo speakers, powered by Dolby Atmos. In this way, OnePlus 7 speakers sound a way better, than OnePlus 6T and Xiaomi Mi 9.


As you can see in technical stats of the phones OnePlus 7 and OnePlus 6T have the same user interface Oxygen OS on Android Pie, as Xiaomi Mi 9 has its MIUI on the same Android Pie.

OnePlus is known for its Oxygen OS, as it’s clean, fresh, fast, highly customizable and easy to use. Oneplus releases stable updates for Oxygen OS once every two months. So, it seems, that Oxygen OS gets the newest features and fixes steadily.

It needs to be noted, that OnePlus 7 is using one of the latest Oxygen OS 9.5.5, as OnePlus 6T is using Oxygen OS 9.0.14. Both versions get updates and both have special features like Fnatic Mode or Zen Mode. Nevertheless, OnePlus 7 has the latest version of Oxygen OS, so normally it will get more attention from OnePlus for updates and fixes.

Xiaomi Mi 9 MIUI 10 has greatly improved system looks and performance. The user interface in many cases looks better than stock Android. It feels lightweight, but for new MIUI users, it can take a few hours to use it freely. MIUI 10 has a lot of features, including Always on Display and display color modes, which make Xiaomi Mi 9 true premium phone. Sadly, MIUI 10 is not so clean. There are some advertisements, bugs, and little software issues. These problems sometimes do not let to enjoy Xiaomi Mi 9 smoothly. Although, Xiaomi is announced new MIUI 11, and there is a high hope, that these problems will fade away with it.


The capability to perform is one of the essentials of the phone. So let’s analyze what software OnePlus 7, OnePlus 6T and Xiaomi Mi 9 have to offer.

OnePlus 7 and Xiaomi Mi 9 are powered by Qualcomm Snapdragon 855, while OnePlus 6T is running on Snapdragon 845 chipset. Depending only on the system Snapdragon 855 is 29 % faster, then 845. Also, it has higher frame rates and better image/video processing.

As performance tests show (GeekBench, AnTuTu and etc.), both OnePlus 7 and Xiaomi Mi 9 fully implement Snapdragon 855 on their systems. As OnePlus 7 and Xiaomi Mi 9 perform about 30 % better than OnePlus 6T. It means, that OnePlus 7 and Xiaomi Mi 9 in overall are about 30 % better in encryption, photo/video processing, multitasking, handling high-end apps, gaming and etc.

Also, I would like to pay attention to the fact, that both OnePlus 7 and OnePlus 6T have models with 8 GB of RAM, while Xiaomi Mi 9 has 6 GB of RAM. It is not a big difference, that you will feel in daily use, but it could affect your gaming experience. Moreover, OnePlus 7 uses UFS 3.0 technology for moving files, while Xiaomi Mi 9 and OnePlus 6T use UFS 2.1 storage. So you will transfer files faster with OnePlus 7.


Xiaomi Mi 9 has a triple front camera – 48 MP sensor, 12 MP telephoto snapper for 2x optical zoom and 16 MP ultra-wide-angle shooter. This kind of combination makes and excellent photos and videos. All photos end in 12 MP resolution, but the result is marvelous – photos have plenty of details and stunning colors. You can take a photo in 48 MP resolution, but you will not feel a big difference, furthermore, photo size will seek about 20 MB.

OnePlus 7 has the same 48 MP sensor with a 5 MP depth camera sensor. It takes also 12 MP resolution photos. While OnePlus 7 photos look good – plenty of detail, good contrast, and color, but its camera is behind Xiaomi Mi 9. The camera of Xiaomi Mi is more true to colors and photos look far better in low light. So photos of Xiaomi Mi 9 have a higher quality.

16MP and the 20MP dual rear camera is installed in OnePlus 6T. While the shoots of OnePlus 6T are good, it can not compete with OnePlus 7 and Xiaomi Mi 9 48 MP cameras.

The winner of the best selfie photos is clearly Xiaomi Mi 9 with the 20 MP front camera. As OnePlus 7 and OnePlus 6T have 16 MP front cameras.


OnePlus 7 and OnePlus 6T have the same battery Li-Po 3700 mAh and 20 W fast charging. It takes about 1 hour 15 min to fully charge this phone. You can fully use these phones before the battery drains for:
Web browsing – about 12 h
Video playing – about 15 h
Talking time – about 29 h

Xiaomi Mi 9 has Li-Po 3300 mAh battery. 27 W fast charging and 20 W fast wireless charging. With 27 W fast charging Xiaomi Mi 9 will be fully charged in about 1 h 5 min. For wireless charging, it takes about 1 h 40 min. Before Xiaomi Mi 9 fully drains out, you can use it for:
Web browsing – about 12 h
Video playing – about 17 h
Talking time – about 23 h

So, as you can see, nevertheless OnePlus 7 and OnePlus 6T have a larger battery capacity, these phones draining time is similar to Xiaomi Mi 9. Except for talking time, Xiaomi Mi 9 drains about 6 hours faster.


OnePlus 7 256 GB

OnePlus 7
OnePlus 7 256 GB

Banggood coupon code:
€371.60 from Banggood with coupon

Gearbest coupon code:
GBDPBJ256 (red)
€372 from Gearbest with coupon

If you need more info about shopping on Banggood or Gearbest you can check our guides (click on the names of shops). Also, if you can not find a deal here, that you were looking for or you have any comments, questions or do you need any help, please contact us by email or send a message on Facebook.


OnePlus 7

The GoodThe Bad
🟢 Clean, fast software
🟢 UFS 3.0 for file transfer
🟢 Large storage of 256 GB
🟢 Stereo speakers
🔴 Higher price
🔴 Design identical to 6T

OnePlus 6T

The GoodThe Bad
🟢 Clean, fast software
🟢 Cheaper
🔴 About 30 % lower performance
🔴 Lower quality of photos
🔴 No HDR 10 certification

Xiaomi Mi 9

The GoodThe Bad
🟢 Awesome design
🟢 Great main and selfie camera
🟢 Cheap
🟢 20 W fast wireless charging
🔴 Software has issues
🔴 2 GB of RAM less


So by following, if you want a cheap, good-looking, fast smartphone, which shoots amazing photos and has a fast wireless charger, then choose Xiaomi Mi 9.

And if you need, a lot of storage, astonishing software, great shooting capabilities, and impressive phone performance, then OnePlus 7 is your choice.

OnePlus 6T is the same OnePlus 7 without an upgraded processor, camera, storage, and speakers. Moreover, it is greatly cheaper than OnePlus 7.

This post contains affiliate links and we may receive commissions for the purchase made through this link at no extra cost to you. These commissions we need to keep going with our work on the website.