BMW 3 Series vs Mercedes-Benz E-Class
Prices, specs and on-road cost, side by side. Updated 8 Oct 2026.


What's different
On the versions picked above
Pick the 3 Series for the lower price, better claimed mileage and more power.
Pick the E-Class for more airbags and more versions.
Spec by spec
Price
Headline figures
Vehicle Details
Engine & Performance
Transmission & Hybrid
Brakes, Wheels & Suspension
Dimensions & Capacities
Safety & ADAS
Interior & Infotainment
Lighting & Exterior
Colours & Warranty
Choice
Features are what each maker lists for its top versions. "Not listed" means the maker's sheet does not mention it, not that the vehicle lacks it.
Same engine and gearbox, closest price
Pick a pair to compare those two versions
Petrol, automatic
M340i xDrive₹77.1 Lakh E 200₹81.5 Lakh E-Class ₹4.40 lakh moreOnly the E-Class sells a diesel, automatic version: 1 version, from ₹83.5 Lakh.
On-road price by city
3 Series M340i xDrive against E-Class E 200
| City | 3 Series | E-Class | Gap |
|---|---|---|---|
| Mumbai | ₹90.4 Lakh | ₹95.54 Lakh | 3 Series ₹5.14 lakh less |
| Pune | ₹90.4 Lakh | ₹95.54 Lakh | 3 Series ₹5.14 lakh less |
| New Delhi | ₹88.09 Lakh | ₹93.1 Lakh | 3 Series ₹5.01 lakh less |
| Bengaluru | ₹94.27 Lakh | ₹99.63 Lakh | 3 Series ₹5.36 lakh less |
| Chennai | ₹95.82 Lakh | ₹1.01 Crore | 3 Series ₹5.45 lakh less |
| Hyderabad | ₹96.62 Lakh | ₹1.02 Crore | 3 Series ₹5.49 lakh less |
| Ahmedabad | ₹85 Lakh | ₹89.84 Lakh | 3 Series ₹4.83 lakh less |
| Amritsar | ₹91.1 Lakh | ₹96.28 Lakh | 3 Series ₹5.18 lakh less |
| Bhopal | ₹91.09 Lakh | ₹96.27 Lakh | 3 Series ₹5.18 lakh less |
| Bhubaneswar | ₹95.71 Lakh | ₹1.01 Crore | 3 Series ₹5.44 lakh less |
| Chandigarh | ₹89.54 Lakh | ₹94.64 Lakh | 3 Series ₹5.09 lakh less |
| Coimbatore | ₹95.73 Lakh | ₹1.01 Crore | 3 Series ₹5.44 lakh less |
| Dehradun | ₹88.04 Lakh | ₹93.05 Lakh | 3 Series ₹5.00 lakh less |
| Faridabad | ₹88 Lakh | ₹93.01 Lakh | 3 Series ₹5.00 lakh less |
| Gurugram | ₹88 Lakh | ₹93.01 Lakh | 3 Series ₹5.00 lakh less |
| Guwahati | ₹91.09 Lakh | ₹96.27 Lakh | 3 Series ₹5.18 lakh less |
| Indore | ₹91.09 Lakh | ₹96.27 Lakh | 3 Series ₹5.18 lakh less |
| Jaipur | ₹88.98 Lakh | ₹94.04 Lakh | 3 Series ₹5.06 lakh less |
| Jammu | ₹87.23 Lakh | ₹92.19 Lakh | 3 Series ₹4.96 lakh less |
| Jodhpur | ₹88.98 Lakh | ₹94.04 Lakh | 3 Series ₹5.06 lakh less |
| Kanpur | ₹88.77 Lakh | ₹93.82 Lakh | 3 Series ₹5.05 lakh less |
| Kochi | ₹97.26 Lakh | ₹1.03 Crore | 3 Series ₹5.53 lakh less |
| Kolkata | ₹88.09 Lakh | ₹93.1 Lakh | 3 Series ₹5.01 lakh less |
| Lucknow | ₹88.77 Lakh | ₹93.82 Lakh | 3 Series ₹5.05 lakh less |
| Ludhiana | ₹91.1 Lakh | ₹96.28 Lakh | 3 Series ₹5.18 lakh less |
| Mysuru | ₹94.18 Lakh | ₹99.54 Lakh | 3 Series ₹5.36 lakh less |
| Nagpur | ₹90.31 Lakh | ₹95.45 Lakh | 3 Series ₹5.14 lakh less |
| Nashik | ₹90.31 Lakh | ₹95.45 Lakh | 3 Series ₹5.14 lakh less |
| Noida | ₹88.77 Lakh | ₹93.82 Lakh | 3 Series ₹5.05 lakh less |
| Panaji | ₹93.11 Lakh | ₹98.33 Lakh | 3 Series ₹5.22 lakh less |
| Patna | ₹89.54 Lakh | ₹94.64 Lakh | 3 Series ₹5.09 lakh less |
| Puducherry | ₹85.69 Lakh | ₹90.56 Lakh | 3 Series ₹4.87 lakh less |
| Raipur | ₹87.23 Lakh | ₹92.19 Lakh | 3 Series ₹4.96 lakh less |
| Ranchi | ₹87.23 Lakh | ₹92.19 Lakh | 3 Series ₹4.96 lakh less |
| Srinagar | ₹87.23 Lakh | ₹92.19 Lakh | 3 Series ₹4.96 lakh less |
| Surat | ₹84.92 Lakh | ₹89.75 Lakh | 3 Series ₹4.83 lakh less |
| Thiruvananthapuram | ₹97.26 Lakh | ₹1.03 Crore | 3 Series ₹5.53 lakh less |
| Vijayawada | ₹95.56 Lakh | ₹1.01 Crore | 3 Series ₹5.44 lakh less |
| Visakhapatnam | ₹95.56 Lakh | ₹1.01 Crore | 3 Series ₹5.44 lakh less |
Ex-showroom price plus road tax, registration and insurance, by each state's rules. Dealers may add handling charges and accessories.
Common questions
Which is cheaper, the 3 Series or the E-Class?
The 3 Series, by ₹4.40 lakh on the versions compared here: 3 Series M340i xDrive at ₹77.1 Lakh against E-Class E 200 at ₹81.5 Lakh, ex-showroom. On the road in Delhi that becomes ₹88.09 Lakh against ₹93.1 Lakh.
Which gives better mileage?
The 3 Series claims 13.02 kmpl against 12–15 kmpl on the versions compared here. These are official test figures, not road measurements.
Which is safer?
The 3 Series: 5 stars, Euro NCAP 2019 (rating now expired). The E-Class: not tested in this form; the standard-wheelbase E-Class scored 5 stars (Euro NCAP 2024). The 3 Series has 6 airbags and the E-Class 8 airbags.
Which is more powerful?
The 3 Series M340i xDrive makes 374 bhp and 500 Nm and the E-Class E 200 makes 201 bhp and 320 Nm.
Which is bigger?
The E-Class is 383 mm longer.
What is the EMI on each?
About ₹1,47,997 a month for the 3 Series and ₹1,56,414 for the E-Class, on the road in Delhi with 20% down over 5 years at 9.5%.
Compare the rivals




















































