2015 BMW 2 Series 228i

Price: $21810.00
Make: BMW
Model: 2 Series 228i
Condition: Pre-Owned
Vin: WBA1F5C55FV257509
Year: 2015
Location: AMES IA
Mileage: 19359 Miles

2016 BMW 2 Series 228i

Price: $22999.00
Make: BMW
Model: 2 Series 228i
Condition: Pre-Owned
Vin: WBA1F9C54GV546616
Year: 2016
Location: LYNNWOOD WA
Mileage: 20319 Miles

2015 BMW 2 Series 228i

Price: $16999.00
Make: BMW
Model: 2 Series 228i
Condition: Pre-Owned
Vin: WBA1F9C56FV544042
Year: 2015
Location: PUYALLUP WA
Mileage: 38396 Miles

2016 BMW 2 Series 228i xDrive

Price: $23094.00
Make: BMW
Model: 2 Series 228i xDrive
Condition: Pre-Owned
Vin: WBA1G9C50GV599603
Year: 2016
Location: BROOKLYN NY
Mileage: 54632 Miles

2015 BMW 2 Series M235i

Price: $28991.00
Make: BMW
Model: 2 Series M235i
Condition: Pre-Owned
Vin: WBA1J7C51FV358105
Year: 2015
Location: SANTA MONICA CA
Mileage: 26375 Miles

2015 BMW 2 Series M235i

Price: $27999.00
Make: BMW
Model: 2 Series M235i
Condition: Pre-Owned
Vin: WBA1J7C53FV358431
Year: 2015
Location: MANKATO MN
Mileage: 29007 Miles

2016 BMW 2 Series M235i

Price: $25891.00
Make: BMW
Model: 2 Series M235i
Condition: Pre-Owned
Vin: WBA1J7C54GV359671
Year: 2016
Location: MIAMI FL
Mileage: 28104 Miles

2015 BMW 2 Series 228i xDrive

Price: $27667.00
Make: BMW
Model: 2 Series 228i xDrive
Condition: Pre-Owned
Vin: WBA1K7C53FV472782
Year: 2015
Location: MISHAWAKA IN
Mileage: 23344 Miles

2009 BMW 1 Series 135i

Price: $11971.00
Make: BMW
Model: 1 Series 135i
Condition: Pre-Owned
Vin: WBAUC73509VK94845
Year: 2009
Location: LAKE ELSINORE CA
Mileage: 105385 Miles

2012 BMW 1 Series 128i

Price: $16384.00
Make: BMW
Model: 1 Series 128i
Condition: Pre-Owned
Vin: WBAUN1C53CVR00315
Year: 2012
Location: CRANBURY NJ
Mileage: 49072 Miles

Narrow Your Search

Model

Zip Code

Price

$1000-$5,000

$5,001-$10,000

$10,001-$15,000

$15,001-$20,000

$20,001-$25,000

$25,001-$30,000

$30,001-$40,000

More than $40,000

Year