Used BMW 3 Series in Sonoma, CA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2014 BMW 3 Series 328i in Sonoma, CA 95476

    $21,899
    Mileage: 22,969
    Location: Sonoma, CA 95476
    Description: Used 2014 BMW 3 Series 328i - $21,899, 22,969 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i in Sonoma, CA 95476

    $19,995
    Mileage: 38,719
    Location: Sonoma, CA 95476
    Description: Used 2014 BMW 3 Series 320i - $19,995, 38,719 miles Exterior Color: jet black Interior Color: venetian beige 4dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2008 BMW 3 Series 328i in Sonoma, CA 95476

    $13,995
    Mileage: 73,216
    Location: Sonoma, CA 95476
    Description: Used 2008 BMW 3 Series 328i - $13,995, 73,216 miles Exterior Color: alpine white Interior Color: cream beige Convertible Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2007 BMW 3 Series 335i in Sonoma, CA 95476

    $10,495
    Mileage: 101,523
    Location: Sonoma, CA 95476
    Description: Used 2007 BMW 3 Series 335i - $10,495, 101,523 miles Exterior Color: platinum bronze metallic Interior Color: terra/black 4dr Car Gas I6 3.0L/182 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2008 BMW 3 Series 335i in Sonoma, CA 95476

    $16,495
    Mileage: 68,040
    Location: Sonoma, CA 95476
    Description: Used 2008 BMW 3 Series 335i - $16,495, 68,040 miles Exterior Color: monaco blue metallic Interior Color: cream beige Convertible Gas I6 3.0L/182 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2004 BMW 3 Series 325i in Napa, CA 94559

    $5,196
    Mileage: 137,616
    Location: Napa, CA 94559
    Description: Used 2004 BMW 3 Series 325i - $5,196, 137,616 miles Exterior Color: silver 2.50L Automatic Transmission
  • 2014 BMW 3 Series 328i in Petaluma, CA 94952

    $24,998
    Mileage: 28,020
    Location: Petaluma, CA 94952
    Description: Used 2014 BMW 3 Series 328i - $24,998, 28,020 miles Exterior Color: alpine white
  • 2014 BMW 3 Series 320i in Petaluma, CA 94952

    $21,998
    Mileage: 31,561
    Location: Petaluma, CA 94952
    Description: Used 2014 BMW 3 Series 320i - $21,998, 31,561 miles Exterior Color: glacier silver metallic
  • 2014 BMW 3 Series 335i in Petaluma, CA 94952

    $31,796
    Mileage: 34,391
    Location: Petaluma, CA 94952
    Description: Used 2014 BMW 3 Series 335i - $31,796, 34,391 miles Exterior Color: glacier silver metallic Automatic Transmission
  • 2014 BMW 3 Series 328i in Petaluma, CA 94952

    $22,898
    Mileage: 34,186
    Location: Petaluma, CA 94952
    Description: Used 2014 BMW 3 Series 328i - $22,898, 34,186 miles Exterior Color: alpine white
  • 2014 BMW 3 Series 320i xDrive in Petaluma, CA 94952

    $22,796
    Mileage: 29,053
    Location: Petaluma, CA 94952
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,796, 29,053 miles Exterior Color: alpine white
  • 2017 BMW 3 Series 330i in Petaluma, CA 94952

    $42,698
    Mileage: 4,188
    Location: Petaluma, CA 94952
    Description: Used 2017 BMW 3 Series 330i - $42,698, 4,188 miles Exterior Color: alpine white
  • 2017 BMW 3 Series 330i in Petaluma, CA 94952

    $44,997
    Mileage: 4,000
    Location: Petaluma, CA 94952
    Description: Used 2017 BMW 3 Series 330i - $44,997, 4,000 miles Exterior Color: alpine white
  • 2017 BMW 3 Series 320i in Petaluma, CA 94952

    $28,798
    Mileage: 4,638
    Location: Petaluma, CA 94952
    Description: Used 2017 BMW 3 Series 320i - $28,798, 4,638 miles Exterior Color: mineral white metallic
  • 2015 BMW 3 Series 320i in Petaluma, CA 94952

    $20,598
    Mileage: 39,938
    Location: Petaluma, CA 94952
    Description: Used 2015 BMW 3 Series 320i - $20,598, 39,938 miles Exterior Color: mineral gray metallic