Best Affordable 5G Mobile Phones in India, 2021

5G Smartphones

With the growing demand for data connectivity in terms of online gaming, music, videos, and more data-intensive services, both carriers and cell phone manufacturers are left to keep up with the speeds demanded by the current generation of mobile phone users.

Now we’re in a 5G age where brands like Apple, Samsung, OnePlus, Huawei, Xiaomi, and many more are selling their 5G connectivity smartphones, which means that 5G connectivity will soon be across the globe. India is among those who are still running the experiments and researching on the spectrum. However, Indian users are ready to purchase a 5G powered phone in hopes of getting 5G connectivity soon.


Below is the list of the best affordable 5G phones in India you can buy in 2021.

  • Xiaomi Mi 10i
  • Realme X7
  • Realme Narzo 30
  • Moto G 5G
  • OnePlus Nord

1) Xiaomi Mi 10i

5G Smartphones

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

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

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


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


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

2) Realme X7


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

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

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


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


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

3) Realme Narzo 30 Pro


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

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

This Narzo 30 Pro 5G is launched in India with an initial price of Rs 16,999 for the 6GB + 64GB variant. Whereas the 8GB + 128GB variant costs at Rs 19,999 and the smartphone is up for buying via and Flipkart.


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


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

4) Moto G 5G


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

Under the cover, this smartphone houses an octa-core Snapdragon 850 chipset with 64GB and 4GB RAM storage. Users can also enlarge the space up to 1TB utilizing the hybrid SIM slot.

The Moto G 5G has a triple camera setup positioned at its top left corner of the rear panel. The rear camera sensors have an 8-megapixel ultra-wide sensor + 48-megapixel primary sensor + 2-megapixel lens along with an LED flash. On its front, it houses a 16-megapixel camera for video calls and selfies.

This smartphone was launched in India with a cost tag of Rs. 19,999. The smartphone is available for sale in Volcanics Gray, Volcanic Grey, and Frosted Silver colors across different online stores in India.


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


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

5) OnePlus Nord 5G

OnePlus Nord

OnePlus Nord launched on 21st July 2020 as the company’s most affordable 5G phone to date. The phone comes with a large 4115 battery and a 6.44-inch display. The phone runs Android 10 coupled with 8GB of RAM. The phone is powered by an Octa-core Qualcomm Snapdragon 765G processor.

The phone launched in India at a starting price of Rs. 27,999 for the 8GB RAM and 128GB storage variant. While the 12GB RAM and 256GB storage variant is available in India priced at Rs. 29,999 across different online stores in India.


  • Compact form factor
  • OxygenOS
  • Display with HDR-support
  • Beautifully designed
  • Great camera – 48 + 8 + 5 + 2 | 32 MP selfie


  • Battery backup is decent not the best

Since we are talking here about the affordable 5G mobile phones. The list above only includes phones which are affordable at price. However, if you are in search of other 5G mobile phones which you can buy right now in India then you can find them listed below.

  • iPhone 12 Pro
  • Samsung Galaxy Note20 Ultra
  • OnePlus 8 Pro
  • VIVO IQOO 3 5G
  • Realme X50 Pro 5G
Rizwan Ahmad
Rizwan Ahmad

Rizwan is an avid mobile geek and a gaming lover. He loves to keep a tab on new tech and loves to share the latest tech news and reviews on Smartphones, Gadgets, Apps, and more.


Please enter your comment!
Please enter your name here