I have a xiaomi mi 4 android phone which is too good under 20000. Its processor is awesome and games like asfalt, death triger 2 run without lack and there is no heating problem of phones.
Because todays phones like lenovo and some micromax phones have heating problem, their is also a hardware problems but xiaomi mi 4 has good hardware and software. Trust me it is really awesome phone. You can buy it.