Man holding OnePlus 9 Pro vs Samsung Galaxy S21 Ultra

Credit: Luke Pollack / Android Authority

If you’re in the market for the best smartphone in India, you’re certainly not going to be suffering from a lack of choice. Ranging from absolute powerhouses to the affordable flagships that give real flagships a run for their money, there are tons of great Android options. In this roundup, we’re looking at the best phones in India across price segments.

Best phones in India:

Editor’s note: We will update this list of the best phones in India when new models hit the market.


Samsung Galaxy S21 series

Samsung Galaxy S21 Ultra 5G in the hand in the pink

The Galaxy S21 series includes three phones: the S21, S21 Plus, and S21 Ultra. All three are great options for anyone that wants a powerhouse, with all of them featuring excellent performance and useful extras.

The major differences between the Galaxy S21 and S21 Plus are because of the larger size of the latter. The S21 Plus comes with a larger display, but with the same resolution, and a bigger battery. The smaller Galaxy S21 also features a “glasstic” body, while the S21 Plus sticks with a glass back. Other than that, you’ll get identical performance, the same camera setup, and extras like wireless charging and water resistance.

The Galaxy S21 Ultra kicks things up a notch. It comes with the largest display of the lot and with a QHD+ resolution. The quad-camera setup on the back is also better, and it also packs a bigger battery than its smaller siblings. A new addition is S-Pen support that is available only with the Ultra iteration.

If you’re looking for the best of the best, the Galaxy S21 Ultra is the way to go. However, it’s also far more expensive than the others. The Galaxy S21 and S21 Plus should be more than enough for most users, and you can save a decent chunk of money as well.


Samsung Galaxy S21 Ultra specs:

  • Display: 6.8-inch, Quad HD+
  • SoC: Exynos 2100
  • RAM: 12GB
  • Storage: 128/256GB
  • Cameras: 108, 10, 10, and 12MP
  • Front camera: 40MP
  • Battery: 5,000mAh
  • Software: Android 11

Samsung Galaxy S21 Plus specs:

  • Display: 6.7-inch, Full HD+
  • SoC: Exynos 2100
  • RAM: 8GB
  • Storage: 128/256GB
  • Cameras: 64, 12, and 12MP
  • Front camera: 10MP
  • Battery: 4,800mAh
  • Software: Android 11

Samsung Galaxy S21 specs:

  • Display: 6.2-inch, Full HD+
  • SoC: Exynos 2100
  • RAM: 8GB
  • Storage: 128/256GB
  • Cameras: 64, 12, and 12MP
  • Front camera: 10MP
  • Battery: 4,000mAh
  • Software: Android 11

Xiaomi Mi 11 Ultra

Xiaomi Mi 11 Ultra angled rear view

Xiaomi might have made a name for itself in the Indian market because of its fantastic affordable smartphones, but the company has some excellent offerings at the other end of the price spectrum as well. The Mi 11 Ultra is Xiaomi’s latest flagship and by far one of the most expensive smartphones it has launched in India.

It certainly deserves its high price tag though. It’s a true flagship, with the latest processing package and features like wireless charging, water resistance, Harman Kardon-tuned stereo speakers, support for Dolby Vision, and reverse wireless charging. A 50MP primary shooter is flanked by 48MP ultra-wide and 48MP periscope cameras.

A 1.1-inch display next to the rear cameras makes shooting selfies with the better cameras a breeze, and functions as an always-on display for notifications. It also comes with super-fast 67W charging that will let you fully charge the phone in just over half an hour.

Even though it’s an expensive device, Xiaomi stays true to form with its pricing strategy. Despite all that it offers, the Mi 11 Ultra is priced lower than the standard Galaxy S21.


Xiaomi Mi 11 Ultra specs:

  • Display: 6.81-inch, Full HD+
  • SoC: Snapdragon 888
  • RAM: 12GB
  • Storage: 256GB
  • Cameras: 50, 48, and 48MP
  • Front camera: 20MP
  • Battery: 5000mAh
  • Software: Android 11

OnePlus 9 series

OnePlus 9 Pro vs OnePlus 9 - best phones in India

OnePlus’ smartphones have gone from flagship killers to true flagships, and the OnePlus 9 series is a testament to that evolution. We can’t complain about the high-end specs or features, but it does come with a price bump, making the OnePlus 9 Pro the most expensive phone from the company yet.

The OnePlus 9 Pro and OnePlus 9 are quite similar. You’ll get the same processing power, the same battery, and ultra-fast 65W charging. The OnePlus 9 gets wireless charging, but of the standard 15W variety, while the Pro edition comes with fast 50W wireless charging. The OnePlus 9 Pro also comes with an IP68 rating for dust and water resistance, a feature that the standard 9 misses out on.

Of course, we can’t get into the company’s latest devices without mentioning the Hasselblad cameras. They’re the pair’s biggest draw, literally, as they add quite a bit to the camera bump. Both devices offer powerful 50MP and 48MP main shooters, while only the OnePlus 9 Pro carries an 8MP telephoto lens. The new partnership ensures that OnePlus’ cameras have gone from problematic to one of its biggest selling points.

Also joining the 9 and 9 Pro is the India-exclusive OnePlus 9R. With the higher-end models getting more expensive, The OnePlus 9R is a value flagship offering from the company. The specs sheet is solid, with the Snapdragon 870 powering the device. In a lot of ways, the 9R is an improved OnePlus 8T, and a good alternative to the standard 9 if you want to save some money.


OnePlus 9 Pro specs:

  • Display: 6.7-inch, Quad HD+
  • SoC: Snapdragon 888
  • RAM: 8/12GB
  • Storage: 128/256GB
  • Cameras: 48, 8, 50, and 2MP
  • Front camera: 16MP
  • Battery: 4,500mAh
  • Software: Android 11

OnePlus 9 specs:

  • Display: 6.55-inch, Full HD+
  • SoC: Snapdragon 888
  • RAM: 8/12GB
  • Storage: 128/256GB
  • Cameras: 48, 50, and 2MP
  • Front camera: 16MP
  • Battery: 4,500mAh
  • Software: Android 11

OnePlus 9R specs:

  • Display: 6.55-inch, Full HD+
  • SoC: Snapdragon 870
  • RAM: 8/12GB
  • Storage: 128/256GB
  • Cameras: 48, 16, 5, and 2MP
  • Front camera: 16MP
  • Battery: 4,500mAh
  • Software: Android 11

Asus ROG Phone 5

Asus ROG Phone 5 product shot of the rear of the device at an angle

The Asus ROG Phone 5 is not only one of the best phones you can get in India, but is our number one pick for the best smartphones for gaming around. This shouldn’t really be a surprise, since it was designed with gamers in mind. It comes with top of the line hardware, like a Snapdragon 888 processor, a 144Hz refresh rate screen, and up to a whopping 18GB of RAM.

Our verdict: Asus ROG Phone 5 review: King of the hill

Of course, it wouldn’t be a good phone for gaming if the battery ran out of juice quickly. Asus has you covered in that regard as well, with the ROG Phone 5 packing a huge 6,000mAh battery. The ROG Phone 5 also offers air triggers that act as shoulder buttons, as well as a triple camera setup that’s a solid improvement over last year’s model. It’s not even as pricey as one might expect, given all that the phone has to offer.


Asus ROG Phone 5 specs:

  • Display: 6.78-inch, Full HD+
  • SoC: Snapdragon 888
  • RAM: 8/12GB
  • Storage: 128/256GB
  • Cameras: 64, 13, and 5MP
  • Front camera: 24MP
  • Battery: 6,000mAh
  • Software: Android 11

Xiaomi Mi 11X series

Mi 11X showing rear panel - best phones in India

The India-exclusive Mi 11X series, comprised of the Mi 11X Pro and standard Mi 11X, is almost a carbon copy of the Redmi K40 line that didn’t launch in the country. Both Mi 11X series phones also come with the same display, with a 120Hz refresh rate, the same battery capacity and fast-charging capability, and an IP53 rating for water resistance. The biggest differences are when we look at what’s under the hood. The Mi 11X Pro gets a Snapdragon 888 and a 108MP primary shooter, while the Mi 11X gets the Snapdragon 870 and a 48MP main camera.

The Mi 11X pro and Mi 11X are to the Xiaomi Mi 11 Ultra what the OnePlus 9 and 9R are to the 9 Pro. These are fantastic, affordable alternatives to the true flagships of the series, while offering plenty of high-end specs and features to make them worth buying.


Xiaomi Mi 11X Pro specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 888
  • RAM: 8GB
  • Storage: 128/256GB
  • Cameras: 108, 8, and 5MP
  • Front camera: 20MP
  • Battery: 4,520mAh
  • Software: Android 11

Xiaomi Mi 11X specs:

  • Display: 6.67-inch, Full HD+
  • SoC: Snapdragon 870
  • RAM: 6/8GB
  • Storage: 128/256GB
  • Cameras: 48, 8, and 5MPP
  • Front camera: 20MP
  • Battery: 4,520mAh
  • Software: Android 11

Samsung Galaxy Note 20 Ultra

Samsung Galaxy Note 20 Ultra back side from angle

The Samsung Galaxy Note 20 Ultra screams premium and remains one of the best phones on the market right now, even with the launch of the newer S21 series. The 120Hz display is gorgeous to look at, and Samsung has gone all out on the camera set up including a 108MP primary camera paired up with a 12MP periscope lens.

Meanwhile, the company is promising three years of software updates which is an excellent value addition for anyone looking to buy a new phone. Samsung charges a premium for the phone, but the feature set here is exemplary. From the S Pen stylus to the Wireless Dex and the luxurious all-aluminum build quality, the Galaxy Note 20 Ultra is still an excellent buy.


Samsung Galaxy Note 20 Ultra specs:

  • Display: 6.9-inch, Quad HD+
  • SoC: Exynos 990
  • RAM: 12GB
  • Storage: 128/256/512GB
  • Cameras: 108, 12, and 12MP
  • Front camera: 10MP
  • Battery: 4,500mAh
  • Software: Android 10

Realme X7 Pro

Realme X7 Pro 5G side profile with focus on camera

Realme continues to offer devices across every price range, so it’s no surprise that the company has an entrant in our list of the best phones you can get in India as well. The latest addition to the company’s flagship X-series of devices is the X7 Pro, and the phone doesn’t fail to impress.

The X7 Pro has a standard design, but its hardware is what will keep consumers interested. MediaTek’s Dimensity 1000 Plus offers excellent performance, ably backed by 8GB of RAM and 128GB of storage. The standout is the camera setup, headlined by a 64MP primary shooter, that will outperform most other smartphone cameras in this price range. 65W super-fast charging is a useful addition as well, allowing you to fully charge the phone in around 30 minutes. And Realme piles on the flagship features with a 120Hz refresh rate display.

Considering the fact the Realme X7 Pro starts is cheaper than most of the phones on this list, it’s no wonder that Realme is doing as well as it is in this highly competitive and budget-conscious market.


Realme X7 Pro specs:

  • Display: 6.5-inch, Full HD+
  • SoC: Mediatek Dimensity 1000 Plus
  • RAM: 8GB
  • Storage: 128GB
  • Cameras: 64, 8, 8, and 2MP
  • Front cameras: 32 and 8MP
  • Battery: 4,500mAh
  • Software: Android 10

So there you have it for this roundup of some of the best phones in India! Working with a specific budget? Be sure to check out our guides on the best phones under 10,000 rupees, best phones under 15,000 rupees in India, best phones under 20,000 rupees, best phones under 30,000 rupees, and best phones under 40,000 rupees.