# Mercedes-Benz E 300 prices

> The median asking price of a Mercedes-Benz E 300 is $18,660, across 113 for sale with a median model year of 2017. The 2017, the model year with the most for sale, has a median asking price of $17,393.

Model page · 1994–2019 · data as of Nov 14, 2026 · [ottoquest.com](https://ottoquest.com/models/mercedes-benz-e300)

Part of the [E](https://ottoquest.com/models/mercedes-benz-e.md) family.

- For sale: 113 cars, model years 1994–2019
- Median asking price: $18,660 (113 for sale, median model year 2017)
- Most are priced between $14,245 and $23,998, depending on model year and mileage
- The 2017, the model year with the most for sale: median $17,393 (59 for sale)
- Median sold price, last 3 years: $12,450 (34 sold, median model year 1997)
- Auction results on record: 68, latest Nov 7, 2026

Over the last three years, 34 sold at auction for a median of $12,450. Their median model year is 1997, against 2017 for the cars for sale: these are older cars, not a guide to what a Mercedes-Benz E 300 for sale costs today. Compare prices by model year in the table below.

## Price by model year

Asking prices of cars for sale now and sold prices over the last three years.

| Model year | For sale | Median asking | Sold · 3 yrs | Median sold | Middle 50% sold |
| --- | ---: | ---: | ---: | ---: | ---: |
| [2019](https://ottoquest.com/models/mercedes-benz-e300/2019.md) | 26 | $22,046 | 1 | — | — |
| [2018](https://ottoquest.com/models/mercedes-benz-e300/2018.md) | 27 | $19,771 | 1 | — | — |
| [2017](https://ottoquest.com/models/mercedes-benz-e300/2017.md) | 59 | $17,393 | 0 | — | — |
| 1999 | 0 | — | 9 | $12,000 | $7,104–$18,750 |
| 1998 | 1 | — | 5 | $11,551 | $7,000–$12,250 |
| 1997 | 0 | — | 2 | — | — |
| 1996 | 0 | — | 4 | $7,781 | $5,925–$10,763 |
| 1995 | 0 | — | 12 | $17,238 | $10,804–$32,725 |

## Trims

Each priced on its own.

| Trim | Years | For sale | Median asking |
| --- | ---: | ---: | ---: |
| [4MATIC](https://ottoquest.com/variants/mercedes-benz-e300-4matic.md) | 2017–2019 | 36 | $18,000 |
| [E300](https://ottoquest.com/variants/mercedes-benz-e300-e300.md) | 2017–2019 | 21 | $21,998 |
| [E300-4M](https://ottoquest.com/variants/mercedes-benz-e300-e300-4m.md) | 2017–2019 | 2 | $21,998 |
| [E 300 Sport](https://ottoquest.com/variants/mercedes-benz-e300-e-300-sport.md) | 2017 | 2 | $19,352 |
| [Turbodiesel](https://ottoquest.com/variants/mercedes-benz-e300-turbodiesel.md) | 1994–1999 | — | — |
| [Diesel](https://ottoquest.com/variants/mercedes-benz-e300-diesel.md) | 1995–1997 | — | — |
| [D](https://ottoquest.com/variants/mercedes-benz-e300-d.md) | 1995–1997 | — | — |
| [E300 Diesel 210](https://ottoquest.com/variants/mercedes-benz-e300-e300-diesel-210.md) | 1996–1997 | — | — |

## What's for sale

- Gearbox: Auto 100%
- Body: Sedan 100%
- Drive: RWD 55%, AWD 45%

## Specs and fuel economy

EPA figures by model year.

| Model year | Combined MPG | EV range | Class |
| --- | ---: | ---: | --- |
| 2019 | 24–25 | — | Midsize Cars |
| 2018 | 24–25 | — | Midsize Cars |
| 2017 | 24–25 | — | Midsize Cars |
| 1999 | 26 | — | Midsize Cars |
| 1998 | 26 | — | Midsize Cars |
| 1997 | 26 | — | Midsize Cars |
| 1996 | 27 | — | Compact Cars |
| 1995 | 25 | — | Compact Cars |

## Safety recalls

NHTSA lists 24 safety recall campaigns for the Mercedes-Benz E 300. By model year: 2019 (8), 2018 (7), 2017 (16), 2016 (1). A recall repair is free at a dealer of the make; check a car's VIN before buying.

## Mercedes-Benz E 300 prices: common questions

### How much does a Mercedes-Benz E 300 cost?

The median asking price of a Mercedes-Benz E 300 is $18,660, across 113 cars for sale in the U.S. Most are priced between $14,245 and $23,998, depending on the model year and mileage. The 2017, the model year with the most for sale, asks a median of $17,393. Cars sold at auction over the last three years were mostly older (a median model year of 1997, against 2017 for those for sale) and sold for a median of $12,450, so they are not a guide to today's asking prices.

### Which Mercedes-Benz E 300 model year is the cheapest?

Among model years with at least 10 cars for sale, the 2017 Mercedes-Benz E 300 asks the least: a median of $17,393 across 59 cars, with a typical 88,925 miles. The 2019 asks $22,046.

### Which Mercedes-Benz E 300 model year has the most cars for sale?

The 2017: 59 of the 113 for sale, at a median asking price of $17,393.

### How many recalls does the Mercedes-Benz E 300 have?

NHTSA lists 24 safety recall campaigns for the Mercedes-Benz E 300. The 2017 model year has the most, with 16. A recall repair is free at a dealer of the make; check a car's VIN before buying.

## More

- Value a Mercedes-Benz E 300: https://ottoquest.com/value?model=mercedes-benz-e300
- Mercedes-Benz E 300 for sale, with each car's market value: https://ottoquest.com/listings?model=mercedes-benz-e300
- Check one car's price: https://ottoquest.com/deal-check.md?vin=<VIN>&price=<price>&mileage=<miles> (markdown; the page is https://ottoquest.com/deal-check)
- Value a car by model, trim, year and mileage: https://ottoquest.com/value
- Free alerts for new listings and price drops: https://ottoquest.com/deals

Free with an account at https://ottoquest.com/models/mercedes-benz-e300: where it's cheaper by state, cars below market now, year-by-year days to sell, the sold-price trend and every auction result.

---

OttoQuest · [this page](https://ottoquest.com/models/mercedes-benz-e300). Prices are asking prices of cars for sale in the U.S. and recorded sold prices; a guide to the price, not to a car's condition.
