Top 5 Best Selling Mobiles In India: If you also want to know which phone in India people like mostly, then here I’ve provided a list of the top 5 best selling smartphones in India currently. Moreover, I have mentioned each and every feature of these popular smartphones as well as their current prices in the Indian market. Furthermore, you can get better discount options in the Flipkart Freedom Sale in August 2025, so if you wish to purchase these best selling mobiles in India, then this is the best time.

Read More: iPhone 17 Pro Price Leaked Before Launching: Know Their New Features Update

1. Samsung Galaxy S25 Ultra 5G

Samsung Galaxy S25 Ultra 5G phone is the first phone in our list that comes with an advanced camera system where you get a 200 MP main sensor, 6.9-inch Dynamic AMOLED 2X display that gives a very natural viewing experience. It feels like the characters are coming out from the phone, and it feels very realistic.

You also get a Snapdragon 8 Elite processor inside this phone that gives powerful performance with 12 GB RAM and 512 GB storage, and in the front section, you get a 12 MP selfie camera. The phone is equipped with a 5000 mAh long lasting battery, runs on Android 15, and you can get this phone at a discount price of 1,04,400 rupees.

2. Xiaomi 15 Ultra

Xiaomi 15 Ultra phone comes with a quad camera setup with a 200 MP main camera, and it also has a 6.73-inch quad curved WQHD+ AMOLED display.

You get a Snapdragon 8 Elite processor inside this phone that works really amazing with 16 GB RAM and 512 GB storage. You do not feel any kind of lag in this phone while playing heavy games. In the front section, you get a 32 MP selfie camera. The phone is equipped with a 5410 mAh battery and runs on Android 15. The current price of this phone in India is around 1,09,999 rupees.

Read More: Vivo T4 Pro India launch: Flipkart exclusive availability and price leaked

3. OnePlus 13R

OnePlus 13R phone comes with a Snapdragon 8 Gen 3 processor that gives really good performance, and you do not feel any kind of frame drops while playing BGMI. You get a 6.78-inch AMOLED display with 12 or 16 GB RAM and 512 GB storage.

In the rear section, you get a 50 MP + 8 MP + 50 MP camera setup, and in the front section, you get a 16 MP selfie camera. You also get a 6000 mAh long lasting battery with this phone. The price of the OnePlus 13R 12 GB RAM and 256 GB variant in India is 42,999 rupees.

4. Motorola Edge 50 Ultra

Motorola Edge 50 Ultra is also the best selling phone in India because it comes with a Snapdragon 8 Gen 3 processor, and this processor gives very good performance. This phone is mostly liked by the masses. It comes with a 6.7-inch P-OLED display with 12 GB RAM and 512 GB storage.

This RAM works very well. In the rear section, you get a 50 MP + 50 MP + 64 MP triple camera setup, and in the front, you get a 50 MP selfie camera. You also get a 4500 mAh long lasting battery in this phone. You have to spend 48,200 rupees to purchase its 12 GB RAM and 512 GB internal storage variant.

5. iQOO Neo 10R

iQOO Neo 10R phone comes with a Snapdragon 8 Gen 3 processor, and it is also mostly liked by gamers and photo users who seek the best performance in a mobile phone. It comes with a 6.78-inch AMOLED display with a very good 144 Hz gaming refresh rate. You also get 8 GB to 12 GB RAM and up to 256 GB internal storage in this phone.

Whereas if we look at the camera, you get a 50 MP + 8 MP rear camera setup, and in the front section, you get a 32 MP selfie camera. The company has also given a massive 6400 mAh battery with an 80-watt fast charger so that you can easily charge this phone quickly. You have to spend 27,690 rupees to purchase its 8 GB RAM and 128 GB internal storage variant.