Used BMW 3 Series in Chesterfield, MO

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2019 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $39,995
    Mileage: 3,133
    Location: Ballwin, MO 63011
    Description: Used 2019 BMW 3 Series 330i xDrive - $39,995, 3,133 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $38,995
    Mileage: 2,313
    Location: Ballwin, MO 63011
    Description: Used 2019 BMW 3 Series 330i xDrive - $38,995, 2,313 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Ballwin, MO 63011

    $28,993
    Mileage: 11,452
    Location: Ballwin, MO 63011
    Description: Used 2018 BMW 3 Series 320i xDrive - $28,993, 11,452 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $40,995
    Mileage: 3,056
    Location: Ballwin, MO 63011
    Description: Used 2019 BMW 3 Series 330i xDrive - $40,995, 3,056 miles Exterior Color: white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $37,995
    Mileage: 3,051
    Location: Ballwin, MO 63011
    Description: Used 2019 BMW 3 Series 330i xDrive - $37,995, 3,051 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $23,995
    Mileage: 28,717
    Location: Ballwin, MO 63011
    Description: Used 2015 BMW 3 Series 328i xDrive - $23,995, 28,717 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $40,995
    Mileage: 1,646
    Location: Ballwin, MO 63011
    Description: Used 2019 BMW 3 Series 330i xDrive - $40,995, 1,646 miles Exterior Color: blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 335i in Ballwin, MO 63011

    Featured Car
    $17,950
    Mileage: 83,386
    Location: Ballwin, MO 63011
    Description: Used 2014 BMW 3 Series 335i - $17,950, 83,386 miles Exterior Color: black Automatic Transmission
  • 2019 BMW 3 Series 330i xDrive in Ballwin, MO 63011

    $37,994
    Mileage: 1,198
    Location: Ballwin, MO 63011
    Description: Used 2019 BMW 3 Series 330i xDrive - $37,994, 1,198 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 328i in Ballwin, MO 63011

    $18,430
    Mileage: 65,036
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i - $18,430, 65,036 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2000 BMW 3 Series 328Ci in Pacific, MO 63069

    contact seller
    Mileage: 211,000
    Location: Pacific, MO 63069
    Description: Used 2000 BMW 3 Series 328Ci - 211,000 miles Exterior Color: no color Coupe 6-Cyl, 2.8 Liter Automatic Transmission Fuel: Gas 2 Doors
  • 2011 BMW 3 Series 335i in Saint Louis, MO 63141

    $11,992
    Mileage: 86,176
    Location: Saint Louis, MO 63141
    Description: Used 2011 BMW 3 Series 335i - $11,992, 86,176 miles Exterior Color: jet black Sedan Gas I6 3.0L/183 Fuel: Gasoli 4 Doors
  • 2009 BMW 3 Series in Saint Louis, MO 63141

    $11,900
    Mileage: 45,649
    Location: Saint Louis, MO 63141
    Description: Used 2009 BMW 3 Series - $11,900, 45,649 miles Exterior Color: jet black Sedan Gas I6 3.0L/183 Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330e in Saint Louis, MO 63141

    $23,998
    Mileage: 22,002
    Location: Saint Louis, MO 63141
    Description: Used 2017 BMW 3 Series 330e - $23,998, 22,002 miles Exterior Color: jet black Sedan Intercooled Turbo Gas/Electric I Automatic Transmission Fuel: Hybrid 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Saint Louis, MO 63141

    $20,476
    Mileage: 30,436
    Location: Saint Louis, MO 63141
    Description: Used 2016 BMW 3 Series 320i xDrive - $20,476, 30,436 miles Exterior Color: jet black Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors