Certified Pre Owned BMW 2 Series
2021 BMW 2 Series 228i
Mileage: 16,979
Mileage: 16,979 Price: $29,900
Location: Columbus, OH ~ 6 miles away
Dealer: Kelly Bmw
Days on Market: 112
Colors (ext/int): Alpine White / Oyster/Black SensaTec
BMW Certified Pre-Owned 2 Series
$29,900
2021 BMW 2 Series 228i
Mileage: 20,388
Mileage: 20,388 Price: $28,900
Location: Columbus, OH ~ 6 miles away
Dealer: Kelly Bmw
Days on Market: 127
Colors (ext/int): Melbourne Red Metallic / Black SensaTec
BMW Certified Pre-Owned 2 Series
$28,900
2023 BMW 2 Series 228i
Mileage: 15,606
Mileage: 15,606 Price: $34,450
Location: Dublin, OH ~ 7 miles away
Dealer: Mag Bmw Of Dublin
Days on Market: 166
Colors (ext/int): Black Sapphire Metallic / Oyster/Black
BMW Certified Pre-Owned 2 Series
$34,450
2022 BMW 2 Series 230i
Mileage: 3,781
Mileage: 3,781 Price: $34,995
Location: Dayton, OH ~ 64 miles away
Dealer: Bmw Of Dayton
Days on Market: 60
Colors (ext/int): Black Sapphire Metallic / Cognac Perforated Sensatec
BMW Certified Pre-Owned 2 Series