
OnePlus 2 has received a significant price cut in India. The 64GB variant is now available for just Rs 22,999 while 16GB variant is available for Rs 20,999. OnePlus is dubbed as 2016 flagship killer but has somehow failed to create the hype like its predecessor OnePlus One. The smartphone comes with Snapdragon 810 CPU coupled with 4GB RAM which is really attractive on paper. Read our full review here

OnePlus 2's USP however is its camera. It is undoubtedly one of the best image sensor on any camera in the mid-budget range. As we noted in our month-long review, the device does have some performance issues. Read our full review here

Google Nexus 5X may not have become as popular as Nexus 5, it was meant to replace but it is surely one device you cannot ignore. Google Nexus 5X runs Android 6.0 Marshmallow and will be one of the first to get Android N (whatever it is called) when it becomes available. Read our full review here

In our review, we called Google Nexus 5X as a beast in the plastic cage. Its a great smartphone for those looking to buy into the pure Android experience. Google Nexus 5X starts at Rs 27,900 on Google Play Store. Read our full review here

Moto X Play would be the most reached smartphone in this category. The smartphone offers decent build and really generous battery life. It already has Android Marshmallow update and will be getting Android N for sure. Read our full review here

Moto X Play comes with some Motorola elements like Moto Voice and Active Display. The smartphone is for those who want simplicity of Android and a day-long battery life. Read our full review here

Honor 7 would be the most understated smartphone in this category. It rates highest when it comes to customer satisfaction and is one of the best looking smartphone out there. Read our full review here

Honor 7 features a rear 360-degree fingerprint which is really quick and has 20MP primary camera. The smartphone is priced at Rs 21,999 on Flipkart. Read our full review here