Best Smartphones in India – May 2017


Our best smartphones in India list looks a bit different this time around, compared to last month, of course. Now, the Galaxy S8, Galaxy S8 Plus and the LG G6 all reached India, so the list required some tweaking on our part. Needless to say, those three devices are definitely amongst the best smartphone offerings in the country at the moment, which is why they were included so high on this list. That being said, there are a ton of other phones that are maybe more compelling to you on this list, as there are some really affordable options in India, not everyone is looking to spend so much cash on a smartphone, well, most of you probably don't. In any case, let's get started, shall we.

10. Moto G5 and Moto G5 Plus


If you're in a market for a really solid, mid-range smartphone, then the Moto G5 or the Moto G5 Plus might be for you. The Moto G5 is fueled by the Snapdragon 430, and is inferior to the Snapdragon 625-powered Moto G5 Plus, and they come in several variants. The Moto G5 comes in both 2GB and 3GB RAM models, while the Moto G5 Plus packs in 2GB / 3GB / 4GB of RAM, depending on the variant. The Moto G5 (3GB RAM model) costs around Rs. 11,999 ($185) in India, while the Moto G5 Plus costs around Rs. 14,999 ($232) in the country. You can purchase both of these devices over at Amazon as well, their pricing starts at $230.

Buy The Moto G5

Read more: Hands-On With The Moto G5 And Moto G5 Plus


Read More: Moto G5 Plus Review

9. Xiaomi Mi 5


The Xiaomi Mi 5 might not be Xiaomi's newest smartphone out there, but it sure belongs in the 'best buy' category at the moment. The Xiaomi Mi 6 is not yet available in India, and the Mi 5 is quite affordable at the moment, so if you're looking for a really capable device, you might want to take a look at Xiaomi's 2016 flagship. The phone can be purchased for around Rs. 22,000 ($342) in India at the moment, while it costs $232 over at GearBest.

Buy the Xiaomi Mi 5

Read More: Xiaomi Mi 5 Review


8. LG V20

The LG V20 is LG's flagship phablet for 2016, but it's still quite a compelling smartphone. This device is made out of metal, it comes with a removable battery, and it offers two displays. Its main display measures 5.7 inches, and the one above it 2.1 inches. The device packs in 4GB of RAM, and it is fueled by the Snapdragon 820 64-bit quad-core SoC. The LG V20 costs around Rs. 45,000 ($700) in India, but you can also purchase it from Amazon by utilizing the links down below (both international and US variants are available).


Buy the LG V20 (international variant)

Buy the LG V20 (US variant)

Read More: LG V20 Review


7. Moto Z

The Moto Z is still Motorola's flagship smartphone, along with its 'Force' sibling, of course. The Moto Z is a smartphone which comes with a 5.5-inch QHD display, 4GB of RAM, and it is fueled by the Snapdragon 820 processor. The device also offers a front-facing fingerprint scanner, and a range of Moto Mods you can take advantage of. The phone can be purchased from for $629.99, while it costs $622 in India.


Buy the Moto Z

Read More: Lenovo Moto Z Review

6. Honor 8

The Honor 8 has been an extremely successful smartphone for Honor, the phone is still selling relatively well for the company, and its successor is right around the corner. This company smartphone comes with a 5.2-inch fullHD display, 4GB of RAM and it is made out of metal and glass. The device packs in two camera snappers on its back, and those sensors are quite capable, actually. The device costs around Rs. 24,000 ($373) in India, while it can be purchased from GearBest for $399, and from Amazon for $325.

Buy The Honor 8

Buy The Honor 8 (new)

Buy The Honor 8 (refurbished)

Read More: Honor 8 Review

5. Galaxy S7 / Galaxy S7 Edge

The Galaxy S7 and Galaxy S7 Edge are Samsung's flagships for 2016, and yet they're still quite compelling smartphones if you don't mind spending some cash for a last year's flagship. These two devices are made out of metal and glass, they're fueled by the Exynos 8890 in India, and they're packing 4GB of RAM on the inside. The Galaxy S7 costs around Rs. 43,000 ($669) in India, while the 'Edge' model can be purchased for around Rs 58,000 ($902). The two devices are also available on for $489 and $517, respectively.

Buy The Samsung Galaxy S7

Buy The Samsung Galaxy S7 Edge

Read More: Samsung Galaxy S7 Review

Read More: Samsung Galaxy S7 Edge Review

4. OnePlus 3T

The OnePlus 3T is the latest and greatest smartphone OnePlus released. This handset is made out of metal, fueled by the Snapdragon 821 64-bit octa-core SoC, and it comes with 6GB of RAM on the inside. The device packs in a 5.5-inch fullHD Optic AMOLED display, and a 16-megapixel OIS main camera. The OnePlus 3T can be purchased for $529 from, while it costs $420 over at GearBest.

Buy The OnePlus 3T

Buy The OnePlus 3T

Read More: OnePlus 3T Review

3. Google Pixel / Pixel XL

The Google Pixel and Pixel XL are Google's 2016 flagship, and both of these devices are still great offerings if you're looking for a clean software experience, and a really great camera at the same time. These two devices are fueled by the Snapdragon 821, and they both come with 4GB of RAM on the inside. The Google Pixel is currently priced at around Rs. 57,000 ($883) in India, while the Google Pixel XL costs closer to Rs. 75,000 ($1,162) in India. Both devices are considerably more affordable in the US.

Buy The Google Pixel

Buy The Google Pixel XL

Read More: Google Pixel Review

2. LG G6

The LG G6 is LG's latest and greatest smartphone. This handset comes with extremely thin bezels, and a 5.7-inch QHD (18:5 aspect ratio) display, not to mention that it packs in 4GB of RAM. The LG G6 is fueled by the Snapdragon 821, and it comes with Android Nougat out of the box. The LG G6 costs Rs. 52,000 ($806) in India, while it is priced at around $630 in the US, and can be purchased through Amazon.

Buy The LG G6

Read More: LG G6 Review

1. Galaxy S8 & Galaxy S8 Plus

The Galaxy S8 and S8 Plus are amongst the best-looking devices out there at the moment. These two phones pack in really huge displays, and yet they're not that big due to thin bezels and the aspect ratio of their displays (18.5:9). In India, these two phones are fueled by the Exynos 8895 64-bit octa-core SoC, and on top of that you're also getting 4GB of RAM and 64GB of expandable internal storage. The Galaxy S8 is priced at Rs. 57,900 ($897) in India, while its 'Plus' variant costs Rs. 64,900 ($1,006). Both phones are more affordable through, as you'll be able to see if you follow links down below.

Buy The Samsung Galaxy S8

Buy The Samsung Galaxy S8 Plus

Read More: Samsung Galaxy S8 Review