Used BMW 2 Series in Saint Louis, MO

2.5 million cars to choose from.

Search Used Cars





BMW 2 Series
  • 2017 BMW 2 Series 230i xDrive in Saint Louis, MO 63141

    $47,997
    Mileage: 1,609
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW 2 Series 230i xDrive - $47,997, 1,609 miles Exterior Color: moonlight silver metallic Convertible 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Saint Louis, MO 63141

    $38,797
    Mileage: 3,670
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW 2 Series 230i xDrive - $38,797, 3,670 miles Exterior Color: alpine white Coupe 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 2 Series 230i xDrive in Ballwin, MO 63011

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

    $36,331
    Mileage: 29,124
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 2 Series M235i - $36,331, 29,124 miles Exterior Color: alpine white - white Coupe I6 3.00L Automatic Transmission Fuel: Gas 2 Doors