Here you can find the comparison of Xiaomi Mi4 and Nexus 6 in terms of their display, hardware, memory, camera, battery and price, according to Phone Arena and Android Headlines.
Display The Xiaomi Mi4 comes with an IPS LCD display that measures 5 inches, which delivers a resolution of 1080 x 1920 pixels.
On the other hand, the Nexus 6 offers an AMOLED display with a bigger resolution of 5.96 inches.
It has a resolution of 2560 x 1440 pixels and a pixel density of 493 ppi.
Hardware and Operating System The Nexus 6 comes equipped with Qualcomm Snapdragon 804 quad core processor, which is clocked at 2.7 GHz.
While, the Mi4 offers a Qualcomm Snapdragon 801 and powered by a quad core processor which is clocked at 2.5 GHz.
The Mi4 runs on Android 4.4 KitKat MIUI 5 operating system, while the Nexus 6 is Android 5.0 Lollipop.
Memory The Xiaomi Mi4 has two variants of internal storage, the 16 and 64 GB, while the Nexus 6 also offers 2 variants, the 32 and 64 GB respectively.
Both are not available for expansion.
Camera Both smartphones offer 13Mp rear-facing camera with autofocus and dual LED flash.
The Nexus 6 has 2MP front-facing camera, while the Mi4 offers 8MP.
Battery and Price The Nexus 6 has a bigger battery capacity of 3220, while the Xiaomi Mi4 has a 3080 mAh battery.
When it comes to the price, and the Xiaomi Mi4 16GB variant cost $400 and the Nexus 6 is available for $649 off-contract.
So which smartphone is the best, the Nexus 6 or the Xiaomi Mi4? Sound off your comments below!