Xiaomi mi 4i is best phone in low price range.
Good camera, full hd ips screen and look very good, Overall: Screen, Build quality, UI and Battery backup was out standing, But keep mind it its while plug in to charge it was started to heat like a iron box.
The most important thing is more that 3 min while in a call, it was started to heat it really irritating u cont able to continue the call. clearly u would able to feel.
what ever the high-end features they had given, makes the phone feels like!