Used BMW 3 Series in Santa Maria, CA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2020 BMW 3 Series 330i in Santa Maria, CA 93454

    $33,763
    Mileage: 12,754
    Location: Santa Maria, CA 93454
    Description: Used 2020 BMW 3 Series 330i - $33,763, 12,754 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2008 BMW 3 Series 335i in Santa Maria, CA 93454

    $9,995
    Mileage: 121,648
    Location: Santa Maria, CA 93454
    Description: Used 2008 BMW 3 Series 335i - $9,995, 121,648 miles Exterior Color: sparkling graphite metallic Interior Color: black CAR 3.0L 6-Cylinder DOHC Turbocharge Fuel: G 6 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i in Santa Maria, CA 93454

    $23,995
    Mileage: 25,736
    Location: Santa Maria, CA 93454
    Description: Used 2017 BMW 3 Series 320i - $23,995, 25,736 miles Exterior Color: black Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2017 BMW 3 Series 320i in Santa Maria, CA 93454

    $24,995
    Mileage: 31,528
    Location: Santa Maria, CA 93454
    Description: Used 2017 BMW 3 Series 320i - $24,995, 31,528 miles Exterior Color: gray Car 4-Cyl, Turbo, 2.0 Liter Automatic Transmission 4 Cylinders
  • 2014 BMW 3 Series 320i in San Luis Obispo, CA 93405

    contact seller
    Mileage: 59,962
    Location: San Luis Obispo, CA 93405
    Description: Used 2014 BMW 3 Series 320i - 59,962 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in San Luis Obispo, CA 93405

    contact seller
    Mileage: 42,701
    Location: San Luis Obispo, CA 93405
    Description: Used 2015 BMW 3 Series 328i - 42,701 miles Exterior Color: black sapphire Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i in San Luis Obispo, CA 93405

    contact seller
    Mileage: 52,928
    Location: San Luis Obispo, CA 93405
    Description: Used 2017 BMW 3 Series 320i - 52,928 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i in San Luis Obispo, CA 93405

    $19,998
    Mileage: 33,159
    Location: San Luis Obispo, CA 93405
    Description: Used 2017 BMW 3 Series 320i - $19,998, 33,159 miles Exterior Color: mediterranean blue Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in San Luis Obispo, CA 93405

    $20,961
    Mileage: 46,829
    Location: San Luis Obispo, CA 93405
    Description: Used 2017 BMW 3 Series 330i - $20,961, 46,829 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in San Luis Obispo, CA 93405

    $21,986
    Mileage: 32,703
    Location: San Luis Obispo, CA 93405
    Description: Used 2017 BMW 3 Series 330i - $21,986, 32,703 miles Exterior Color: platinum silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i in San Luis Obispo, CA 93405

    $19,989
    Mileage: 16,148
    Location: San Luis Obispo, CA 93405
    Description: Used 2017 BMW 3 Series 320i - $19,989, 16,148 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328d xDrive in San Luis Obispo, CA 93405

    contact seller
    Mileage: 48,342
    Location: San Luis Obispo, CA 93405
    Description: Used 2016 BMW 3 Series 328d xDrive - 48,342 miles Exterior Color: black Wagon 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2017 BMW 3 Series 330i in San Luis Obispo, CA 93405

    $21,993
    Mileage: 42,465
    Location: San Luis Obispo, CA 93405
    Description: Used 2017 BMW 3 Series 330i - $21,993, 42,465 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328d in San Luis Obispo, CA 93405

    contact seller
    Mileage: 49,980
    Location: San Luis Obispo, CA 93405
    Description: Used 2016 BMW 3 Series 328d - 49,980 miles Sedan 2.0L I4 16V DDI DOHC Turbo Diese Fuel: Diesel 4 Doors
  • 2020 BMW 3 Series 330i in San Luis Obispo, CA 93405

    $44,991
    Mileage: 4,593
    Location: San Luis Obispo, CA 93405
    Description: Used 2020 BMW 3 Series 330i - $44,991, 4,593 miles Exterior Color: portimao blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors