The day before yesterday,ZTE nubia announced two phones-Z5S and Z5S mini.Besides the powerfull hardware,the price is also amazing.Especialy,ZTE Z5S price is the same as XIAOMI m3.
Compare with xiaomi m3,there are a lot of things in common.ZTE Nubia Z5S has a 7.6mm body ,5.0 inch 1080P screen,use a Qualcomm 800 2.3GHz processor and 2GB RAM.it also support 802.11ac and 2.4GHz/5GHz dual Wi-Fi.

Xiaomi M3 also use a 5.0 inch 1080P screen,however there are two processor Tegra 4 and Qualcomm 800 by xiaomi.the RAM is 2G too,Although,it support 2.4GHz/5GHz dual wifi,only qualcomm 800 has 802.11ac.
More importantly,both of the phone are using a 13.0M pixel sony camera,xiaomi m3 aperture is f/2.2,Z5s is f/2.0 and support Independent focus.Xiaomi m3 front camera is 2.0M pixel,Z5s has 5.0M pixel.
About the battery,xiaomi m3 will much better than the Z5s,the storage is 3050mAH and 2300Mah respectively.
Both of the phone will sell on next month at 329.99USD,Which one you will chose?
Source