Well, given the current scenario, where there are practically no flagships at all - because all smartphones coming up have one or more features better than the other - it might be a little difficult to give a precise response to your query. However, the following list may be helpful enough - 1. OnePlus 2
Powered by Octacore Snapdragon 810 processor, it has a massive 4GB RAM. The internal storage is quite good at 64 GB, but you won't be able to expand the memory any further. It has a 5.5 inch full HD display that provides vibrant colors. Running on Android Lollipop, it is upgrade-able to Android 6.0. The phone has a 13 MP rear camera while the front snapper reads 5 MP. The massive 3300 mAh battery makes it a powerhouse. Moreover, OnePlus Two
will now be available on open sale instead of the infamous invite system.2. Honor 7
Coming from a sub brand of Huawei, Honor 7
is one of the good devices to consider. It comes with a full HD screen at 5.5 inches. It is powered by Kirin octacore processor. The 3 GB on board RAM makes it a good in handling multitasking. The phone has a 16 GB internal memory that can be expanded further using microSD card. It runs on Android Lollipop. The Honor 7 sports a 20 MP rear camera and a 5 MP front snapper. The device has a good battery backup with a 3100 mAh capacity. 3. Google Nexus 5X
One of the first smartphones to be shipped with Android 6.0 Marshmallow, the phone recently got a price cut and the 16 GB version is now available at Rs. 25000. The device is powered by a Qualcomm Snapdragon 808 hexacore processor. The 2 GB on board RAM could be a concern for some as the newer apps and games being launched are quite resource hungry and need more RAM. However, the improved RAM management in Android 6.0 may ease the problem. The Nexus 5X
sports a 12.3 MP rear camera. The camera is best by a Nexus standard. There is no optical image stabilisation though. You have a 5 MP front camera on board. It is a aisle in two memory variants of 16 and 32 GB, while the 32 GB version could be slightly over your budget. The phone is powered by a 2700 mAh battery. The Doze feature on Android Marshmallow
should give you a better battery backup.
This is a representative list of possible choices. Since you seem to have a good budgetary provision of around Rs. 25000, you should easily get access to some of the better smartphones. Just check out our Product reviews
section for more information.