Sell us your car

Used BMW 3 Series for Sale

1773 used BMW 3 Series listings (2008–2022) from $8,791 to $137,224. Year, mileage and price on every listing.

60 vehicles

Used BMW for SaleUsed Land Rover Range for SaleUsed Land Rover Rover Range for SaleUsed BMW 5 Series for SaleUsed Mercedes-Benz G-Class G for SaleUsed Mercedes-Benz C-Class C for SaleUsed Chevrolet Silverado 1500 for SaleUsed BMW 7 Series for SaleUsed Tesla Model X for SaleUsed Mercedes-Benz AMG G-Class for SaleUsed Mercedes-Benz GLA 250 for SaleUsed Ford F-150 SuperCrew for Sale

Deal ratings compare each asking price with similar listings on this site (same make and model, within one model year). Dealers cannot pay to change a rating. It is not a guarantee of what a car is worth or what you will pay.