It is a very tight battle between Xiaomi Mi 8 vs OnePlus 6 that both devices come with massive 8GB RAM and dual 20MP+16MP camera. Wait no more and check out the winner below!
Xiaomi Mi 8 vs OnePlus 6 specs
Between the two, OnePlus 6 is the big release of the Chinese brand. Meanwhile, Xiaomi has finally confirmed to introduce their latest flagship, the Xiaomi Mi 8. Besides that, both works on a 6.02-inch with a resolution of 1080 x 2280 pixels. Notably, the difference stays on the display type (OnePlus 6 gets AMOLED display while Xiaomi stores IPS LCD screen). Thus, OnePlus 6 take a point for better display quality.
On the other hand, both OnePlus 6 and Xiaomi Mi 8 run on the latest Qualcomm Snapdragon 845 chipset and 8GB RAM. Furthermore, Xiaomi Mi 8 provides 128GB ROM which is not expandable. Besides, OnePlus 6 gives 256GB ROM (expandable to 256GB). Since both works on Android Oreo 8.0 out-of-the-box, OnePlus should gain a point thanks to bigger storage available.
As far as it concerns, Xiaomi Mi 8 camera system packs a dual 20MP (f/1.7) + 16MP (f/2.0) rear sensor and a single 16MP front shooter (f/2.0). Furthermore, OnePlus 6 camera sports a dual 16MP + 20MP rear camera and a single 16MP selfie shooter. Thus, that comes with a tight battle this round between the two devices. On the other hand, OnePlus 6 draws a 3500mAh juice box, and Xiaomi handset comes with a smaller 3300mAh battery.
Xiaomi Mi 8 vs OnePlus 6 release date and price
Meanwhile, Xiaomi Mi 8 release date falls on May 31st, 2018. Whereas, OnePlus 6 release date was in May 2018. Xiaomi Mi 8 price can start at $550 ~ Rs. 38,000, and OnePlus 6 price starts at $525 ~ Rs. 34,123. To compare, the OnePlus 6 would be a great choice for bigger storage options and battery. If you have different ideas, share with us below!