India is a country where the buyer is probably the most price conscious. This is a country where a pothole is a design feature, where fuel prices make adults cry in parking lots, and where the phrase “thoda adjust karo” applies to everything — including four-lane highways that are shared between a tractor, an auto-rickshaw, and a ₹1 crore SUV. And yet, India’s luxury car market is not just surviving, it is thriving.
April 2026’s sales numbers tell a story that is equal parts aspirational, fascinating, and slightly absurd, in the best possible way. Here’s a deep dive into the top 20 luxury cars that Indians bought last month, what it says about the market, and why none of it should be surprising anymore except the fact that the best-selling luxury car is not the cheapest luxury car on offer.
ALSO READ: Volkswagen ID Polo, First Electric Polo Unveiled: Here’s Why It Will Not Make It To India
Mercedes E Class Is the Best-Selling Luxury Car at 4,117 Units
The Mercedes-Benz E Class has been a dominant force in the luxury sedan segment for years and that has not changed one bit. With 4,117 units sold in April alone, the Mercedes-Benz E Class is highest selling car in the luxury car segment. It outsold the second-placed car by over 1,200 units.

The E Class appeals to a very specific Indian buyer. The one who commands respect but also subtle by not going for a loud SUV or a sports car. The new Mercedes-Benz E-Class is priced at ₹78.51 lakh (ex-showroom) onwards in India and is powered by a 2-litre four cylinder petrol engine, a 2-litre four cylinder diesel engine, and a 3-litre 6-cylinder engine for the top-spec E450.
Mercedes GLE Overtakes BMW iX1 For Second Spot
The second and third spots on the chart could not be more telling. The Mercedes GLE (2,900 units) and the BMW iX1 (2,786 units) are neck and neck. This is also a good indicator of Indian buyers preferring SUVs over sedans. Another interesting thing here is that the GLE, which sold more than the BMW iX1, is almost double in terms of the price.

What is interesting about the BMW iX1’s placement is that it is an electric vehicle. India, a country where EV infrastructure is still playing catch-up with ambition, bought nearly 2,800 units of an electric luxury SUV in a single month.

The BMW X1 in fourth place (2,734 units) rounds out what is effectively an SUV-dominated top four. The days of sedans ruling the luxury segment are clearly numbered — or perhaps more accurately, the E Class is the lone holdout refusing to let them end.
ALSO READ: MG Majestor vs Toyota Fortuner – Which One Will You Pick For ₹50 Lakh?
Mercedes GLS and GLC: Mercedes Dominates The Top 10 List
Positions five and six belong to the Mercedes GLS (2,645 units) and the GLC (2,631 units) respectively, which means Mercedes holds four of the top six spots, while the other two are held by BMW, meaning these are the two most popular luxury car brands in India currently.

The GLS, positioned as Mercedes’s flagship SUV. It seats seven, costs upward of ₹1.3 crore, and somehow still struggles to find a proper parking spot at most Indian malls. The GLC, on the other hand, is relatively compact and only mildly terrifying to parallel park. The GLC starts at a price of ₹73.9 lakh (ex-showroom).

The BMW 5 Series came at seventh spot, selling 2,534 units, while the Land Rover Defender followed closely at eighth with 2,470 units. The 5 Series is the quintessential executive sedan and a direct competitor to the segment leader – the Mercedes-Benz E Class. This is what you’d buy if you want a BMW sedan without the full commitment of a 7 Series. It remains one of the most consistently strong performers in the segment.

The Land Rover Defender’s 2,470 units, however, are not surprising. The Defender was originally built to go where roads did not exist. In India, it has found its ideal market, because roads here frequently do not exist either. But jokes apart, the Defender has become a genuine status symbol in India, particularly among buyers who want to look rugged without ever leaving the city.

The BMW 3 Series took ninth place with 2,328 units sold. The 3 series continues to be the aspirational point into the BMW luxury experience. It is the car that most buyers level-up towards the luxury segment. A car much-loved among the enthusiast community and respected globally for not only offering good value, but often setting the tone for what BMW has to offer for the subsequent generation of cars.
ALSO READ: Renault Kiger Review: Absolute Blast Under ₹10 Lakh!
Chinese Automaker BYD Makes It To Top 10!
The biggest surprise? BYD Sealion 7 in tenth place with 2,213 units. A Chinese electric vehicle, in the top ten of India’s luxury car chart is something nobody would have thought of five years back. BYD has achieved in a handful of years what many legacy brands took decades to manage — a credible, aspirational positioning in a market notoriously skeptical of newcomers. The BYD Sealion 7’s performance is a warning shot to every European brand: the competition is no longer just each other.

The BMW X5 came eleventh, selling 2,053 units in April 2026. The BMW X5 is the car for the buyer who wants the proper BMW SUV experience without the bulk and heft of the X7. The BMW X5 is priced at ₹93 lakh onwards in India and comes with a 6-cylinder diesel engine that produces 281 bhp of power and 650Nm of torque.
You can follow Smartprix on Twitter, Facebook, Instagram, and Google News. Visit smartprix.com for the latest tech and auto news, reviews, and guides.


































