Used BMW 3 Series in O Fallon, MO

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i xDrive in O Fallon, MO 63366

    $17,995
    Mileage: 34,761
    Location: O Fallon, MO 63366
    Description: Used 2011 BMW 3 Series 328i xDrive - $17,995, 34,761 miles Exterior Color: vermillion red metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in O Fallon, IL 62269

    $29,900
    Mileage: 48,290
    Location: O Fallon, IL 62269
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $29,900, 48,290 miles Exterior Color: alpine white Hatchback I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in O Fallon, IL 62269

    $26,900
    Mileage: 26,712
    Location: O Fallon, IL 62269
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,900, 26,712 miles Exterior Color: alpine white Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 328i xDrive in O Fallon, IL 62269

    $23,900
    Mileage: 46,985
    Location: O Fallon, IL 62269
    Description: Used 2014 BMW 3 Series 328i xDrive - $23,900, 46,985 miles Exterior Color: jet black 2L Automatic Transmission
  • 2014 BMW 3 Series 335i in O Fallon, IL 62269

    $33,900
    Mileage: 33,414
    Location: O Fallon, IL 62269
    Description: Used 2014 BMW 3 Series 335i - $33,900, 33,414 miles Sedan I6 3.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in O Fallon, IL 62269

    $34,900
    Mileage: 8,451
    Location: O Fallon, IL 62269
    Description: Used 2016 BMW 3 Series 328i xDrive - $34,900, 8,451 miles Exterior Color: imperial blue metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 328i xDrive in O Fallon, IL 62269

    $34,900
    Mileage: 9,050
    Location: O Fallon, IL 62269
    Description: Used 2016 BMW 3 Series 328i xDrive - $34,900, 9,050 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i xDrive in O Fallon, IL 62269

    $23,500
    Mileage: 29,652
    Location: O Fallon, IL 62269
    Description: Used 2014 BMW 3 Series 320i xDrive - $23,500, 29,652 miles Exterior Color: melbourne red metallic Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2016 BMW 3 Series 320i xDrive in O Fallon, IL 62269

    $31,900
    Mileage: 6,341
    Location: O Fallon, IL 62269
    Description: Used 2016 BMW 3 Series 320i xDrive - $31,900, 6,341 miles Sedan I4 2.00L Automatic Transmission Fuel: Gas 4 Doors
  • 2014 BMW 3 Series 320i in O Fallon, IL 62269

    $21,998
    Mileage: 19,413
    Location: O Fallon, IL 62269
    Description: Used 2014 BMW 3 Series 320i - $21,998, 19,413 miles Exterior Color: black Sedan Intercooled Turbo Premium Unlead Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 320i in Saint Peters, MO 63376

    $21,998
    Mileage: 23,651
    Location: Saint Peters, MO 63376
    Description: Used 2015 BMW 3 Series 320i - $21,998, 23,651 miles Exterior Color: black Sedan Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Bridgeton, MO 63044

    $25,995
    Mileage: 43,573
    Location: Bridgeton, MO 63044
    Description: Used 2011 BMW 3 Series 328i xDrive - $25,995, 43,573 miles Exterior Color: beige Wagon 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2013 BMW 3 Series 328i xDrive in Bridgeton, MO 63044

    Featured Car
    $19,114
    Mileage: 45,772
    Location: Bridgeton, MO 63044
    Description: Used 2013 BMW 3 Series 328i xDrive - $19,114, 45,772 miles Exterior Color: orion silver metallic - gray Sedan 4 Dr. Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Bridgeton, MO 63044

    $29,995
    Mileage: 76,678
    Location: Bridgeton, MO 63044
    Description: Used 2014 BMW 3 Series 335i xDrive - $29,995, 76,678 miles Exterior Color: black Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2009 BMW 3 Series 328i in Maryland Heights, MO 63043

    $19,000
    Mileage: 46,000
    Location: Maryland Heights, MO 63043
    Description: Used 2009 BMW 3 Series 328i - $19,000, 46,000 miles Exterior Color: black Convertible 3 Cylinders