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,279 Listings
Clear all

Find a Used BMW 3 Series Near You

TrueCar has 4,279 used BMW 3 Series models for sale nationwide, including a BMW 328i Sedan and a BMW 328i xDrive Sedan AWD. Prices for a used BMW 3 Series currently range from $1,999 to $146,320, 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.

BMW 3 Series Listings by Year

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 $146,320, with years ranging from 1997 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,126 listings, the BMW 3 Series 328i with 792 listings, and the BMW 3 Series 320i with 356 listings. The average price for the BMW 3 Series 330i is $31,993, with the BMW 3 Series 328i and BMW 3 Series 320i averaging $10,885 and $13,254 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.