if brand matters Nexus 5 is best and selling India like hotcakes
If it doesnt and you can look for Gionee elife e7 its a great smartphone very very good just give it a try
gionee isnt third class brand its top rated chinese company which has a experience of several years in mobile community
just wait yesterday dual sim moto g was released in australia nad would launch in india by end of this month.
If you cant wait better buy Grand 2 its price is 22500 and you can get a 3-5% discount if you are good at bargaining. Or buy online use coupon