Used BMW 2 Series in Saint Louis, MO

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2014 BMW 2 Series M235i in Saint Louis, MO 63122

    $29,500
    Mileage: 37,031
    Location: Saint Louis, MO 63122
    Description: Used 2014 BMW 2 Series M235i - $29,500, 37,031 miles Exterior Color: estoril blue metallic Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Saint Louis, MO 63141

    $43,987
    Mileage: 1,609
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW 2 Series 230i xDrive - $43,987, 1,609 miles Exterior Color: mineral white metallic Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 2 Doors
  • 2016 BMW 2 Series M235i xDrive in Ballwin, MO 63011

    Featured Car
    $39,450
    Mileage: 24,271
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 2 Series M235i xDrive - $39,450, 24,271 miles Exterior Color: black Automatic Transmission
  • 2017 BMW 2 Series 230i xDrive in Ballwin, MO 63011

    $48,190
    Mileage: 1,208
    Location: Ballwin, MO 63011
    Description: Used 2017 BMW 2 Series 230i xDrive - $48,190, 1,208 miles Exterior Color: mineral white metallic Convertible I4 2.00L Automatic Transmission Fuel: Gas 2 Doors