2020 BMW 3 Series value
In Good condition, a 2020 BMW 3 Series is likely worth $15,350–$29,200 as a trade-in, $18,850–$34,100 in a private sale and $20,300–$36,600 at dealer retail, per Kelley Blue Book (fetched Oct 23, 2026); dealers were typically asking $26,790 (median of 20 cited listings on Carvana, Oct 23, 2026).
No email. No phone. No dealer calls.
Last updated · every figure links to its source · data: CSV · JSON
What you'd likely get
| If you… | Range |
|---|---|
| Trade-in at a dealer What a dealer typically credits you toward another car. | $15,350–$29,200 |
| Private-party sale Selling yourself to another person. | $18,850–$34,100 |
| Dealer retail (fair purchase) What buyers typically pay a dealer. | $20,300–$36,600 |
Source: Kelley Blue Book, Good condition, fetched Oct 23, 2026, valid through 10/23/2026. Ranges span the styles KBB lists for this year. Edmunds per-model ranges: not available (not collected).
Typical dealer asking price: $26,790 (20 listings, Oct 23, 2026, Carvana). Asking prices are what dealers list, not what they pay you. See the listings
Typical dealer asking price
$26,790
Median of 20 dealer listings. Typical range $22,240–$36,490 (middle 50%) from 20 cited comparable listings observed Oct 23, 2026–Oct 23, 2026.
See all 20 cited comparables
| Price | Trim | Miles | Location | Source |
|---|---|---|---|---|
| $15,990 | - | ≈64,000 | National | Carvana (Oct 23, 2026) |
| $16,990 | - | ≈56,000 | National | Carvana (Oct 23, 2026) |
| $17,590 | - | ≈69,000 | National | Carvana (Oct 23, 2026) |
| $21,990 | - | ≈70,000 | National | Carvana (Oct 23, 2026) |
| $21,990 | - | - | National | Carvana (Oct 23, 2026) |
| $22,990 | - | ≈71,000 | National | Carvana (Oct 23, 2026) |
| $23,590 | 330i xDrive | ≈64,000 | National | Carvana (Oct 23, 2026) |
| $23,590 | - | ≈65,000 | National | Carvana (Oct 23, 2026) |
| $26,590 | - | ≈59,000 | National | Carvana (Oct 23, 2026) |
| $26,590 | - | ≈57,000 | National | Carvana (Oct 23, 2026) |
| $26,990 | 330i | ≈24,000 | National | Carvana (Oct 23, 2026) |
| $27,590 | - | ≈42,000 | National | Carvana (Oct 23, 2026) |
| $28,990 | 330i | ≈24,000 | National | Carvana (Oct 23, 2026) |
| $29,590 | - | ≈45,000 | National | Carvana (Oct 23, 2026) |
| $34,990 | - | ≈19,000 | National | Carvana (Oct 23, 2026) |
| $36,990 | M340i xDrive | ≈72,000 | National | Carvana (Oct 23, 2026) |
| $37,590 | - | ≈14,000 | National | Carvana (Oct 23, 2026) |
| $38,590 | - | ≈14,000 | National | Carvana (Oct 23, 2026) |
| $39,590 | - | ≈57,000 | National | Carvana (Oct 23, 2026) |
| $45,590 | - | ≈30,000 | National | Carvana (Oct 23, 2026) |
Method: Median of asking/sold prices of cited comparable 2020 BMW 3 Series listings observed in the last 120 days. Minimum 5 comps required. How this works
Safety recalls (0)
NHTSA's recall database returned no recalls for the 2020 BMW 3 Series model names we queried.
Recalls apply to specific VINs. Check a VIN-specific recall at NHTSA.
Source: NHTSA Recalls API (M340I) · fetched Oct 23, 2026 · HTTP 403 (no records)
Fuel economy (25–30 MPG combined)
| Version | City/Hwy/Comb | Engine |
|---|---|---|
| 330i Automatic (S8) | 26/36/30 | 2.0L 4cyl · Premium · Rear-Wheel Drive |
| 330i xDrive Automatic (S8) | 25/34/28 | 2.0L 4cyl · Premium · All-Wheel Drive |
| M340i Automatic (S8) | 22/30/25 | 3.0L 6cyl · Premium · Rear-Wheel Drive |
| M340i xDrive Automatic (S8) | 22/30/25 | 3.0L 6cyl · Premium · All-Wheel Drive |
Source: EPA fueleconomy.gov · fetched Oct 23, 2026
NHTSA model names
NHTSA vPIC lists these BMW model names for 2020: 330i, M340i.
Source: NHTSA vPIC · fetched Oct 23, 2026
Kelley Blue Book values
For a 2020 BMW 3 Series in Good condition, KBB showed: fair purchase price $20,300–$36,600; private party $18,850–$34,100; trade-in $15,350–$29,200.
KBB values by style (4)
| Style | Fair purchase | Private party | Trade-in |
|---|---|---|---|
| 330i Sedan 4D | $20,300 | $18,850 | $15,350 |
| 330i xDrive Sedan 4D | $20,900 | $19,350 | $16,350 |
| M340i Sedan 4D | $35,000 | $32,600 | $28,400 |
| M340i xDrive Sedan 4D | $36,600 | $34,100 | $29,200 |
Source: Kelley Blue Book, fetched Oct 23, 2026 · KBB values valid through 10/23/2026 · page hash d7005a72844f. KBB figures are KBB's estimates, shown separately from our listing-based value.
2020 BMW 3 Series specs
| Fuel economy (city / hwy / combined) | 22–26 / 30–36 / 25–30 MPG (EPA) |
|---|---|
| Engine | 2.0L 4-cyl, 3.0L 6-cyl (EPA) |
| Horsepower | 254 - 382 hp (KBB) |
| Transmission | Automatic (S8) (EPA) |
| Drivetrain | Rear-Wheel Drive, All-Wheel Drive (EPA) |
| Fuel type | Premium (EPA) |
| EPA size class | Compact Cars (EPA) |
| Body styles | Sedan 4D (KBB) |
| Cargo volume | 17 cu ft trunk (default trim) (Cars.com specs, Oct 23, 2026) |
| Trims / styles | 330i Sedan 4D, 330i xDrive Sedan 4D, M340i Sedan 4D, M340i xDrive Sedan 4D (KBB) |
Specs from EPA fueleconomy.gov (fetched Oct 23, 2026) and Kelley Blue Book (fetched Oct 23, 2026); fields marked with another source cite that page and fetch date. Ranges span all versions listed.
Market context
Latest: 182.2 (Sep 2026), -1.5% vs. a year earlier. Peak in the last 10 years: 216.9 (Feb 2022).
Sep 2016 – Sep 2026. National index (1982–84=100); it shows market direction, not the value of a specific car.
Source: FRED CUSR0000SETA02 (BLS) · fetched Oct 23, 2026
Questions
What is a 2020 BMW 3 Series worth?
In Good condition, a 2020 BMW 3 Series is likely worth $15,350–$29,200 as a trade-in, $18,850–$34,100 in a private sale and $20,300–$36,600 at dealer retail, per Kelley Blue Book (fetched Oct 23, 2026); dealers were typically asking $26,790 (median of 20 cited listings on Carvana, Oct 23, 2026).
What is the trade-in value of a 2020 BMW 3 Series?
Kelley Blue Book lists a trade-in range of $15,350–$29,200 for a 2020 BMW 3 Series in Good condition (fetched Oct 23, 2026). Private-party: $18,850–$34,100. Dealer retail: $20,300–$36,600.
What do dealers ask for a used 2020 BMW 3 Series?
Dealers typically ask about $26,790 for a 2020 BMW 3 Series (median asking price; middle 50% $22,240–$36,490), based on 20 cited listings from Carvana observed Oct 23, 2026.
What is the price range for a used 2020 BMW 3 Series?
Asking prices in our 20 cited listings ran from $15,990 to $45,590; the middle half sat between $22,240 and $36,490.
How many miles do used 2020 BMW 3 Series listings have?
The 19 listings with a mileage shown had 14,000–72,000 miles (median 57,000).
Where does this 2020 BMW 3 Series value come from?
From 20 public listings on Carvana, each linked below with its fetch date and a content hash of the page we read. Download them as CSV or JSON.
Does the 2020 BMW 3 Series have recalls?
NHTSA returned no recalls for the 2020 BMW 3 Series model names we queried (checked Oct 23, 2026).
What MPG does the 2020 BMW 3 Series get?
EPA combined fuel economy for 2020 BMW 3 Series versions ranges from 25 to 30 MPG, per fueleconomy.gov.
See also: Trade-in value guide · Depreciation calculator · Compare instant cash offers