Xiaomi Redmi Note 4 and Moto G5 Plus both are mid-range android phones. Redmi Note 4 was launched back in September last year where as Moto G5 Plus was launched at MWC 2017. Now here we are comparing both the device. So main difference in Xiaomi Redmi Note 4 VS Moto G5 Plus is its Operating system and Camera. In Moto G5 Plus you will get Stock Android experience, Whereas on Xaomi Redmi Note 4 you will get the Xiaomi’s own user interface EMUI over Android 6.0 Marshmallow out of the box. Although it will be upgradable to Android 7.0 Nougat.
Coming to Camera Moto G5 Plus is packed with 12MP, f/1.7, 1.4-micron pixels, dual AF pixels. Its the same camera which is being used in Galaxy S7. On the Other hand Xaomi Redmi Note 4 has a 13 megapixel, f/2.0 primary camera. Although it has more megapixels but still Moto G5 Plus camera capture better photos than J7 Prime. Coming to the Battery Redmi Note 4 wins the race as it has 4000 mAh battery and Moto G5 Plus has 3000 mAh Battery. Moreover Redmi Note 4 has more options to choose from. But Still on the basis of features and specs we think both the phones have their own specialties.
But when we come to price section, Moto G5 Plus higher end variant is priced at ₹16,999($264) and Xiaomi Redmi Note 4 Higher end variant is priced at ₹12,999($202). Which means if you buy Redmi NOte 4 you will save your ₹4000($62). So now if you want the value for your money, we think you should buy Redmi Note 4.
You can also see the specs Comparison Below.