edmunds banner
2016 BMW 2 Series 228i
Stock Number:N160892
Exterior Color:SAPPHIRE BLK
Price:$51,240


2016 BMW 2 Series 228i
Stock Number:N160929
Exterior Color:Deep Sea Blue Metallic
Price:$48,095


Special
2015 BMW 2 Series 228i
Stock Number:N151641
Exterior Color:SAPPHIRE BLK
Price:$47,050


Special
2015 BMW 2 Series M235i
Stock Number:N151015
Exterior Color:SAPPHIRE BLK
Price:$56,425


2016 BMW 2 Series 228i
Stock Number:N160148
Exterior Color:Glacier Silver Metallic
Price:$41,020


2016 BMW 2 Series 228i
Stock Number:N160340
Exterior Color:Deep Sea Blue Metallic
Price:$42,545


2016 BMW 2 Series 228i
Stock Number:N161126
Exterior Color:Alpine White
Price:$36,210


2016 BMW 2 Series 228i
Stock Number:N161158
Exterior Color:Alpine White
Price:$36,725


2016 BMW 2 Series M235i
Stock Number:N160776
Exterior Color:SAPPHIRE BLK
Price:$51,420


2016 BMW 2 Series M235i
Stock Number:N160821
Exterior Color:Melbourne Red Metallic
Price:$51,420


x