Both phones have the same screen resolution 720x1280 pixels, but Redmi has slightly bigger 5.5 vs 5 inch screen size. Redmi has bigger battery capacity 3100 vs 2390 and the removable battery. Both phones have the same Qualcomm Snapdragon 400 processor, but Redmi has 2GB od RAM vs 1GB on Moto G2 and cammera with 13Mpx vs Moto G 8 Mpx. All in all Redmi sounds like a better option if you dont mind having MiUI version of 4.4. android