While there used to be a very clear divide between mid-range smartphones and high-end flagships, the lines have increasingly blurred over the past few years. Nowadays, phones offer similar metal constructions, high-resolution displays, solid cameras, and as much RAM and built-in storage as their flagship counterparts, but at less than half the price.

Granted, these phones may not be as powerful and feature packed, but given the price point, they certainly don’t fail to impress. Here are some of the best smartphones available in India priced under 20,000 rupees (~$272)!

Editor’s note: This list includes phones that essentially fall in the price range between 10,000 and 20,000 rupees. There will be separate lists to showcase devices priced below 30,000 rupees and below 10,000 rupees as well.

Realme 2 Pro

The front of the Realme 2 Pro.

Realme entered India with one of the best smartphones under 15,000 rupees (~$204), the Realme 1. Less than six months later, the company has released its successor, the RealMe 2 Pro, hoping to continue its impressive run in India’s competitive market.

The RealMe 2 Pro features key upgrades across the board. You get a large display with a barely-noticeable waterdrop notch that looks great. The device is powered by the Qualcomm Snapdragon 660 processor, along with up to 8GB of RAM and up to 128GB of built-in storage. You get a dual rear camera setup and an upgraded front-facing shooter that are impressive, at least on paper. Keeping it all running is a 3,500mAh battery.

The Realme 2 Pro is available with three different configurations and four color options. However, only the version with 4GB of RAM and 64GB of storage, priced at 13,990 rupees (~$190), comes under the specific under-15,000 rupees price segment. If you are willing to splurge a little more, you can bump the RAM up to 6GB for an additional 2,000 rupees. Finally, the high-end 8GB of RAM and 128GB of built-in storage version will set you back 17,990 (~$245) rupees.

All versions of the RealMe 2 Pro will be available on Flipkart from October 11.

Specs

  • 6.3-inch IPS LCD display with Full HD+ resolution.
  • 2.0 GHz octa-core Qualcomm Snapdragon 660 processor.
  • Adreno 512 GPU
  • 4/6/8GB RAM.
  • 64/128GB internal storage, expandable via microSD card up to 256GB.
  • 16MP and 2MP rear cameras, 16MP front-facing camera.
  • dual SIM (dual standby).
  • 3,500mAh battery.
  • Android 8.1 Oreo.
  • 156.7 x 74 x 8.5mm, 174grams.

Read more


Motorola One Power

motorola one power

Joining companies like Xiaomi and Nokia in the Android One program, the Motorola One Power is the first smartphone in India from the company to run a stock version of Android 8.0 Oreo. Motorola has been a staple of the affordable mid-range category, so it’s no surprise this latest offering is one of the best smartphones under 20,000 rupees.

The specifications and features are standard for this price point. You get the Qualcomm Snapdragon 636 processor, 4GB of RAM, 64GB of built-in storage, a dual rear camera setup, and a large 6.2-inch Full HD+ display. In fact, these specs are identical to quite a few other phones on this list.

What gives the Motorola One Power a leg up (and also its name) is the huge 5,000mAh battery powering the phone and ensuring excellent battery life. The phone also comes with turbocharging capabilities, which Motorola says will give you up to 6 hours of power after charging the phone for just 15 minutes.

The Motorola One Power costs 15,999 rupees (~$220). At this price point, you may find devices with more RAM, slightly faster processors, and better cameras. However, if battery life is an important factor, it doesn’t get much better than the Motorola One Power.

Specs

  • 6.2-inch IPS LCD display with 2246 x 1080 resolution
  • 1.8GHz octa-core Qualcomm Snapdragon 636 processor
  • Adreno 509 GPU
  • 4GB of RAM
  • 64GB of built-in storage, further expandable via microSD up to 256GB
  • 16 and 5MP rear cameras, 12MP front-facing camera with LED flash
  • Dual SIM (dual standby)
  • 5,000mAh battery
  • Android 8.1 Oreo
  • 156 x 76 x 8.4mm, 205grams

Read more


Xiaomi Mi A2

Xiaomi Mi A2 home screen

The Mi A1 was Xiaomi’s first smartphone in the Android One program. The device certainly took everyone by surprise, combining what many wanted: Xiaomi’s aggressive pricing and stock Android software. The Mi A1 was extremely popular and its successor, the Xiaomi Mi A2, was one of the most anticipated releases of 2018.

The Mi A2 delivers key improvements over its predecessor in the performance and camera departments. The Mi A2 comes with the Snapdragon 660 processor under the hood, which is fantastic at this price point given that the closest competition with the same processing package is far more expensive. 4GB of RAM and 64GB of built-in storage round out the impressive hardware.

A highlight of the Xiaomi Mi A2 is its camera. The dual 20MP and 12MP rear camera setup takes some excellent photos, far beyond what you would expect from a smartphone in this price range. There is still some room for improvement, but overall, the Mi A2 camera is something most users will be happy with. The device also features an excellent 20MP front-facing shooter.

Of course, the biggest selling point of the Mi A2 for many will be its software package. Running a stock version of Android 8.1 Oreo for now, the Mi A2 will also be one of the first smartphones to receive the official update to Android 9.0 Pie later this year. Keeping everything running is a 3,000mAh battery. The battery life is decent enough, but the good news is that you can charge the device really quickly with it supporting Qualcomm Quick Charge 4.0.

Color options for the Xiaomi Mi A2 include black, blue, and gold, and the device is priced at just 16,999 rupees (~$231). If you are looking for stock Android on a budget, the Mi A2 is one of the best smartphones under 20,000 rupees for that.

Specs

  • 5.99-inch IPS LCD display with 2160 x 1080 resolution
  • 2.2GHz octa-core Qualcomm Snapdragon 660 processor
  • Adreno 512 GPU
  • 4GB of RAM
  • 64GB of built-in storage, not expandable
  • 20MP and 12MP dual rear cameras, 20MP front-facing camera
  • Dual SIM (dual standby)
  • 3,000 mAh battery
  • Android 8.1 Oreo
  • 158.7 x 75.4 x 7.3mm, 166grams

Read more


Honor Play (4GB RAM)

The Honor Play on a table.

Gaming phones are powerful smartphones built to offer optimal performance when playing high-end, graphics-intensive games. Futuristic designs and optimized performance features aside, the one thing these devices usually have in common is a high price. Honor is hoping to buck that trend with its first gaming smartphone, the Honor Play, which features flagship specs at a mid-range price.

The Honor Play comes with the Kirin 970 processing package, which also powers the far more expensive Huawei P20 Pro. The processor is made from the 10nm manufacturing process and comes with onboard AI capability (via the built-in Neural Processing Unit). You also get the company’s new GPU Turbo technology to increase processing efficiency and reduce power consumption when playing games.

If you’re looking for flagship power and a smartphone that can handle gaming easily on a budget, the Honor Play is one the best smartphones under 20,000 Rupees you can buy. It’s not the easiest phone to get your hands, as Honor uses the dreaded flash sale model that is unfortunately quite common in the Indian market. The device goes on sale every Friday at 12 p.m. on Amazon.

The 19,999 rupees (~$271) price tag is for the version that comes with 4GB of RAM. There is also a 6GB RAM iteration that will set you back an additional 4,000 rupees. Both versions come with 64GB of built-in storage.

Specs

  • 6.3-inch IPS LCD display with 2340 x 1080 resolution
  • 2.4GHz octa-core Hisilicon Kirin 970 processor
  • Mali-G72 MP12 GPU
  • 4GB of RAM
  • 64GB of built-in storage, expandable via microSD up to 256GB (uses SIM2 slot)
  • 16MP and 2MP dual rear cameras, 16MP front-facing camera
  • Dual SIM (dual standby) hybrid slot
  • 3,750 mAh battery
  • Android 8.1 Oreo
  • 157.9 x 74.3 x 7.5mm, 176grams

Read more


Nokia 6.1 Plus

Nokia 6.1 Plus back

Nokia has released some excellent smartphones so far this year like the Nokia 7 Plus, and the Nokia 8 Sirocco. The company also made the decision to have all of its devices be a part of Google’s Android One initiative. Its latest premium mid-range offering is the new Nokia 6.1 Plus, which recently launched in India.

The Nokia 6.1 Plus is the third iteration in the series. The original Nokia 6 launched in 2017, followed by Nokia 6 (2018) — popularly dubbed the Nokia 6.1 early this year — with more incremental hardware updates. The Nokia 6.1 Plus comes with superior specifications, a new look, and Nokia’s first notch.

The Nokia 6.1 Plus features a beautiful design, with an impressive metal and glass build nicer than you’d expect of this price range. The device is powered by the Snapdragon 636 processor, just like the Asus Zenfone Pro M1 and the Xiaomi Redmi Note 5 Pro.

The performance is as good as expected, helped along by the stock Android software experience — a highlight of this phone. Being a part of the Android One program means the 6.1 Plus will also be one of the first to receive the official update to Android 9.0 Pie.

Nokia also finally seems to have adjusted to the aggressive pricing strategy its competition relies on in the Indian market. Available in black, white, and blue, the Nokia 6.1 Plus is priced at just 15,999 rupees (~$218), putting it in the same price range and competing devices. Nokia is also using the flash sale method though, so this isn’t going to be the easiest phone to get your hands on. The Nokia 6.1 Plus goes on sale every Thursday at 12 p.m.

Specs

  • 5.99-inch IPS LCD display with 2160 x 1080 resolution
  • 1.8GHz octa-core Qualcomm Snapdragon 636 processor
  • Adreno 509 GPU
  • 4GB of RAM
  • 64GB of built-in storage, further expandable via microSD up to 256GB
  • 12 and 5MP rear cameras, 20MP front-facing camera with LED flash
  • Dual SIM (dual standby)
  • 3,060mAh battery
  • Android 8.1 Oreo
  • 158.6 x 75.4 x 8.1 mm, 181 grams

Read more


Huawei P20 Lite

Huawei P20 Lite

The name suggests, the Huawei P20 Lite is the mid-range version of the super-charged P20 Pro. However, it manages to look quite similar and you get to enjoy the flagship design for a third the price.

The specifications are pretty impressive as well. The phone has a large Full HD+ display, the mid-range HiSilicon Kirin 659 processor, 4GB of RAM and 64GB of built-in storage. There is a dual 16MP and 2MP rear camera setup and an excellent 24MP front-facing shooter with face unlock capabilities. Keeping everything running is a 3,000mAh battery. On the design front, the Huawei P20 Lite is one of the few smartphones in this price range with a notch.

The Huawei P20 Lite, available in black and midnight blue, is currently priced at 19,999 rupees (~$271), allowing it to make it onto this best smartphones under 20,000 rupees list.

Specs

  • 5.84-inch IPS LCD display with 2280 x 1080 resolution
  • 2.36GHz octa-core HiSilicon Kirin 659 processor
  • Mali-T830 MP2 GPU
  • 4GB of RAM
  • 64GB of built-in storage, further expandable via microSD up to 256GB (uses SIM 2 slot)
  • 16MP and 2MP dual rear cameras, 24MP front-facing camera
  • Dual SIM (dual standby)
  • 3,000mAh battery
  • Android 8.0 Oreo
  • 148.6 x 71.2 x 7.4mm, 145grams

Read more


ASUS Zenfone Max Pro M1

ASUS Zenfone Max Pro M1

Like Oppo, Asus wants to undercut some of Xiaomi’s dominance in the Indian market. That is where the Asus Zenfone Max Pro M1 comes in, featuring specs similar to the Xiaomi Redmi Note 5 at a far cheaper price. Among the new entrants in India over the last couple of months, this device is definitely one of the best smartphones under 20,000 rupees.

These specs include the Qualcomm Snapdragon 636 processor, 3 or 4GB of RAM, 32 or 64GB of onboard storage, and a dual rear camera setup. There is also a 6GB RAM iteration of the phone, but that hasn’t been launched in India yet. The big selling point of this phone, aside from the name, is the huge 5,000mAh battery Asus has managed to squeeze into a phone not much thicker than the rest of the devices on this list.

The ASUS Zenfone Max Pro M1 can be yours for just 10,999 rupees (~$150) (3GB/32GB) or 12,999 rupees (~$175) (4GB/64GB). However, it isn’t the easiest to get your hands on, as Asus also uses a flash sale system. The device goes on sale on Flipkart at 12 p.m. every Thursday.

Specs

  • 5.99-inch IPS LCD display with 2160 x 1080 resolution
  • 1.8GHz octa-core Qualcomm Snapdragon 636 processor
  • Adreno 509 GPU
  • 3/4GB of RAM
  • 32/64GB of built-in storage, further expandable via microSD up to 512GB
  • 13MP and 5MP dual rear cameras, 8MP front-facing camera
  • Dual SIM (dual standby)
  • 5,000mAh battery
  • Android 8.1 Oreo
  • 159 x 76 x 8.5mm, 180grams

Read more


Vivo V9

best phones under 30,000 rupees - Vivo V9

The Vivo V9 comes with a 6.3-inch display, with a 19:9 aspect ratio and an impressive 85.2 percent screen-to-body ratio. Under the hood is an octa-core Snapdragon 626 chipset, 4GB of RAM, and 64GB of internal storage. 

The phone has a 16MP and 5MP dual rear camera with f/2.0 apertures, and a 24MP camera with an f/2.0 aperture up front. These are backed by some AI functions to improve selfies by learning your preferences over time or offering lighting adjustments.

The V9 also has what Vivo refers to as an AI Smart Engine, which “prioritizes processing and storage resources for an optimized experience,” and an updated version of its Game Mode, which can block all messages, calls, and alerts while gaming.

A recent price drop has resulted in the Vivo V9 currently being priced at 18,900 rupees (~$257). Vivo might not be quite as popular as some of the other brands on this list, but don’t let that fool you. This is one of the best phones under 20,000 rupees you can buy. 

Specs

  • 6.3-inch IPS LCD display with 2280 x 1080 resolution
  • 2.2GHz octa-core Qualcomm Snapdragon 626 processor
  • Adreno 506 GPU
  • 4GB RAM
  • 64GB built-in storage, further expandable via microSD card up to 256GB
  • Dual 16MP + 5MP rear cameras, 24MP front-facing camera
  • Dual SIM (dual standby)
  • 3,260mAh battery
  • Android 8.0 Oreo
  • 154.8 x 75.1 x 7.9mm, 150 grams

Read more


Xiaomi Redmi Note 5 Pro

Xiaomi Redmi Note 5 Pro

Xiaomi’s latest affordable smartphone has proven extremely popular in India — the Redmi Note 5 Pro sold out in a few seconds during its first sale. The phone is the successor to the Redmi Note 4, which was the most sold handset in India in 2017.

The Redmi Note 5 Pro comes with the Snapdragon 636 chipset, backed by either 4 or 6GB of RAM. It’s equipped with a dual-camera setup featuring 12 and 5MP sensors for capturing those popular bokeh images. The handset also features a selfie snapper with a higher resolution at 20MP. All other specs including the display, battery, and OS are the same as those of the Redmi Note 5.

The Redmi Note 5 Pro can be yours for 14,999 rupees (~$204)  (4GB/64GB) or 16,999 rupees (~$231) (6GB/64GB). The RealMe 1 may offer a better price, but the Note 5 Pro has advantages like its dual rear camera setup, excellent front-facing shooter, and larger battery. Despite increasing competition in the price segment, the Xiaomi Redmi Note 5 Pro remains one of the best smartphones under 20,000 rupees.

Specs

  • 5.99-inch IPS LCD display with 2160 x 1080 resolution
  • 1.8GHz octa-core Qualcomm Snapdragon 636 processor
  • Adreno 509 GPU
  • 4/6GB of RAM
  • 64GB of built-in storage, further expandable via microSD up to 256GB
  • 12 and 5MP rear cameras, 20MP front-facing camera with LED flash
  • Dual SIM (dual standby)
  • 4,000mAh battery
  • Android 7.1.2 Nougat
  • 158.6 x 75.4 x 8.1 mm, 181 grams

Read more


Even more options!

We’re just scratching the surface! Whether you’re looking specifically for Indian phone brands, phones under 10,000 rupees, under 30,000 rupees, or anything in between, we have a guide for you.