2020 BMW 3 Series

2020 BMW 3 Series sold for a median of $29,000 over the last 12 months, based on 5 auction sales; the middle 50% sold between $26,500 and $38,750. 1,138 currently for sale.

2020 BMW 3 Series against nearby years

YearMedian (3 yrs)Middle 50%Sales (3 yrs)For sale now
2017$26k$16k–$30k561,448
2018$26k$21k–$29k451,455
2019$27k$22k–$34k4747
2020$34k$30k–$39k181,119
2021$42k$37k–$44k9856
2022$32k$28k–$35k4499
2023$42k–3529

Auction sales in the last 3 years; prices leave out salvage and other branded titles.

2020 BMW 3 Series by version

G20 M340i & M340d Sedan
$34k median, 17 sales in 3 years, 302 for sale
G20 3 Series Sedan
$25k median, 1 sale in 3 years, 803 for sale
F34 335i & 340i Gran Turismo
0 sales in 3 years, 1 for sale
F34 3 Series Gran Turismo
0 sales in 3 years, 1 for sale
G21 3 Series Touring
0 sales in 3 years, 1 for sale

Recent 2020 BMW 3 Series auction sales

CarPrice
2020 BMW M340i
Aug 4, 2026, Cars & Bids
$26,500
2020 BMW M340i xDrive
Jun 23, 2026, Cars & Bids
$44,000
2020 BMW M340i
May 7, 2026, Cars & Bids
$38,750
2020 BMW M340i xDrive
Nov 26, 2025, Cars & Bids
$29,000
2020 BMW M340i
Oct 30, 2025, Cars & Bids
$25,500
2020 BMW M340i xDrive
May 16, 2025, Cars & Bids
$35,000
2020 BMW M340i xDrive
Mar 4, 2025, Collecting Cars
$43,667
2020 BMW M340i xDrive
Feb 25, 2025, Bring a Trailer
$34,000
2020 BMW M340i
Feb 3, 2025, Cars & Bids
$31,500
2020 BMW M340i
Jan 22, 2025, Cars & Bids
$32,599
2020 BMW M340i
Dec 10, 2024, Cars & Bids
$30,250
2020 BMW M340i
Nov 25, 2024, Cars & Bids
$30,000
2020 BMW M340i xDrive
Oct 28, 2024, Cars & Bids
$36,750
2020 BMW M340i xDrive
Oct 4, 2024, PCARMARKET
$34,000
2020 BMW 3 Series M340i
Oct 2, 2024, Cars & Bids
$39,000

1,727 2020 BMW 3 Series vehicles have been tracked across auctions and listings on Hypercars, with 1,138 currently live.

Data sourced from auction results and dealer and private listings, including Bring a Trailer, Cars & Bids, Mecum, RM Sotheby’s and eBay Motors. Updated daily.

Frequently Asked Questions

How much does a 2020 BMW 3 Series cost?

Over the last 12 months, 2020 BMW 3 Series sold for a median of $29,000 across 5 auction sales tracked on Hypercars; the middle 50% sold between $26,500 and $38,750. There are 1,138 currently for sale.

How many 2020 BMW 3 Series listings are for sale right now?

There are 1,138 2020 BMW 3 Series listings currently live across auctions, dealers, and marketplaces tracked by Hypercars.

Run a business in this market? Get Hypercars OS
© 2026 Hypercars Technologies Inc. All rights reserved.
Hypercars Technologies Inc. is not affiliated with the companies or individuals mentioned on its site. Third-party trademarks and logos belong to their respective owners; use does not imply endorsement or affiliation. Data is provided "as is" without warranty of accuracy, completeness, or timeliness.