There have a lot of budget flagship smartphone launches this year and almost all of them came with impressive specification and price. It’s sometimes hard to decide which one is the best for you and since OnePlus has finally launched their newest Flagship the OnePlus 3 in India. We decided to compare it to the Xiaomi Flagship Smartphone the Xiaomi Mi 5.

Also Read : OnePlus launches The OnePlus 3 in India for Rs. 27999

OnePlus 3 has been priced at 27,999 while the  Xiaomi’s flagship device, Mi 5 has been priced at Rs. 24,999. Here is a quick comparison in our OnePlus 3 VS Xiaomi Mi 5 to help you decide.


OnePlus 3 vs Xiaomi Mi 5 Specifications

Key Specs OnePlus 3 Xiaomi Mi 5
Display 5.5 inch Optic AMOLED 5.2 inches IPS LCD
Screen Resolution Full HD, 1920 x 1080 pixels Full HD, 1920 x 1080 pixels
Operating System Android 6.0.1 Marshmallow Android 6.0 Marshmallow
Processor Quad Core, Kryo: 2x 2.2 GHz, 2x 1.6 GHz 1.8 GHz quad-core
Chipset Qualcomm Snapdragon 820 at 2.2 GHz Qualcomm Snapdragon 820
Memory 6 GB 3 GB
Inbuilt Storage 64 GB 32 GB
Storage Upgrade No No
Primary Camera 16 Megapixel 1/2.8″ Sony IMX 298 Sensor 16 MP with PDAF, OIS
Video recording [email protected] [email protected]
Secondary Camera 8 MP with f/2.0 aperture 4 MP with 2 microns size pixel
Battery 3000 mAh 3000 mAh
Fingerprint Sensor Yes Yes
4G ready Yes Yes
Weight 158 g 129 g
SIM card type Dual SIM Dual SIM
Price INR 27,999 INR 24,999

Design & Build


OnePlus 3 Back

OnePlus 3 comes with a metal unibody design this time rather than the Sandstone on we have seen last time. The metal body gives the phone a premium look and differentiates the device from its predecessors. The OnePlus 3 is 7.4 mm thick and weighs 159 grams.


Xiaomi Mi 5, it comes with a metal frame and a glass back. It is 7.3 mm thick and weighs just 129 grams. The Xiaomi Mi 5 is lighter due to a smaller display and as it comes with a glass rear panel.

As far as build and design are concerned, it more of your personal preference between the OnePlus 3 and the Xiaomi Mi 5. They both look extremely good, but we find the OnePlus 3 to be better to hold. Both the phones are slippery, but the Mi 5’s glass back makes it more prone to damage than the OnePlus 3. I personally prefer the OnePlus 3 Design more over the Xiaomi MI 5.



OnePlus 3 comes with a 5.5 inch Optic AMOLED display with full HD (1920x1080p) resolution. The display is rich, has good brightness levels and feels subtle to eyes. The Xiaomi Mi 5 comes with a smaller, 5.2 inch IPS display with full HD (1920x1080p) resolution.


Both the phones come with the same screen resolution, but the OnePlus 3’s display is slightly bigger than the Mi 5’s. In terms of color reproduction and brightness, both the phones are very good. However, the true blacks of the AMOLED panel tip the scales in favour of the OnePlus 3 here.

Hardware and Storage

Both the flagship phones are powered by Qualcomm’s latest Snapdragon 820 processor. The OnePlus 3 comes with 6 GB of RAM while the Mi 5 comes with only 3 GB of RAM. The OnePlus 3 a winner in terms of RAM.


Coming to internal storage, the OnePlus 3 comes with 64 GB of internal storage and the Mi 5 again is behind with only 32 GB of internal storage. Additionally, the OnePlus 3 comes with UFS 2.0 storage which is much faster than the standard eMMC storage in the Xiaomi Mi 5.


OnePlus 3 comes with a 16 MP primary camera with f/2.0 aperture, PDAF, 1/2.8″ Sony IMX 298 Sensor. The Mi 5 also comes with a 16 MP primary camera with f/2.0 aperture, PDAF, 1/2.8″ Sony IMX 298 Sensor. Both the devices feature the same primary camera.


On the front, the OnePlus 3 comes with an 8 MP secondary camera with 1.4-micron pixels and the Mi 5 comes with a 4 MP sensor with 2-micron pixels. The OnePlus 3 is slightly better in terms of secondary camera.


In terms of actually picture Quality the OnePlus 3 performed better, you can see the full OnePlus 3 Camera Review Soon.


Both OnePlus 3 and Xiaomi Mi 5 come with a 3,000 mAh battery. While the OnePlus 3 comes with Dash Charge 2.0 while the Mi 5 comes with Quick Charge 3.0.  Dash Charging performed better than Quick charging and does not heat up the device while doing so.


The OnePlus 3 comes with a power-efficient AMOLED screen while the Mi 5 comes with an underclocked processor.

Pricing & Availability

The OnePlus 3 has been priced at Rs. 27,999. OnePlus has ditched its invite-only strategy and the device is available on Amazon India.

The Xiaomi Mi 5 has been priced at Rs. 24,999 and the device can be purchased from Amazon India and


OnePlus 3 vs Xiaomi Mi 5 comparison is rather a similar one in most cases. Both the phones are extremely close in terms of specs. In terms of real-world performance, there is not much of a difference either, especially at the high end. You should go with any of these have virtually no complaints from either of the two phones.

However, in our overall testing and reviews, I found the OnePlus 3 to be better than the Xiaomi Mi 5. The core differences between the two phones are the cameras, the display size, display tech (AMOLED vs IPS), 6 GB RAM vs 3 GB and the internal storage type – UFS 2.0 in the OnePlus 3 vs standard eMMC flash in the Xiaomi Mi 5.

So overall The OnePlus 3 is a much better deal at a price of Rs. 27,999 compared to the Xiaomi Mi 5 at Rs. 24,999.

Buy The Xiaomi Mi 5 India

Buy The OnePlus 3 India

See Our OnePLus 3 Unboxing Video