Realme 6 Pro front with display

There used to be a very clear divide between mid-range and high-end smartphones. The great news is that the lines have increasingly blurred over the past few years. Today, it is easy to find a phone with a great camera, excellent build quality, and powerful hardware at a fraction of the cost of a flagship. Here are the best phones under 20,000 rupees in India!

Best phones under 20,000 rupees in India:

Editor’s note: We will continue to update this list of the best phones under 20,000 rupees as more become available.


Poco X2

Poco X2 - best phones under 20,000 rupees

Poco’s first-ever launch, with the F1, was all the rage and really brought home the fact that you could enjoy flagship performance at an affordable price point. It took a while for the company’s next release, and there were major upheavals along the way. Unsurprisingly, one of the most anticipated phones of the year doesn’t fail to deliver, even if the Poco X2 takes things in a new direction.

Poco’s latest continues to compete in the premium mid-range category but with specifications that are par for the course in this price range. Offering high-end features in the mid-range category is what Poco is known for, and that comes in the form of a great 120Hz display. Solid performance and good cameras, including dual front-facing shooters, round out one of the best phones under 20,000 rupees that you can get.


Poco X2 specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 730G
  • RAM: 6/8GB
  • Storage: 64/128/256GB
  • Cameras: 64, 8, 2, and 2MP
  • Front camera: 20 and 2MP
  • Battery: 4,500mAh
  • Software: Android 10


Realme 6 Pro

Realme 6 Pro in hand with camera

The competition is completely cutthroat in the mid-range segment. Realme, in particular, has been on a roll with a steady launch schedule that constantly ups the ante and continues to bring the fight to Xiaomi. Things are no different with the latest device from the company, the Realme 6 Pro.

The time it takes for flagship features to make its way down to the mid-range is getting shorter and shorter. In the case of the Realme 6 Pro, it’s the beautiful 90Hz display that makes everything seem that much smoother. Realme’s new take on the gradient finish also makes for a good-looking phone. Realme phones have consistently been a part of this list since its inception, so it’s no surprise that the 6 Pro is also one of the best phones you can get for under 20,000 rupees.


Realme 6 Pro specs:

  • Display: 6.6-inch, Full HD+
  • SoC: Snapdragon 720G
  • RAM: 6/8GB
  • Storage: 64/128GB
  • Cameras: 64, 12, 8, and 2MP
  • Front cameras: 16 and 8MP
  • Battery: 4,300mAh
  • Software: Android 10


Redmi Note 9 Pro Max

Redmi Note 9 Pro Max - best phones under 20,000

If Redmi isn’t setting market trends in the mid-range segment, it certainly doesn’t fail to keep up with them. In fact, there isn’t a whole lot that makes the Note 9 Pro Max stand out from the crowd, at least on the surface. A solid mid-range processor, similar RAM and storage options, quad-cameras on the back, and even a side-mounted fingerprint scanner are features shared with other devices on this list.

Unfortunately, you don’t get higher display refresh rates here. That said, there are a couple of things that make the Note 9 Pro Max different. The front-facing camera is now housed in a centrally-placed punch hole. Redmi isn’t afraid of loud and bold designs usually. However, it goes the opposite route this time around and opts for a classy elegance that looks fantastic. The phone also comes with a larger battery than most other similarly-priced options.


Redmi Note 9 Pro Max specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 720G
  • RAM: 6/8GB
  • Storage: 64/128GB
  • Cameras: 64, 8, 2, and 2MP
  • Front camera: 32MP
  • Battery: 5,020mAh
  • Software: Android 10


Samsung Galaxy M31

samsung galaxy m31

Samsung made a comeback in the affordable segment in India with the popular M-series. The company has released successors for most of these phones, and leading the charge in the budget-friendly segment in the Galaxy M31.

The Galaxy M31 isn’t a big upgrade over the Galaxy M30s. The biggest upgrade is in the camera department, with the M31 tacking on a fourth camera and upgrading the primary shooter to a 64MP sensor. You also get more RAM with the newer device, as well as the latest version of Android out of the box. If you’re a fan of everything Samsung has to offer, the M31 is a great choice in this price range.


Samsung Galaxy M31 specs:

  • Display: 6.4-inch, Full HD+
  • SoC: Exynos 9611
  • RAM: 6GB
  • Storage: 64/128GB
  • Cameras: 64, 8, 5, and 5MP
  • Front camera: 32MP
  • Battery: 6,000mAh
  • Software: Android 10


Vivo S1 Pro

vivo s1 pro - best phones under 20,000

Vivo India

Continuing what it started last year, Vivo kicks off 2020 with another excellent mid-range smartphone to take on the likes of Xiaomi and Realme. Like most other phones competing in this space, the S1 Pro packs in everything that we’ve come to expect from a device priced at under 20,000 rupees.

This starts with a quad-camera setup on the back, headlined by a 48MP primary shooter. Vivo is known for its great design, so it’s no surprise that the S1 Pro also impresses in this regard. A large battery, a beautiful display, and solid performance are even more reasons why the S1 Pro is a phone worth considering in this price range.


Vivo S1 Pro specs:

  • Display: 6.38-inch, Full HD+
  • SoC: Snapdragon 665
  • RAM: 8GB
  • Storage: 128GB
  • Cameras: 48, 8, 2, and 2MP
  • Front camera: 32MP
  • Battery: 4,500mAh
  • Software: Android 9.0 Pie


That’s it for this roundup of the best phones under 20,000 rupees in India! Looking for more options? Be sure to check out our best phone guide, as well as our guides on the best phones under 10,000 rupees, best phones under 15,000 rupees, best phones under 30,000 rupees, and finally, best smartphones under 40,000 rupees.