Used BMW 3 Series in Upland, CA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2018 BMW 3 Series 330i in Upland, CA 91786

    $24,698
    Mileage: 27,594
    Location: Upland, CA 91786
    Description: Used 2018 BMW 3 Series 330i - $24,698, 27,594 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 320i in Ontario, CA 91764

    $15,998
    Mileage: 75,600
    Location: Ontario, CA 91764
    Description: Used 2015 BMW 3 Series 320i - $15,998, 75,600 miles Exterior Color: gray Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i in Ontario, CA 91762

    $15,995
    Mileage: 52,967
    Location: Ontario, CA 91762
    Description: Used 2017 BMW 3 Series 320i - $15,995, 52,967 miles Exterior Color: white Interior Color: black CAR 2.0L L4 DOHC 16V Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i in Montclair, CA 91763

    $19,199
    Mileage: 41,397
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 320i - $19,199, 41,397 miles Exterior Color: white CAR 2.0L 4-Cylinder DOHC 16V TwinPow Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Montclair, CA 91763

    contact seller
    Mileage: 25,003
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 330i - 25,003 miles Exterior Color: white CAR 2.0L 4-Cylinder DOHC 16V Turboch Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Montclair, CA 91763

    $23,500
    Mileage: 24,880
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 330i - $23,500, 24,880 miles Exterior Color: black Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Fuel: G 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 328i in Montclair, CA 91763

    $17,499
    Mileage: 50,480
    Location: Montclair, CA 91763
    Description: Used 2014 BMW 3 Series 328i - $17,499, 50,480 miles Exterior Color: silver CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Montclair, CA 91763

    $22,850
    Mileage: 29,191
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 330i - $22,850, 29,191 miles Exterior Color: white CAR 2.0L 4-Cylinder DOHC 16V Turboch Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW 3 Series 328i in Montclair, CA 91763

    $16,999
    Mileage: 69,287
    Location: Montclair, CA 91763
    Description: Used 2016 BMW 3 Series 328i - $16,999, 69,287 miles Exterior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i in Montclair, CA 91763

    $20,999
    Mileage: 17,108
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 320i - $20,999, 17,108 miles Exterior Color: mineral gray metallic CAR 2.0L 4-Cylinder DOHC 16V TwinPow Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Montclair, CA 91763

    $23,499
    Mileage: 26,780
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 330i - $23,499, 26,780 miles Exterior Color: mineral gray metallic CAR 2.0L 4-Cylinder DOHC 16V Turboch Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Montclair, CA 91763

    $24,990
    Mileage: 20,547
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 330i - $24,990, 20,547 miles Exterior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW 3 Series 328i in Montclair, CA 91763

    $19,490
    Mileage: 44,456
    Location: Montclair, CA 91763
    Description: Used 2016 BMW 3 Series 328i - $19,490, 44,456 miles Exterior Color: white Interior Color: venetian beige CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2016 BMW 3 Series 328i in Montclair, CA 91763

    contact seller
    Mileage: 40,448
    Location: Montclair, CA 91763
    Description: Used 2016 BMW 3 Series 328i - 40,448 miles Exterior Color: black CAR 2.0L 4-Cylinder DOHC 16V Turboch Automatic Transmission Fuel: G 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i in Montclair, CA 91763

    $20,493
    Mileage: 16,454
    Location: Montclair, CA 91763
    Description: Used 2017 BMW 3 Series 320i - $20,493, 16,454 miles Exterior Color: mineral gray metallic Interior Color: black CAR 2.0L 4-Cylinder DOHC 16V TwinPow Automatic Transmission Fuel: G 4 Cylinders 4 Doors