Used BMW 3 Series in Elyria, OH
2.5 million cars to choose from.
Search Used Cars
-
2023 BMW 3 Series M340i xDrive in Westlake, OH 44145
$59,395Mileage: 5,600Location: Westlake, OH 44145Description: Used 2023 BMW 3 Series M340i xDrive - $59,395, 5,600 miles Exterior Color: tanzanite blue ii metallic Automatic Transmission 4 Doors -
2021 BMW 3 Series 330e xDrive in Westlake, OH 44145
$34,495Mileage: 14,133Location: Westlake, OH 44145Description: Used 2021 BMW 3 Series 330e xDrive - $34,495, 14,133 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors -
2020 BMW 3 Series 330i xDrive in Westlake, OH 44145
$28,995Mileage: 43,385Location: Westlake, OH 44145Description: Used 2020 BMW 3 Series 330i xDrive - $28,995, 43,385 miles Exterior Color: mineral gray metallic Automatic Transmission 4 Doors -
2023 BMW 3 Series 330i xDrive in Westlake, OH 44145
$40,995Mileage: 11,840Location: Westlake, OH 44145Description: Used 2023 BMW 3 Series 330i xDrive - $40,995, 11,840 miles Exterior Color: phytonic blue metallic Automatic Transmission 4 Doors -
2021 BMW 3 Series 330i xDrive in Westlake, OH 44145
$31,995Mileage: 29,019Location: Westlake, OH 44145Description: Used 2021 BMW 3 Series 330i xDrive - $31,995, 29,019 miles Exterior Color: jet black Automatic Transmission 4 Doors -
2014 BMW 3 Series 320i xDrive in Cleveland, OH 44135
$17,441Mileage: 39,159Location: Cleveland, OH 44135Description: Used 2014 BMW 3 Series 320i xDrive - $17,441, 39,159 miles Exterior Color: sparkling bronze metallic Automatic Transmission 4 Doors -
2018 BMW 3 Series 320i xDrive in Strongsville, OH 44136
$17,900Mileage: 57,534Location: Strongsville, OH 44136Description: Used 2018 BMW 3 Series 320i xDrive - $17,900, 57,534 miles Exterior Color: jet black Automatic Transmission 4 Doors -
2013 BMW 3 Series 328i in Brunswick, OH 44212
Featured Car$13,299Mileage: 34,967Location: Brunswick, OH 44212Description: Used 2013 BMW 3 Series 328i - $13,299, 34,967 miles Exterior Color: bronze metallic 2L I-4 gasoline direct injection Automatic Transmission -
2015 BMW 3 Series 328i xDrive in Cleveland, OH 44129
$13,619Mileage: 82,309Location: Cleveland, OH 44129Description: Used 2015 BMW 3 Series 328i xDrive - $13,619, 82,309 miles Exterior Color: imperial blue metallic Automatic Transmission 4 Doors -
2020 BMW 3 Series 330i xDrive in Bedford, OH 44146
$25,799Mileage: 27,564Location: Bedford, OH 44146Description: Used 2020 BMW 3 Series 330i xDrive - $25,799, 27,564 miles Exterior Color: melbourne red metallic Interior Color: canberra beige CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2020 BMW 3 Series 330i xDrive in Bedford, OH 44146
$25,123Mileage: 33,087Location: Bedford, OH 44146Description: Used 2020 BMW 3 Series 330i xDrive - $25,123, 33,087 miles Exterior Color: alpine white Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2020 BMW 3 Series 330i xDrive in Bedford, OH 44146
$24,899Mileage: 33,379Location: Bedford, OH 44146Description: Used 2020 BMW 3 Series 330i xDrive - $24,899, 33,379 miles Exterior Color: blue metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2014 BMW 3 Series 320i xDrive in Bedford, OH 44146
$11,995Mileage: 88,370Location: Bedford, OH 44146Description: Used 2014 BMW 3 Series 320i xDrive - $11,995, 88,370 miles Exterior Color: jet black Automatic Transmission 4 Doors -
2018 BMW 3 Series 320i xDrive in Bedford, OH 44146
$14,995Mileage: 90,690Location: Bedford, OH 44146Description: Used 2018 BMW 3 Series 320i xDrive - $14,995, 90,690 miles Exterior Color: alpine white Automatic Transmission 4 Doors -
2013 BMW 3 Series 335i xDrive in Cleveland, OH 44128
$14,995Mileage: 68,675Location: Cleveland, OH 44128Description: Used 2013 BMW 3 Series 335i xDrive - $14,995, 68,675 miles Exterior Color: white Automatic Transmission 4 Doors