Ohio Used BMW Cars

1,144 results Ohio
Highest Price: $120,940
Lowest Price: N/A
To
Under miles
1-50 of 1,144 Results

Motor Trend Certified Vehicles

2016 BMW 3-Series 328i xDrive
2016 BMW 3-Series 328i xDrive
Columbus, OH
Certified Pre-Owned
$28,800
11,160 mi
Ricart-used-car-factory_1
1-50 of 1,144 Results