What is the best smartphone under 25000? I am confused between Nexus 5 and Xperia Z1.
Which one should i buy ?
Yes exactly, you may don't find Nexus 5 better because of battery issue, but the smartphone could be better than Xperia Z1. I do find some users who aren't much happy with focus of camera of Nexus 5. But when it comes to the comparison of both these smartphones then Nexus 5 has come out as the best selection for many users. Reason, as @Sahil said, you get latest software updates with Google products. Design is also really cool. In my opinion, if you play heavy games then any smartphone's battery will die quickly. Battery doesn't seem to be the reason for not selecting Nexus 5.
Other smartphones are also differentiated with Nexus 5 here - http://gadgets.ndtv.com/htc-desire-820-1945-vs-lg-google-nexus-5-1115-vs-samsung-galaxy-note-3-neo-1256-vs-motorola-moto-x-gen-2-1962