Used BMW 3 Series in Bay Village, OH
2.5 million cars to choose from.
Search Used Cars
-
2023 BMW 3 Series 330i xDrive in Westlake, OH 44145
$45,995Mileage: 3,083Location: Westlake, OH 44145Description: Used 2023 BMW 3 Series 330i xDrive - $45,995, 3,083 miles Exterior Color: skyscraper grey metallic Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline 4 Doors -
2020 BMW 3 Series 330i xDrive in Westlake, OH 44145
$37,295Mileage: 32,908Location: Westlake, OH 44145Description: Used 2020 BMW 3 Series 330i xDrive - $37,295, 32,908 miles Exterior Color: alpine white Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline 4 Doors -
2021 BMW 3 Series 330i xDrive in Westlake, OH 44145
$32,395Mileage: 29,019Location: Westlake, OH 44145Description: Used 2021 BMW 3 Series 330i xDrive - $32,395, 29,019 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline 4 Doors -
2023 BMW 3 Series M340i xDrive in Westlake, OH 44145
$59,995Mileage: 5,600Location: Westlake, OH 44145Description: Used 2023 BMW 3 Series M340i xDrive - $59,995, 5,600 miles Exterior Color: tanzanite blue ii metallic Sedan Intercooled Turbo Gas/Electric I Automatic Transmission Fuel: Hybrid 4 Doors -
2021 BMW 3 Series 330e xDrive in Westlake, OH 44145
$34,995Mileage: 14,133Location: Westlake, OH 44145Description: Used 2021 BMW 3 Series 330e xDrive - $34,995, 14,133 miles Exterior Color: phytonic blue metallic Sedan Intercooled Turbo Gas/Electric I Automatic Transmission Fuel: Hybrid 4 Doors -
2023 BMW 3 Series 330i xDrive in Westlake, OH 44145
$41,995Mileage: 11,840Location: Westlake, OH 44145Description: Used 2023 BMW 3 Series 330i xDrive - $41,995, 11,840 miles Exterior Color: phytonic blue metallic Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline 4 Doors -
2020 BMW 3 Series 330i xDrive in Westlake, OH 44145
$34,595Mileage: 43,385Location: Westlake, OH 44145Description: Used 2020 BMW 3 Series 330i xDrive - $34,595, 43,385 miles Exterior Color: mineral gray metallic Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline 4 Doors -
2018 BMW 3 Series 320i xDrive in North Olmsted, OH 44070
$20,354Mileage: contact sellerLocation: North Olmsted, OH 44070Description: Used 2018 BMW 3 Series 320i xDrive - $20,354, Exterior Color: glacier silver metallic AWD 320i xDrive 4dr Sedan 2.0L 4 Cylinder Fuel: Gasoline 4 Doors -
2022 BMW 3 Series M340i xDrive in North Olmsted, OH 44070
$46,824Mileage: 23,066Location: North Olmsted, OH 44070Description: Used 2022 BMW 3 Series M340i xDrive - $46,824, 23,066 miles Exterior Color: oxide gray metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors -
2014 BMW 3 Series 320i xDrive in Cleveland, OH 44135
$17,730Mileage: 39,154Location: Cleveland, OH 44135Description: Used 2014 BMW 3 Series 320i xDrive - $17,730, 39,154 miles Exterior Color: sparkling bronze metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors -
2015 BMW 3 Series 328i xDrive in North Ridgeville, OH 44039
$5,995Mileage: 195,503Location: North Ridgeville, OH 44039Description: Used 2015 BMW 3 Series 328i xDrive - $5,995, 195,503 miles Exterior Color: black Sedan 2.0L Automatic Transmission Fuel: Gasoline 4 Doors -
2014 BMW 3 Series 328i xDrive in Cleveland, OH 44111
$12,995Mileage: 70,769Location: Cleveland, OH 44111Description: Used 2014 BMW 3 Series 328i xDrive - $12,995, 70,769 miles Exterior Color: mineral gray metallic Wagon 2L I-4 gasoline direct injection Automatic Transmission Fuel: Gasoline 4 Doors -
2017 BMW 3 Series 330i xDrive in Cleveland, OH 44111
$14,995Mileage: 93,531Location: Cleveland, OH 44111Description: Used 2017 BMW 3 Series 330i xDrive - $14,995, 93,531 miles Exterior Color: mineral gray metallic Sedan 2L I-4 gasoline direct injection Automatic Transmission Fuel: Gasoline 4 Doors -
2015 BMW 3 Series 335i xDrive in Elyria, OH 44035
$22,997Mileage: 47,663Location: Elyria, OH 44035Description: Used 2015 BMW 3 Series 335i xDrive - $22,997, 47,663 miles Exterior Color: white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors -
2021 BMW 3 Series 330i xDrive in Cleveland, OH 44129
$29,299Mileage: 23,989Location: Cleveland, OH 44129Description: Used 2021 BMW 3 Series 330i xDrive - $29,299, 23,989 miles Exterior Color: melbourne red metallic Sedan 2L I-4 gasoline direct injection Automatic Transmission Fuel: Gasoline 4 Doors