Search results
Find 189 used BMW 3 Series in Ohio as low as $2,000 on Carsforsale.com®. Shop millions of cars from over 22,500 dealers and find the perfect car.
TrueCar has 210 used BMW 3 Series models for sale in Cleveland, OH, including a BMW 328i xDrive Sedan and a BMW 330i xDrive. Prices for a used BMW 3 Series in Cleveland, OH currently range from $1,600 to $99,988, with vehicle mileage ranging from5 to270,148.
Save $2,451 on Used BMW 3 Series for Sale in Cleveland, OH. Search 41 listings to find the best deals. iSeeCars.com analyzes prices of 10 million used cars daily.
We have 7.8K BMW 3 Series' for sale with Free CARFAX Reports including 330i xDrive, 330i, 328i and other trims. 4,696 BMW 3 Series' are reported accident free and 2,809 are One-Owner cars.
Find the perfect used BMW 3 Series in Dayton, OH by searching CARFAX listings. We have 44 BMW 3 Series vehicles for sale that are reported accident free, 21 1-Owner cars, and 58 personal use cars.
TrueCar has 232 used BMW 3 Series models for sale in Cincinnati, OH, including a BMW 330i xDrive and a BMW 328xi Sedan AWD. Prices for a used BMW 3 Series in Cincinnati, OH currently range from $1,500 to $67,085 , with vehicle mileage ranging from 5 to 235,691 .
Save up to $9,195 on one of 635 used BMW 3 Serieses for sale in Dayton, OH. Find your perfect car with Edmunds expert reviews, car comparisons, and pricing tools.