Compare Phones with Motorola Nexus 6 and Xiaomi Mi 5 Pro

Motorola Nexus 6
motorola nexus 6
Xiaomi Mi 5 Pro
xiaomi mi 5 pro