Smartphone has become an essential part of our life, and in the past several years, we have seen the evolution of the smartphone industry from thick bezel screens to bezel-less displays. Until last year we were enjoying 4G connectivity when the news flashed that there are many countries and telecom companies that have started testing 5G connectivity and gradually we are moving from 4G to 5G.

Now we are in an era of 5G where brands like Apple, Samsung, OnePlus, Huawei, Xiaomi, and many more are offering their smartphones with 5G connectivity which means that soon 5G connectivity is going to rule across the globe. India is among the ones that are still running the tests and working on the spectrum. However, Indian users are ready to buy a 5G enabled phone in the hope of receiving 5G connectivity soon.

Notably, 5G connectivity support is catered in premium segment phones and few brands are also offering this premium feature in the mid-range price bracket under Rs 20,000 mark. In this article, we have garnered the best 5G smartphones under Rs 20,000 in India out of which you can select the best one for yourself by comparing them side by side.

Also Read: Upcoming Phones In India In March 2021: Redmi Note 10 5G Series, Realme 8 Series, OPPO F19, And More

Best 5G Smartphones Under Rs 20,000 in India

Xiaomi Mi 10i 5G

Xiaomi Mi 10i

The Xiaomi Mi 10i (review) was launched in India at the beginning of this year. The 5G smartphone was launched with a 6.67-inch Full HD+ DotDisplay with a 120Hz refresh rate and Corning Gorilla Glass 5 protection on the front and back. Under the hood, the smartphone powered by the Qualcomm Snapdragon 750G chipset, clubbed with Adreno 619 GPU.

The handset is backed by up to 8GB of RAM and 128GB of onboard storage. It comes with dual stereo speakers along with an IP53 rating, which makes it splash-proof. On the camera front, the Mi 10i features a quad camera setup with the combination of a 108-megapixel Samsung HM2 primary sensor accompanied by an 8-megapixel ultra-wide-angle lens and 120-degree FoV, a 2-megapixel macro lens and a 2-megapixel depth sensor. The Xiaomi Mi 10i 5G sports a 16-megapixel front camera for selfies and video calling.

The smartphone packs a 4,820mAh battery with 33W fast charging support. On the connectivity front, the Mi 10i 5G offers 5G, 4G VoLTE, Wi-Fi, Bluetooth, GPS, GLONASS, dual-SIM support, and a USB Type-C port.

Also Read: Best 5G Mobile Phones in India You Can Buy to Be Prepared for Jio 5G Launch in Second Half of 2021

Xiaomi Mi 10i 5G Price in India

The Xiaomi Mi 10i 5G in India priced at Rs 20,999 for the base variant with 6GB RAM and 64GB storage. The other two models with 6GB RAM + 128GB storage and 8GB RAM + 128GB storage are priced at Rs 21,999 and Rs 23,999 respectively. Currently, Amazon India is offering a discount of 5 percent with an HSBC Cashback card.


  • Pretty design
  • 108MP camera takes good pictures
  • Stereo speakers
  • Hi-Fi audio
  • Reliable performance
  • 5G ready, albeit with only 2 band support


  • Bloatware-heavy
  • 2MP macro camera is pointless
  • Slightly bulky

Also Read: How to Download Instagram Videos, Stories, Reels and Photos on Your PC and Phone

Realme X7

The Realme X7 (review) was launched in India on February 4th, 2021 India. The smartphone draws power from the MediaTek Dimensity 800U processor. The smartphone is backed by 6GB/8GB of RAM along with a 128GB of UFS 2.1 storage option. Upfront it houses a 6.44-inch Full HD+ Super AMOLED display with a 90.8 percent screen-to-body ratio, 1,000,000:1 contrast ratio, and 180Hz touch sampling rate.

On the optical front, the Realme X7 houses a triple-camera setup with the combination of 64-megapixel primary lens + 8-megapixel ultra-wide lens with 119-degree FoV + 2-megapixel macro shooter, along with an LED flash. On the front, the smartphone sports a 16-megapixel camera sensor for selfies and video calling.

The Realme X7 also houses an in-display fingerprint scanner for security concerns. The handset is fuelled by a 4,310mAh battery along with 50W SuperDart Charge technology. It runs on Android 10 with Realme UI on top of it.

 Realme X7 5G Price in India

The Realme X7 India is priced at Rs 19,999 for the 6GB RAM + 128GB of internal storage. The smartphone is up for sale via Flipkart,, and offline stores. The smartphone is available in Space Silver and Nebula colour options.


  • Long Battery Life
  • Ergonomic Build
  • Reliable Day to Day Performance


  • Smudge-prone design
  • Android 10 out of the box
  • Inconsistent AI camera

Also Read: FAUG: How to Download on Android (APK), Release Date on App Store for iOS Phones, Requirements, Game Size, and More

Realme Narzo 30 Pro

Realme Narzo 30 Pro 5G

Realme Narzo 30 Pro (review)was recently launched in India with 5G connectivity. The smartphone comes with highlighted features like a 6.5-inch Full HD+ IPS LCD with a 120Hz refresh rate and a screen to body ratio of 90.5 percent. Under the hood, the smartphone comes equipped with a MediaTek Dimensity 800U chipset, clubbed with up to 8GB of RAM and 128GB of UFS 2.1 storage.

The smartphone is fuelled by a massive 5,000 mAh battery with support for 30W Dart Charging via USB Type-C. On the software front, it runs on Android 10-based Realme UI out of the box. The Realme Narzo 30 pro also comes with an in-display fingerprint scanner for safety.

Around the back, it houses a triple rear-camera setup equipped with an 8MP f/1.8 primary camera accompanied by an 8MP f/2.3 ultra-wide lens and a 2MP macro camera. The smartphone houses a 16MP front camera sensor for selfies and video calls, which sits underneath the punch-hole cutout.

Realme Narzo 30 Pro Price in India

The Narzo 30 Pro 5G is launched in India with a starting price of Rs 16,999 for the 6GB + 64GB variant. The 8GB + 128GB variant priced at Rs 19,999 and the smartphone is up for grabs via Flipkart and


  • 120Hz Smoothness
  • Best in Class Performance
  • All Day Battery Life
  • Fast Charging


  • Still stuck on Android 10
  • Cheap Vibration motor
  • Still uses a dated 48MP sensor
  • Looks like every other Realme phone

Also Read: How to Download Videos From YouTube, Instagram, Twitter and Facebook to Your PC or Phone

Moto G 5G

Moto G 5G

Moto G 5G is launched in India as an affordable smartphone and comes under the price mark of Rs 20,000. The smartphone is launched with a massive 5,000mAh battery that runs on the Android 10 operating system in its stock version. The handset also comes with a rear-mounted fingerprint scanner to unlock the device. At the front, the Moto G 5G flaunts a 6.7-inch Full-HD+ display that carries a punch-hole cutout. The phone also gets splash-proof resistance with the IP52 rating.

Under the hood, the smartphone houses an octa-core Snapdragon 850 chipset with 4GB RAM and 64GB storage. Users can also expand the space up to 1TB using the hybrid SIM slot. The Moto G 5G packs a triple camera setup placed at the top left corner of the rear panel. The rear camera sensors include a 48-megapixel primary sensor + 8-megapixel ultra-wide sensor + 2-megapixel lens along with an LED flash. On the front, it houses a 16-megapixel camera for selfies and video calls.

Moto G 5G Price In India

Moto G 5G was launched in India with a price tag of Rs. 19,999. The smartphone is available for sale in Volcanic Grey, Frosted Silver, Volcanics Gray colours across various online stores in India.


  • Full HD+ display
  • Punch hole design
  • IP52 splash-proof design
  • 5G supported chipset
  • Decent selfie camera
  • Large size battery with 20W fast charging


  • No high refresh rate support
  • 4GB RAM only
  • Hybrid SIM slot for storage expansion



Please enter your comment!
Please enter your name here