Android smartphones under Rs 20,000 are now available with some of the top features without compromising on performance and burning a hole in your pocket. Some of the best smartphones in this price bracket are from the likes of OnePlus, Samsung, Xiaomi and Tecno among others, which are very capable and offer good cameras and battery life too. We have listed the best smartphones under Rs 20,000 in India.


OnePlus Nord CE 3 Lite 5G


The starting price of the OnePlus Nord CE 3 Lite 5G has been set at Rs 19,999 and this is also the most affordable model in OnePlus Nord series. The device comes with a large 6.72-inch IPS LCD panel with a 120Hz refresh rate. The Nord CE 3 Lite 5G comes with a 108MP main camera coupled with two 2MP sensors. The front houses a 16MP selfie camera inside the hole-punch cutout at the top. There is a 5,000mAh battery that supports proprietary 67W fast charging. A Qualcomm Snapdragon 695 SoC powers the device that offers two configurations: 8GB of RAM with either 128GB or 256GB of storage.


Tecno Camon 20 Pro 5G


Tecno Camon 20 Pro is another capable 5G device that comes at a starting price of Rs 19,999. The phone offers top-notch performance and performed well on benchmark apps like GeekBench and AnTuTu. The only downside is the clumsy UI. The device comes with 8GB of RAM coupled with either 128GB of internal storage or 256GB of storage. It comes with Android 13 base HIOS 13 out of the box and it is a big phone with a 6.67-inch display. The triple camera system is dominated by a 64MP sensor and there's a 32MP front camera too.


Samsung Galaxy M34 5G


The Samsung Galaxy M34 5G is one capable model to consider under Rs 20,000 that has 5G and a hefty 6,000mAh battery. The phone comes with Android 13 OS-based One UI 5.1. The rear cameras are led by a 50MP sensor and two 8MP and 2MP sensors. The display is Super AMOLED with 120Hz, with 1000 nits of peak brightness. There is a layer of Corning Gorilla Glass 5 for protection.


Redmi Note 12 5G


Redmi Note 12 5G is another capable smartphone under Rs 20,000 in India. The first device in this price bracket to come with a 120Hz AMOLED display, the Redmi Note 12 has a layer of Corning Gorilla Glass 3 over the panel for protection. The device is powered by a 5,000mAh battery that supports 33W wired fast charging which is quick enough. There's a triple camera system at the back with 48MP+8MP+2MP sensors. 


Realme Narzo 50 Pro


Realme Narzo 50 Pro is another top choice if one is looking to buy a good 5G device under Rs 20,000. It comes in two colours and with 6GB of RAM coupled with either 128 or 256GB of storage. The 6.4-inch panel is super AMOLED with 90Hz refresh rate and FHD+ resolution. There's a triple rear camera setup led by a 48MP sensor and 8MP+2MP sensors. The front side houses a 16MP front camera for selfies. The phone comes with a hefty 5,000mAh battery.