Used BMW 3 Series in Chesterfield, MO

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i xDrive in Ballwin, MO 63011

    $23,880
    Mileage: 31,923
    Location: Ballwin, MO 63011
    Description: Used 2016 BMW 3 Series 328i xDrive - $23,880, 31,923 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 335i xDrive in Ballwin, MO 63011

    $17,940
    Mileage: 81,152
    Location: Ballwin, MO 63011
    Description: Used 2013 BMW 3 Series 335i xDrive - $17,940, 81,152 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Pacific, MO 63069

    $18,495
    Mileage: 46,325
    Location: Pacific, MO 63069
    Description: Used 2015 BMW 3 Series 320i xDrive - $18,495, 46,325 miles Exterior Color: black Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2011 BMW 3 Series 335i in Pacific, MO 63069

    $12,495
    Mileage: 88,110
    Location: Pacific, MO 63069
    Description: Used 2011 BMW 3 Series 335i - $12,495, 88,110 miles Exterior Color: black Car 6-Cyl, Turbo, 3.0 Liter Automatic Transmission 6 Cylinders
  • 2015 BMW 3 Series 328i in Pacific, MO 63069

    $18,795
    Mileage: 34,493
    Location: Pacific, MO 63069
    Description: Used 2015 BMW 3 Series 328i - $18,795, 34,493 miles Exterior Color: silver Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2015 BMW 3 Series 328i in Pacific, MO 63069

    $18,995
    Mileage: 23,307
    Location: Pacific, MO 63069
    Description: Used 2015 BMW 3 Series 328i - $18,995, 23,307 miles Exterior Color: charcoal Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2012 BMW 3 Series 328i xDrive in Saint Peters, MO 63376

    $14,599
    Mileage: 79,789
    Location: Saint Peters, MO 63376
    Description: Used 2012 BMW 3 Series 328i xDrive - $14,599, 79,789 miles Exterior Color: white Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i xDrive in Saint Peters, MO 63376

    $16,998
    Mileage: 50,655
    Location: Saint Peters, MO 63376
    Description: Used 2013 BMW 3 Series 328i xDrive - $16,998, 50,655 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Saint Louis, MO 63141

    contact seller
    Mileage: 2,367
    Location: Saint Louis, MO 63141
    Description: Used 2018 BMW 3 Series 330i xDrive - 2,367 miles Exterior Color: mineral gray metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 340i xDrive in Saint Louis, MO 63141

    $56,425
    Mileage: 1,929
    Location: Saint Louis, MO 63141
    Description: Used 2018 BMW 3 Series 340i xDrive - $56,425, 1,929 miles Exterior Color: black sapphire metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2013 BMW 3 Series 320i in Saint Louis, MO 63141

    $13,950
    Mileage: 51,098
    Location: Saint Louis, MO 63141
    Description: Used 2013 BMW 3 Series 320i - $13,950, 51,098 miles Exterior Color: melbourne red metallic Sedan Turbocharged Gas I4 2.0L/122 Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 340i xDrive in Saint Louis, MO 63141

    $34,997
    Mileage: 28,254
    Location: Saint Louis, MO 63141
    Description: Used 2016 BMW 3 Series 340i xDrive - $34,997, 28,254 miles Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i xDrive Gran Turismo in Saint Louis, MO 63141

    $29,996
    Mileage: 30,369
    Location: Saint Louis, MO 63141
    Description: Used 2016 BMW 3 Series 328i xDrive Gran Turismo - $29,996, 30,369 miles Exterior Color: glacier silver metallic Hatchback Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Saint Louis, MO 63141

    $40,936
    Mileage: 3,510
    Location: Saint Louis, MO 63141
    Description: Used 2018 BMW 3 Series 330i xDrive - $40,936, 3,510 miles Exterior Color: mineral gray metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Saint Louis, MO 63141

    $37,846
    Mileage: 3,001
    Location: Saint Louis, MO 63141
    Description: Used 2018 BMW 3 Series 330i xDrive - $37,846, 3,001 miles Exterior Color: platinum silver metallic Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors