2020 BMW 330i xDrive
Verdict #086 · 139,081 miles · VIN WBA5R7C06LFH49841 · Stock #P5212 MOOSED
“A good BMW at the wrong price — 139k miles and over market is a combination to walk away from.”
Pros
- The B48 2.0L turbo is one of BMW’s most reliable modern engines
- No accidents reported per Carfax (per dealer; not independently verified)
- Well-equipped: xDrive AWD, navigation, heated leather, sunroof
- Buy Right holds a BBB A rating with 4.4 stars across 563 reviews
Cons
- 139,081 miles is very high for a 2020 (roughly 28k/year) — engine mounts, oil filter housing gasket, and cooling system all live in this mileage window
- $15,699 is $549 over the $15,150 market value for this mileage — and $1,218 over the $14,481 this exact VIN was listed at elsewhere
- Old but serious complaints on record against the dealer (2016 Ripoff Reports alleging misconduct)
- Could not independently verify service history or current mechanical condition
Analysis
This was a 2020 BMW 330i xDrive with 139,081 miles, listed at $15,699 by Buy Right Auto Sales in Fort Wayne, Indiana. The car is good. The deal is not.
The B48 2.0L turbo under the hood is one of BMW’s most reliable modern engines — a genuine bright spot. No inherent flaws, 200k+ mile potential with maintenance. But 139,081 miles on a 2020 means this car has lived roughly two lifetimes in six years, and the B48’s age-related wear items — fluid-filled engine mounts (30k–60k), oil filter housing gasket, coolant system seals — are all due or overdue. That’s a stack of $500–$1,500 repairs waiting for the next owner.
Then there’s the price. Market value for a 2020 330i xDrive at this mileage is about $15,150. This car is listed at $15,699 — $549 over. Worse, this exact VIN was listed elsewhere at $14,481 (rated a good deal). You’re being asked to pay an $1,218 premium for the privilege of buying the highest-mileage example around.
What we could not verify: full service history, whether the age-related wear items were ever addressed, or the car’s actual current condition beyond the listing.
On the dealer: Buy Right carries a BBB A rating and 4.4 stars across 563 reviews, with recent feedback strongly positive. But 2016 Ripoff Reports allege serious misconduct (posting a customer’s financial details, threats). Old, unverified — but on the record.
The call is MOOSED. Not because the BMW is bad — it’s a good car. Because at 139k miles and over market, you’re paying top dollar for someone else’s worn-out maintenance schedule.
Market Comparison
Market data for 2020 BMW 330i xDrive pulled during review:
- This VIN at 138,922 miles – $14,481 (rated a GOOD DEAL, $669 below $15,150 market value)
- Edmunds dealer retail (avg. condition, ~65k miles) – $22,572–$24,270
- 2020 330i xDrive national average asking – ~$25,827 (at ~65k miles)
At $15,699 with 139,081 miles, this car is priced $549 above the $15,150 market value for its mileage — and $1,218 above what this exact VIN was listed at elsewhere. High miles should mean a discount, not a premium.
The Original Listing
A live snapshot of the dealer’s listing page, captured automatically.
