10. Moto G5 and Moto G5 Plus
The Moto G5 Plus got announced in India quite recently, while the Moto G5 is still not official in the country. The Moto G5 is slightly more compact than the 'Plus' variant, and both phones are made out of metal. The Moto G5 Plus is available in India in 3GB and 4GB RAM variants, and in case you're interested in getting one, you should know that its pricing starts at Rs. 14,999 ($229), and it can be purchased from Flipkart exlusively, if you're aiming to get it from India. The Moto G5, on the other hand, can be purchased from Amazon for $269, in case you're interested.
9. Sony Xperia XZ
The Xperia XZ is Sony's 2016 flagship, but the Xperia XZs and Xperia XZ Premium are still not available in India, and the Xperia XZ is still quite a compelling handset. This device is fueled by the Snapdragon 820, while it packs in 3GB of RAM and 32GB / 64GB of expandable internal storage. A 5.2-inch fullHD display is included in this package as well, and so is a 2,900mAh battery. The Xperia XZ costs around Rs. 39,990 ($609) in India, and you can purchase it for $514 from Amazon.com.
8. Xiaomi Mi 5
The Xiaomi Mi 5 might not be the latest and greatest Xiaomi has to offer, but this handset is available in India, and it is still quite powerful, not to mention that it's quite affordable as well. The Xiaomi Mi 5 sports a 5.15-inch fullHD display, 3GB / 4GB of native storage, and it is fueled by the Snapdragon 820 64-bit quad-core processor. The Xiaomi Mi 5 sports a 16-megapixel OIS snapper on its back, and it is priced at around Rs. 22,999 ($350) in India, though you can also purchase it through GearBest by utilizing the link down below, it costs $259.99.
7. Honor 8
The Honor 8 is one of Honor's most beautiful devices, if not the best designed one, and it's also one of the most powerful Honor-branded devices out there. The Honor 8 is made out of metal and glass, it sports a 5.2-inch fullHD display, and 4GB of RAM. This device is fueled by Huawei's HiSilicon Kirin 950 64-bit octa-core processor, and it comes with two cameras on its back, two 12-megapixel shooters. The Honor 8 costs around Rs. 29,999 ($457) in India, and it can also be purchased through GearBest.
6. LG V20
The LG V20 is, next to the LG G6, the most powerful smartphone LG introduced to date. This phablet sports a 5.7-inch QHD display, 4GB of RAM and it is fueled by the Snapdragon 820 SoC. The LG V20 also comes with a secondary panel above its main display, which can be used for a number of different things. This phablet features two cameras on the back as well, a 16-megapixel snapper, and an 8-megapixel shooter. The LG V20 can be purchased for about Rs. 46,000 ($700) in India, while you can also pick it up from Amazon.com via the links down below, if you'd like.
5. Motorola Moto Z
The Moto Z is Motorola's latest and greatest smartphone. It has been a while since Motorola introduced this smartphone, but it's still quite compelling. The Moto Z sports a 5.5-inch fullHD display, 4GB of RAM and it is fueled by the Snapdragon 820 64-bit quad-core processor. The device sports a 13-megapixel OIS main snapper, and a 2,600mAh battery on the inside. The Moto Z can be purchased from Flipkart in India, and it costs around Rs. 39,000 ($594). You can also pick it up from Amazon.com for $499.99.
4. HTC U Ultra
The HTC U Ultra is the latest flagship HTC has to offer, and it's actually quite pricey in India, but this phone has lots to offer. The HTC U Ultra is made out of metal and glass, while it packs in 4GB of RAM and the Snapdragon 821 64-bit quad-core processor. The HTC U Ultra, much like the LG V20, sports a secondary display above its main panel. Now, if you'd like to get the HTC U Ultra in India, you'll have to pay around Rs. 59,990 ($899). You can also get it from Amazon.com for $729, if you'd like.
3. Samsung Galaxy S7 / Galaxy S7 Edge
The Galaxy S8 and Galaxy S8 Plus are right around the corner, and yet, their predecessors, the Galaxy S7 and Galaxy S7 Edge are still amongst the best smartphones out there. These two smartphones sport 4GB of RAM, come in several storage variants and are fueled by the Exynos 8890 64-bit octa-core processor in India. A 12-megapixel OIS shooter is placed on the back of these two phones, and the Galaxy S7 and Galaxy S7 Edge cost around Rs. 43,000 ($655) and Rs. 50,000 ($761) in India, respectively. The two devices are also available from Amazon.com for $445 and $527, respectively.
2. OnePlus 3T
The OnePlus 3T is a metal-clad smartphone which sports a whopping 6GB of RAM, and it is fueled by the Snapdragon 821 64-bit quad-core SoC. This smartphone also comes with a 16-megapixel rear-facing and front-facing camera, and a 3,400mAh battery. The OnePlus 3T is available in both 64GB and 128GB storage variants in India, in case you were wondering, and those two variants are priced at Rs. 29,990 ($457) and Rs. 34,999 ($533) in India, respectively. You can also purchase the two phones through Amazon.com or GearBest if you'd like, links are down below.
1. Google Pixel / Pixel XL
The Google Pixel and Google Pixel XL are Google's very first smartphones, even though they're manufactured by HTC. These two handsets are made out of metal, fueled by the Snapdragon 821, and pack in 4GB of RAM. Both devices also sport a rear-facing fingerprint scanner, and a rather capable 12.3-megapixel main camera. The Google Pixel and Google Pixel XL cost around Rs. 57,000 ($868) and Rs. 67,000 ($1,020) in India, respectively. You can also get them from Amazon.com for $755 and $909, respectively.