Part of the 330I family · 1,246 for sale · 68 auction results · latest Oct 15, 2026
The median asking price of a BMW 330i xDrive is $34,836, across 1,246 for sale with a median model year of 2023. The 2026, the model year with the most for sale, has a median asking price of $48,970.
Over the last three years, 50 sold at auction for a median of $25,994. Their median model year is 2017, against 2023 for the cars for sale: these are older cars, not a guide to what a BMW 330i xDrive for sale costs today. Compare prices by model year in the chart above.
Where BMW 330i xDrive auction prices are heading, quarter by quarter.
Every sale and listing by mileage, the middle 50% of prices and how much 10,000 miles take off.
| Trim | Years | For sale | Median ask |
|---|---|---|---|
| Sports | 2017–2019 | — | — |
| 330i xDrive | 2019–2026 | 27 | $34k |
| NA | 2020–2026 | 15 | $41k |
| Sports M Sport | 2017–2019 | — | — |
| Gran Turismo | 2017–2018 | — | — |
| MY | Class | Powertrain | MPG (comb.) | EV range | Engine | Fuel / yr |
|---|---|---|---|---|---|---|
| 2026 | Compact Cars | Hybrid | 29 | — | 2 L | $2,850 |
| 2025 | Compact Cars | Hybrid | 29 | — | 2 L | $2,850 |
| 2024 | Compact Cars | Gas | 27 | — | 2 L | $3,050 |
| 2023 | Compact Cars | Gas | 27 | — | 2 L | $3,050 |
| 2022 | Compact Cars | Gas | 28 | — | 2 L | $2,950 |
| 2021 | Compact Cars | Gas | 28 | — | 2 L | $2,950 |
| 2020 | Compact Cars | Gas | 28 | — | 2 L | $2,950 |
| 2019 | Compact Cars, Large Cars | Gas | 27–28 | — | 2 L | $2,950–$3,050 |
| 2018 | Compact Cars, Large Cars | Gas | 27 | — | 2 L | $3,050 |
| 2017 | Compact Cars, Large Cars | Gas | 26 | — | 2 L | $3,150 |
| 2011 | Small Station Wagons | Gas | 20–21 |
The median asking price of a BMW 330i xDrive is $34,836, across 1,246 cars for sale in the U.S. Most are priced between $13,868 and $54,935, depending on the model year and mileage. The 2026, the model year with the most for sale, asks a median of $48,970. Cars sold at auction over the last three years were mostly older (a median model year of 2017, against 2023 for those for sale) and sold for a median of $25,994, so they are not a guide to today's asking prices.
Among model years with at least 10 cars for sale, the 2017 BMW 330i xDrive asks the least: a median of $15,404 across 46 cars, with a typical 78,194 miles. The 2026 asks $48,970.
The 2026: 401 of the 1,246 for sale, at a median asking price of $48,970.
NHTSA lists 1 safety recall campaign for the BMW 330i xDrive. The 2025 model year has the most, with 1. A recall repair is free at a dealer of the make; check a car's VIN before buying.
The state map, BMW 330i xDrives listed below market now, every model year's sales and asking prices, and the latest results.
| — |
| 3 L |
| $3,900–$4,100 |
| MY | Recalls | Complaints | Crash · fire | TSBs |
|---|---|---|---|---|
| 2025 | 1 | — | — | 1 |