Used BMW 2 Series in Madison, IL
2.5 million cars to choose from.
Search Used Cars
-
2021 BMW 2 Series 228i xDrive Gran Coupe in Saint Louis, MO 63143
$28,990Mileage: 21,550Location: Saint Louis, MO 63143Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $28,990, 21,550 miles Exterior Color: mineral grey metallic - (gray) Interior Color: black Car 2.0L Turbocharged Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2021 BMW 2 Series 228i xDrive Gran Coupe in Wood River, IL 62095
$29,990Mileage: 11,365Location: Wood River, IL 62095Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $29,990, 11,365 miles Exterior Color: black sapphire metallic - black Interior Color: black leather Car 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2024 BMW 2 Series 230i xDrive in Hazelwood, MO 63042
$39,888Mileage: 3,402Location: Hazelwood, MO 63042Description: Used 2024 BMW 2 Series 230i xDrive - $39,888, 3,402 miles Exterior Color: alpine white - (white) Interior Color: cognac leather Car 2.0L TwinPower Turbo Inline 4-Cy Automatic Transmission Fuel: G 4 Cylinders 2 Doors -
2016 BMW 2 Series 228i xDrive in Saint Louis, MO 63125
$18,500Mileage: 66,056Location: Saint Louis, MO 63125Description: Used 2016 BMW 2 Series 228i xDrive - $18,500, 66,056 miles Exterior Color: alpine white Automatic Transmission 4 Cylinders 2 Doors -
2024 BMW 2 Series 228i xDrive Gran Coupe in Saint Louis, MO 63141
$45,000Mileage: 3,378Location: Saint Louis, MO 63141Description: Used 2024 BMW 2 Series 228i xDrive Gran Coupe - $45,000, 3,378 miles Exterior Color: black sapphire metallic - (black) Interior Color: black Car 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2023 BMW 2 Series 228i xDrive Gran Coupe in Saint Louis, MO 63141
$45,445Mileage: 2Location: Saint Louis, MO 63141Description: Used 2023 BMW 2 Series 228i xDrive Gran Coupe - $45,445, 2 miles Exterior Color: jet black - black Interior Color: black leather Car 2.0L 4-Cylinder Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2024 BMW 2 Series 230i xDrive in Saint Louis, MO 63141
$49,870Mileage: 2Location: Saint Louis, MO 63141Description: Used 2024 BMW 2 Series 230i xDrive - $49,870, 2 miles Exterior Color: alpine white - white Interior Color: black leather Car 2.0L TwinPower Turbo Inline 4-Cy Automatic Transmission Fuel: G 4 Cylinders 2 Doors -
2020 BMW 2 Series 228i xDrive Gran Coupe in Saint Louis, MO 63141
$26,563Mileage: 22,577Location: Saint Louis, MO 63141Description: Used 2020 BMW 2 Series 228i xDrive Gran Coupe - $26,563, 22,577 miles Exterior Color: alpine white - (white) Interior Color: oyster/black Car 2.0L Turbocharged Automatic Transmission Fuel: G 4 Cylinders 4 Doors -
2021 BMW 2 Series 230i xDrive in Ballwin, MO 63011
$28,990Mileage: 36,606Location: Ballwin, MO 63011Description: Used 2021 BMW 2 Series 230i xDrive - $28,990, 36,606 miles Exterior Color: black sapphire metallic - black Interior Color: oyster leather Car 2.0L TwinPower Turbo Inline 4-Cy Automatic Transmission Fuel: G 4 Cylinders 2 Doors -
2021 BMW 2 Series 228i xDrive Gran Coupe in Wentzville, MO 63385
Featured Car$28,000Mileage: 26,831Location: Wentzville, MO 63385Description: Used 2021 BMW 2 Series 228i xDrive Gran Coupe - $28,000, 26,831 miles Exterior Color: black sapphire metallic 2L I-4 gasoline direct injection Automatic Transmission