First Choice: Xiaomi Mi 4
Introduced just recently in India, Xiaomi’s Mi 4 is the best smartphone, you can get under INR 20K. It features great specifications and an elegant design. Like other Xiaomi phones, it is also offered as a part of flash sale each week on Flipkart.
Xiaomi Mi 4 key specs: 2.5GHz quad-core QUalcomm Snapdragon 801 processor, 3GB of RAM, 5-inch FHD display, Android 4.4.4, 13MP rear camera and 8MP front shooter.
Current Price: Starting INR 19,999 | Register for the next sale
Second Choice: Moto G (2nd Gen)
Moto G is undoubtedly the best sub-INR 15K Android smartphone available in the Indian market right now. It packs some impressive specifications for the given price-tag and has already received the Lollipop update.
Moto G: 5-inch 720p display, Snapdragon 400 quad-core processor, 1GB of RAM, Android 4.4 (5.0 available), dual-SIM and 8MP rear camera
Current price: INR 12,999 | Buy Now
Third Choice: Huawei Honor 6
Looking for a smartphone more powerful than Moto G and have money to spare, Huawei’s Honor 6 is best value-for-money phone, you will get in the mid-range segment. It comes with some really impressive specifications and runs on Android 4.4 (might get Lollipop in the future).
Huawei Honor 6 key specs: Android 4.4, 5-inch FHD display, 1.7GHz octa-core HSilicon Kirin 920 processor, 13MP rear camera, 3000 mAh battery and 3GB of RAM.
Current Price: INR 17,999 | Buy Now
These three don’t suit you, worry not. There are plethora of choices in this price-bracket and that is why we are suggesting couple of more phones, choose whichever suits your needs perfectly.
Other choices: Lenovo Vibe X2, HTC Desire 820, HTC Desire 620G, Samsung Galaxy Note 3 Neo
Phablet choices in this price-bracket:
Asus Zenfone 6: This large-screen Zenfone-series phone from Asus is as credible as the other Zenfone smartphones. It packs great specifications and won’t weigh much on your pocket.
Key specs: 6-inch HD display, 2GB of RAM, 1.6GHz Intel Atom Z2560 processor, 16GB storage, microSD card slot, 3300 mAh battery and 13MP rear camera.
Current Price: INR 15,999 | Buy Now
Don’t forget to check out “Best high-end Android smartphones in India,” “Best Budget Android smartphones in India.”
Also Read: Android smartphone prices in India, Android tablet prices in India

8 replies on “Best Android smartphones in India: Mid-range”
Please update the section.
Done
xperia sp is a good pick
Dual Cam – FrontBack Camera Free Android App
Me too agree with Xperia SP
this is outstanding in this range,,,
may be you can consider LG L7 dual too
plz tell best phone under 20k
moto x play
Please update the section.