OnePlus 8 Vs Mi 10 Pro: Which to Buy?

OnePlus 8 Vs Mi 10 Pro
OnePlus 8Mi 10 Pro
Excellent display.
Very good battery life.
Powerful processor.
Good low-light photos.
Fast charging.
Good cameras.
Great speakers.
No optical zoom.
Middling photos overall.
Curved screen is prone to accidental touches.

Slow fingerprint scanner.
MIUI software layer has ads.
No IP rating.


TechnologyGSM / CDMA / HSPA / LTE / 5GGSM / HSPA / LTE / 5G
Announced2020, April 142020, February 13
StatusAvailable. Released 2020, April 21Available. Released 2020, February 18
BuildGlass front (Gorilla Glass 5), glass back (Gorilla Glass 5), aluminum frameGlass front (Gorilla Glass 5), glass back, aluminum frame
SIMDual SIM (Nano-SIM, dual stand-by)Single SIM (Nano-SIM) or Dual SIM (Nano-SIM, dual stand-by)
Dimensions160.2 x 72.9 x 8 mm (6.31 x 2.87 x 0.31 in)162.5 x 74.8 x 9 mm (6.40 x 2.94 x 0.35 in)
Weight180 g (6.35 oz)208 g (7.34 oz)
Display typeFluid AMOLED capacitive touchscreen, 16M colorsSuper AMOLED capacitive touchscreen, 16M colors
Physical size6.55 inches, 103.6 cm2 (~88.7% screen-to-body ratio)6.67 inches, 109.2 cm2 (~89.8% screen-to-body ratio)
Resolution1080 x 2400 pixels, 20:9 ratio (~402 ppi density)1080 x 2340 pixels, 19.5:9 ratio (~386 ppi density)
ProtectionCorning Gorilla Glass 5Corning Gorilla Glass 5
ChipsetQualcomm SM8250 Snapdragon 865 (7 nm+)Qualcomm SM8250 Snapdragon 865 (7 nm+)
CPUOcta-core (1×2.84 GHz Kryo 585 & 3×2.42 GHz Kryo 585 & 4×1.8 GHz Kryo 585)Octa-core (1×2.84 GHz Kryo 585 & 3×2.42 GHz Kryo 585 & 4×1.80 GHz Kryo 585)
GPUAdreno 650Adreno 650
Card SlotNONO
Internal128GB 8GB RAM, 256GB 12GB RAM256GB 8GB RAM, 256GB 12GB RAM, 512GB 12GB RAM
OSAndroid 10, OxygenOS 10.0Android 10, MIUI 11
ColorsOnyx Black, Glacial Green, Interstellar Glow, Polar SilverAlpine White, Solstice Grey
Modules48 MP, f/1.8, 25mm (wide), 1/2.0″, 0.8µm, PDAF, OIS
16 MP, f/2.2, 14mm, 116° (ultrawide)
2 MP, f/2.4, (macro)
108 MP, f/1.7, (wide), 1/1.33″, 0.8µm, PDAF, Laser AF, OIS
12 MP, f/2.0, 50mm (telephoto), 1/2.55″, 1.4µm, Dual Pixel PDAF, 2x optical zoom
8 MP, f/2.0, (telephoto), 1.0µm, PDAF, OIS, 3.7x optical zoom, 5x hybrid zoom
20 MP, f/2.2, 13mm (ultrawide), 1/2.8″, 1.0µm
FeaturesDual-LED flash, HDR, panoramaTriple-LED dual-tone flash, HDR, panorama
Video[email protected]/60fps, [email protected]/60/240fps, Auto HDR, gyro-EIS[email protected], [email protected]/60fps, [email protected]/60/120/240/960fps; gyro-EIS
Modules16 MP, f/2.0, (wide), 1/3″, 1.0µm20 MP, f/2.0, (wide), 1/3″, 0.9µm
Video[email protected], gyro-EIS[email protected], [email protected]
3.5mm jackNoNo
LoudspeakerYes, with stereo speakersYes, with stereo speakers
Radio FMNoNo
WLAN WiFiWi-Fi 802.11 a/b/g/n/ac/ax, dual-band, Wi-Fi Direct, DLNA, hotspotWi-Fi 802.11 a/b/g/n/ac/ax, dual-band, Wi-Fi Direct, DLNA, hotspot
Bluetooth version5.1, A2DP, LE, aptX HD5.1, A2DP, LE, aptX HD, aptX Adaptive
GPSYes, with dual-band A-GPS, GLONASS, BDS, GALILEO, SBASYes, with dual-band A-GPS, GLONASS, BDS, GALILEO, QZSS
Battery typeLi-PoLi-Po
Battery capacity4300 mAh4500 mAh
Battery removableNon-removableNon-removable
Fast battery chargingFast charging 30WFast charging 50W


Mi 10 Pro

With the Mi 10 Pro 5g, there’s no doubt that you’re gazing upon a premium device. It’s made of gently curved Gorilla Glass 5 and it has a solid aluminum frame. The device comes strictly in matte color options while it isn’t so flashy it still looks grey when it catches the light. The finish feels silky smooth. The phone is quite thin at the edges and the sharpness adds a bit of grip as well.

There’s something missing here as a flagship and that’s IP68 dust and water resistance. There is some splash proofing in the design but you don’t get the same peace of mind you would with some competitors.

OnePlus 8

Oneplus phones have always had awesome build quality and the Oneplus 8 continues that tradition. It actually really similar looks wise to last year’s models, except that it is a bit taller and more narrow.

One big change in this year’s oneplus lineup is the addition of IP68 water and dust resistance. It’s a welcome change, they’ll just know that only oneplus 8 sold by certain US carriers have the official certification on paper.

Another change in this year’s models is that you won’t find a flat screen, they’re all curved now which you may or may not prefer.


Mi 10 Pro

The Mi 10 Pro screen is curved to be symmetrical to the back panel and it’s protected by the same Gorilla Glass 5. It’s a tall 6.67 inch OLED with a tiny punch hole for the Selfie camera up in the corner.

High refresh rate screens are all the rage these days and the Mi 10 Pro fits the bill with this 90 Hertz refresh rate. It makes moving element seems silky smooth to the eye.

The screen resolution however is only 1080p which isn’t quite up to par with the competition. Nevertheless everything looks pretty sharp, blacks are super deep and you have lively colors.

This display also has excellent brightness, upto 510 nits with the manual slider and upto 816 nits in auto mode, when out in the sun.

OnePlus 8

The oneplus 8 is a 6.55 inch AMOLED with a 1080p resolution. Oneplus keeps experimenting with solutions for the selfie cameras unlike the notches or pop-up selfie cameras of previous models. The Oneplus 8 has a small punch hole cutout which is hideable with a black bar.

This is one of the best screens we’ve seen in this class. It supports a fast 90 Hertz refresh rate, so content on the screen looks more fluid and smooth. You get those deep AMOLED blacks and punchy colors, though these can be tuned to be quite accurate in settings.

Max brightness is excellent too, about 500 nits in manual mode and up to 800 nits in auto mode when in bright conditions.


Mi 10 Pro

Xiaomi has taken care of the audio side as well with its dedicated stereo speakers. Rather than having the earpiece as one of the speakers, here you get an identical speaker on the top and the bottom. Of course, this means that they’re well balanced. In our tests, the sound quality was the best that we’ve had on a phone so far. The phone also scored very good in loudness. If you’d rather use headphones instead you won’t find a 3.5 millimeter jack here.

OnePlus 8

For audio, the Oneplus 8 is equipped with stereo loudspeakers. It’s a hybrid setup with the top speaker doubling as the phone’s earpiece for calls. The speakers are pretty well balanced with excellent loudness, lively mids, and highs, and decent bass. It comes as no surprise that there’s no headphone jack on the Oneplus 8, so you’ll need to use USB C or wireless headphones or carry around a 3.5 millimeter adapter for standard ones.


Mi 10 Pro

Unlocking the Mi 10 Pro is super easy. It uses the latest generation of under display optical fingerprint reader and it responds lightning-fast.

OnePlus 8

The optical fingerprint reader is under the display and it feels quite comfortable to use and super responsive to wake up and unlock the phone.


Mi 10 Pro

The Mi 10 Pro interfaces Xiaomi’s MIUI 11, based on android 10. The interface is quite clean and bloat free. As you’d expect from xiaomi, there’s no app drawer so your apps will be on the homescreen if you stick to this default launcher. There’s a dark mode which looks snazzy and also can save you some battery on an OLED display.

You don’t get expandable storage on this device so you have to make deal with what’s onboard. You do get plenty though with options for 256 or 512 GB.

There are also a couple of other features worth mentioning. There’s an IR blaster which you can use to control appliances with and there’s also support for NFC for connectivity or mobile payments.

As a flagship you’d expect nothing less than cutting-edge performance and the Mi 10 Pro doesn’t disappoint here. It runs on a snapdragon 865 chipset which supports full 5G connectivity.

Benchmark performance is among the best out there and the gaming performance here is great especially with games that support the 90 Hertz screen refresh rate and while the phone does get warm after long sessions we didn’t notice any meaningful throttling.

OnePlus 8

The phone runs on oneplus’s oxygen OS based on Android 10. As always oxygen OS provides a nearly stock Android experience which is quite clean, snappy, and bloat free. One of the only changes with a new version is at dark mode 2.0 offers better integration with third-party apps. Otherwise there aren’t many custom features here, most of them are provided through Google’s apps and services.

You don’t get expandable storage either but at least the internal storage isn’t too tiny you get the choice of 128 or 256GB.

One reason why the OS feels so snappy is the oneplus 8 powerful Snapdragon 865 chipset. Performance-wise, this is one of the best Android phones out there right now and you shouldn’t expect any hiccups in everyday use.

The chipset also supports those faster 5G network speeds if those are available and gaming performance is awesome.


Mi 10 Pro

Powering all this is a large 4,500 million power battery, it does an excellent job. The Mi 10 Pro scored an excellent endurance rating of a 101 hours in our battery life tests, that was with the screen at 90 Hertz. Dialing it down to 60 Hertz resulted in the score of a 105 hours.

The Mi 10 Pro comes bundled with a laptop grade 65 watt USB C charger, even though the phone only supports up to 50 watts, still we didn’t have any problems and we were able to charge from zero to 77% in just half an hour. You also get support for fast wireless charging up to 30 watts.

OnePlus 8

The oneplus 8 battery life is impressive too. It’s battery is a little bigger this year at 4300 mAh and it scored an excellent endurance rating of 108 hours in our proprietary tests regardless of screen refresh rate.

Charging speed is also quite competitive, with its 30 watt charger we were able to go from a dead battery to 69% in just half an hour. You don’t get the wireless charging.


Mi 10 Pro

  • 108MP (main, f/1.7, OIS)
  • 8MP (5x zoom, f/2.0, OIS)
  • 12MP (2x zoom, f/2.0)
  • 20MP (ultra wide, f/2.2)

Shots from the main camera come out in 25 megapixels and these are simply awesome. Plus the sensors large size means that you get a shallow depth of field, handy for taking some artistic looking shots.

As far as zoom goes, the 12MP 2x telephoto takes flagship grade photos which are not only high in quality but match the colors of the main camera shots.

The other 8 megapixel zoom camera provides 5x zoom and basically everything about these shots is great.

At night, the main camera takes some really impressive shots even without night mode. However, the details don’t appear as sharp as the competition. The same goes for the ultra wide camera at night. In general the 2x zoom is done digitally in low-light instead of using the dedicated camera. The 5x zoom does work in low-light, actually it’s photos are great, they’re probably the best night time zoom shots we’ve seen yet.

Selfie shots are good but nothing too impressive as far as sharpness is concerned.

The Mi 10 Pro has a ton of video recording options, including the ability to shoot an 8k at 30fps with a main camera but the 8K footage isn’t that impressive detail wise and it gobbles up storage.

OnePlus 8

  • 48MP (main, f/1.8, OIS)
  • 16MP (ultra wide, f/2.2)
  • 2MP (macro, f/2.4)

With the main camera photos come out in 12MP and they’re decent. Colors are punchy, dynamic range is wide, and detail is good. Sharpness could be better though and there is some noise.

You don’t have a telephoto like on the oneplus 7T instead zoom shots are a crop from the main camera.

Portraits are taken with the main camera and it does a good job. Subject separation is accurate and the De-focus backgrounds generally look convincing.

The ultra wide camera is pretty good. Shots have excellent dynamic range and sharpening looks good. The images are overall still a bit soft though compared to the main camera while you could take some nice macro shots with the ultra wide last year since it had autofocus, this year that roll has been taken up by the 2MP macro camera. It actually has fixed focus, so getting a sharp photo takes some trial and error and the quality isn’t very impressive.

Low-light photography with the main camera are just “OK”, dynamic range is good and the colors look nice.

Night mode does help with the quality a lot though. It eliminates the noise brings out more detail from the shadows and highlights and add some sharpness. The whole process is quite fast too. Almost as if you are shooting in the normal photo mode.

The ultra wide camera like most out there isn’t good in the dark and produces some soft and noisy photos. The colors and dynamic range do match the main cameras though. Turning on the night mode again adds some much-needed sharpness, reduces the noise and brings out more detail from the highlights and shadows.

The oneplus 8 16MP selfie camera is quite good. It produces sharpen colorful pictures with a rich detail and wide dynamic range. The selfie portrait mode looks just as good as the portrait mode from the main camera too. The edge detection is surprisingly accurate.

The main camera can shoot in up to 4k at 60fps. Its 4k footage looks nice color wise and has wide dynamic range, good contrast, and no noise but sharpness is a little lacking. The ultra wide camera can also shoot in 4k, we found its footage to be pretty similar in quality to the main camera.

There’s electronic stabilization available for your 4k videos at 30fps which does a great job in smoothing things out and there’s a 4k super steady mode which uses the ultra wide lens and crubs to create an even smoother effect.


Overall both the phones are good but which one to choose? I am leaning towards MI 10 Pro because it’s cheap and giving more features expect the IP68 water and dust resistance. But if you need a good looking device and best display then you should go for OnePlus 8.