Oppo Realme X white, garlic, and onion device colors

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.


1. Redmi K20

Redmi K20 best phones under 20,000

A lot of Xiaomi‘s success in India is because of its incredibly popular Redmi series. However, Redmi forays into flagship territory with its new K-series of smartphones. While the Snapdragon 855-toting K20 Pro gets all the attention, the more affordable mid-range Redmi K20 is certainly worthy of its place on this list.

Of course, the Redmi K20 only makes it now because of a price cut, although many will argue that this is what the phone’s starting price should have always been. However, there’s no denying that the K20 is worth every penny. An all-screen front, a beautiful design, a pop-up camera, excellent mid-range specs, and impressive cameras round out one of the best phones under 20,000 rupees.


Redmi K20 specs:

  • Display: 6.39-inch, Full HD+
  • SoC: Snapdragon 730
  • RAM: 6/8GB
  • Storage: 64/128/256GB
  • Rear camera: 48MP, 13MP, and 8MP
  • Front camera: 20MP
  • Battery: 4,000mAh
  • Software: Android 9.0 Pie


2. Realme XT

best phones under 20,000 Realme XT

Realme entered the Indian market with one of the best phones under 20,000 rupees in 2018 and the company continues its hot streak more than a year later. Going from strength to strength, the likes of the Realme XT is a culmination of everything Realme has gotten right since its inception.

The Realme XT doesn’t have the all-screen design and pop-up camera of the X. I personally think the latter is the better-looking phone, but if you look beyond the aesthetics, the former has a lot more to offer. You get a faster processor, an impressive quad-camera setup with a 64MP primary shooter, and a larger battery. All for a similar, or even slightly lower, price point.


Realme XT specs:

  • Display: 6.4-inch, Full HD+
  • SoC: Snapdragon 712
  • RAM: 4/6/8GB
  • Storage: 64/128GB
  • Rear camera: 64MP, 8MP, 2MP, and 2MP
  • Front camera: 16MP
  • Battery: 4,000mAh
  • Software: Android 9.0 Pie


3. Redmi Note 8 Pro

Redmi Note 8 Pro review back glass against wood

Xiaomi has enjoyed incredible success in India with its Redmi Note series. The company changed things up with the Note 7 Pro though to retain its place at the top. With its successor, Xiaomi further refines an already winning formula, while continuing to push the limits of specs and features vs price.

The Xiaomi Redmi Note 8 Pro keeps the glass build, but the panels now sandwich a polycarbonate frame. The plastic doesn’t feel cheap by any means, and will likely do a better job with handling drops. Apart from the expected upgrade in specifications, which includes a faster processor and larger battery, the big change here is the quad-camera setup. A macro lens and a depth sensor join the wide-angle and regular (now of the 64MP variety) shooters to make for a solid camera experience.


Redmi Note 8 Pro specs:

  • Display: 6.53-inch, Full HD+
  • SoC: MediaTek Helio G90T
  • RAM: 6/8GB
  • Storage: 64/128GB
  • Rear camera: 64MP, 8MP, 2MP, and 2MP
  • Front camera: 20MP
  • Battery: 4,500mAh
  • Software: Android 9.0 Pie


4. Realme X

realme x is one of the best phones under 20,000 rupees

The Realme X was the first phone under 20,000 rupees to come with an all-screen front with no notches to be seen. The front-facing camera finds its home in a motorized pop-up at the top of the phone. This is certainly not a new idea, but it’s still great to see this feature make its way to the most popular price segment in India.

Of course, it’s not all about the design either. The phone also checks all the right boxes as far as specs and features of a premium mid-range smartphone go. There’s no doubt the Realme X is one of the best phones under 20,000 rupees and offers a fantastic, more affordable alternative to the Redmi K20.


Realme X specs:

  • Display: 6.53-inch, Full HD+
  • SoC: Snapdragon 710
  • RAM: 4/6/8GB
  • Storage: 64/128GB
  • Rear camera: 48MP and 5MP
  • Front camera: 16MP
  • Battery: 3,765mAh
  • Software: Android 9.0 Pie


5. Samsung Galaxy M30s

Galaxy M30s showing display

Fueling Samsung’s resurgence in the affordable smartphone market in India is its M-series. Given its popularity, it’s no surprise that Samsung has already introduced refreshed versions of these devices. One of the best you can buy at under 20,000 rupees is the Samsung Galaxy M30s.

Despite the quick turnaround, the Galaxy M30s brings updates to some key features. The processor is faster and the primary rear shooter and wide-angle lens have been upgraded. However, the phone’s USP is the massive battery that Samsung has managed to squeeze into it. If a fantastic battery life is what you’re after, it doesn’t get much better than the Galaxy M30s.


Samsung Galaxy M30s specs:

  • Display: 6.4-inch, Full HD+
  • SoC: Exynos 9611
  • RAM: 4/6GB
  • Storage: 64/128GB
  • Rear camera: 48MP, 8MP, and 5MP
  • Front camera: 16MP
  • Battery: 6,000mAh
  • Software: Android 9.0 Pie


6. Vivo Z1x

Vivo Z1x profile shot showing gradient and camera

The pace of smartphone innovation is such that we’re seeing apparent successors to newly launched devices within a matter of weeks, rather than months. The Vivo Z1 Pro got a lot right, but Vivo continues to build on its strengths and ups the ante on almost all fronts with its successor, the Vivo Z1x.

The Z1x is an excellent mid-range option, especially if the design is an important factor. A gorgeous colorway is matched with solid performance, impressive cameras, and great battery life to make for a very well-rounded device. Of course, the Vivo Z1x is also priced to compete and is definitely worthy of its place amongst the best phones under 20,000 rupees.


Vivo Z1x specs:

  • Display: 6.38-inch, Full HD+
  • SoC: Snapdragon 712
  • RAM: 6GB
  • Storage: 64/128GB
  • Rear camera: 48MP, 8MP, and 5MP
  • Front camera: 32MP
  • Battery: 4,500mAh
  • Software: Android 9.0 Pie


6. Motorola One Vision

Motorola One Vision in hand

The Motorola One Vision comes with a lot of features that are a first for the company. Not all of them — like the punch hole up front and a 48MP primary shooter — are a first for this price segment though. What is brand new when compared to any other phone in India is the long 21:9 aspect ratio display that gives the phone its name.

It’s all about “vision” here, be it for scrolling through apps or for content consumption. Native 21:9 content also looks great for supported movies on Netflix. Unfortunately, a lot of videos we watch don’t fit that aspect ratio, and whether it’s smart future-proofing on the part of Motorola is yet to be seen. The display aside, the Motorola One Vision delivers in every other department as well. From performance to the camera, this phone is not going to disappoint.


Motorola One Vision specs:

  • Display: 6.3-inch, Full HD+
  • SoC: Exynos 9609
  • RAM: 4GB
  • Storage: 128GB
  • Rear camera: 48MP and 5MP
  • Front camera: 25MP
  • Battery: 3,500mAh
  • Software: Android 9.0 Pie


7. Vivo Z1 Pro

Vivo Z1 Pro front display in hand

You’d be hard-pressed to distinguish between the phones that fell in this price range last year, with identical notches galore, but you get something different with the Vivo Z1 Pro. The front of the phone isn’t completely blemish-free of course, but you get a punch hole notch that’s not as intrusive.

It’s not just about the looks either. The Z1 Pro is also packed with features that you’d expect from a more expensive phone — triple rear cameras, upper mid-range processor, Widevine L1 support, an excellent selfie shooter, a huge battery, and more. The best part is that the Z1 Pro is priced quite aggressively. Vivo is looking to take on Xiaomi, Realme, and Samsung, and the Z1 Pro is a great way to do it.

The Vivo Z1x is admittedly the better of the two, but the Z1 Pro does help you save a couple of thousand rupees if the camera isn’t as important. The Pro also comes with a larger battery, so it does have its advantages over the Z1x as well.


Vivo Z1 Pro specs:

  • Display: 6.53-inch, Full HD+
  • SoC: Snapdragon 712
  • RAM: 4/6GB
  • Storage: 64/128GB
  • Rear camera: 16MP, 8MP, and 2MP
  • Front camera: 32MP
  • Battery: 5,000mAh
  • 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 best phones under 10,000 rupees, best phones under 15,000 rupees in India, best phones under 30,000 rupees, and finally, the best smartphones under 40,000 rupees.