Skip to content

Used BMW 3 Series for Sale

Buy Online
Buy your next car 100% online through TrueCar+ with transparent pricing, no hidden fees and home delivery
Popular filters
Vehicle Condition
Brand
Nationwide
Price
Price drop
Condition

Vehicle history data is provided by Experian AutoCheck. Use of this data is subject to the AutoCheck Terms & Conditions.

POPULAR exterior colors
POPULAR interior colors
Body style
Features
Fuel type
Transmission
Drivetrain
Reset all
4,143 Listings
Clear all

Find a Used BMW 3 Series Near You

TrueCar has 4,143 used BMW 3 Series models for sale nationwide, including a BMW 320i Sedan RWD and a BMW 328i Sedan (SULEV). Prices for a used BMW 3 Series currently range from $1,999 to $89,390, with vehicle mileage ranging from 5 to 253,658. Find used BMW 3 Series inventory at a TrueCar Certified Dealership near you by entering your zip code and seeing the best matches in your area.

Nationwide BMW 3 Series Listings by Year

VehiclePrice FromCertified Pre-OwnedUnder 100k MilesAccident FreeTotal Available
2025 BMW 3 Series$30,09582 listings536 listings517 listings536 listings
2024 BMW 3 Series$23,48879 listings458 listings427 listings458 listings
2023 BMW 3 Series$22,98061 listings287 listings260 listings287 listings
2022 BMW 3 Series$19,49534 listings299 listings241 listings300 listings
2021 BMW 3 Series$16,4452 listings257 listings185 listings260 listings
2020 BMW 3 Series$15,8850 listings255 listings188 listings271 listings
2019 BMW 3 Series$14,9500 listings148 listings113 listings160 listings
2018 BMW 3 Series$9,9810 listings272 listings162 listings305 listings
2017 BMW 3 Series$5,9000 listings177 listings107 listings218 listings
2016 BMW 3 Series$5,2990 listings165 listings124 listings242 listings

More About the BMW 3 Series

BMW 3 Series Overview

The BMW 3 Series is a true jack-of-all-trades that doesn't skimp on sportiness, technology, or luxury. Long the benchmark for compact sport sedans, the 3 Series has agile handling and turbocharged engines that make it a thrilling daily driver.

See Full Review

BMW 3 Series Owner Reviews

7th Generation BMW 3 Series

2019 - Present
Overall Rating
4.6
9 out of 10
Based on 215 Ratings
Performance
4.7
Comfort
4.5
Fuel Efficiency
4.3
Safety Technology
4.5
Features
4.6
All reviews
5.010 out of 10
Performance
5.0
Comfort
4.0
Fuel Efficiency
5.0
Safety Technology
4.0
Features
4.0
Performance
5.0
Comfort
4.0
Fuel Efficiency
5.0
Safety Technology
4.0
Features
4.0
pros
It's just a great, well rounded vehicle.
cons
No heated seats in the back, no ventilated seats and the seats are not actually leather.
Submitted by CJ on --- --- ----|2025 BMW 3 Series M340i RWD
5.010 out of 10
Performance
5.0
Comfort
5.0
Fuel Efficiency
3.0
Safety Technology
5.0
Features
5.0
pros
Build quality
cons
Electric only range
Submitted by Vikram K on --- --- ----|2023 BMW 3 Series Plug-In Hybrid 330e RWD|Purchased on --- --- ----
5.010 out of 10
Performance
5.0
Comfort
5.0
Fuel Efficiency
4.0
Safety Technology
5.0
Features
5.0
pros
The car is high in technology and a pleasure to drive
cons
Braking has to be more effortless. Fuel efficiency has to be imporved.
Submitted by Rajesh K on --- --- ----|2023 BMW 3 Series 330i RWD|Purchased on --- --- ----
Depending upon the year and condition, TrueCar’s used BMW 3 Series inventory can range from $1,999 to $89,390, with years ranging from 1999 to 2025.
Used BMW 3 Series listings come in convertible, coupe, hatchback, sedan, and wagon body styles. Along with these styles, the used BMW 3 Series offers automatic and manual transmissions. The BMW 3 Series also comes with multiple fuel type options, such as diesel, gas, hybrid, and plug-in hybrid models.
The top used BMW 3 Series trims based on nationwide inventory are the BMW 3 Series 330i with 2,042 listings, the BMW 3 Series 328i with 769 listings, and the BMW 3 Series 320i with 328 listings. The average price for the BMW 3 Series 330i is $31,999, with the BMW 3 Series 328i and BMW 3 Series 320i averaging $10,683 and $12,952 respectively.
Based on TrueCar’s inventory, used BMW 3 Series listings usually offer premium seat material, premium wheels, and multi-zone climate control. On the opposite end, only a small number of used BMW 3 Series listings have premium audio, power trunk/liftgate, or adaptive cruise control.
The BMW 330i gets 31 combined MPG, per EPA estimate.