Used BMW 3 Series in Portland, OR

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $37,898
    Mileage: 3,480
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $37,898, 3,480 miles Exterior Color: gray Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $39,721
    Mileage: 3,914
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $39,721, 3,914 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2015 BMW 3 Series 335i in Portland, OR 97201

    Featured Car
    $37,899
    Mileage: 23,433
    Location: Portland, OR 97201
    Description: Used 2015 BMW 3 Series 335i - $37,899, 23,433 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $38,984
    Mileage: 4,390
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $38,984, 4,390 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $39,999
    Mileage: 4,681
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $39,999, 4,681 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2017 BMW 3 Series in Portland, OR 97201

    Featured Car
    $44,987
    Mileage: 3,615
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series - $44,987, 3,615 miles Exterior Color: red Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $39,030
    Mileage: 3,624
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $39,030, 3,624 miles Exterior Color: gray Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $39,877
    Mileage: 3,237
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $39,877, 3,237 miles Exterior Color: white Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Portland, OR 97201

    Featured Car
    $26,999
    Mileage: 33,804
    Location: Portland, OR 97201
    Description: Used 2014 BMW 3 Series 328i xDrive - $26,999, 33,804 miles Exterior Color: gray Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Portland, OR 97201

    Featured Car
    $34,897
    Mileage: 4,312
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 320i xDrive - $34,897, 4,312 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $39,268
    Mileage: 3,616
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $39,268, 3,616 miles Exterior Color: gray Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $42,354
    Mileage: 3,711
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $42,354, 3,711 miles Exterior Color: red Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2014 BMW 3 Series 328i xDrive in Portland, OR 97201

    Featured Car
    $29,498
    Mileage: 28,238
    Location: Portland, OR 97201
    Description: Used 2014 BMW 3 Series 328i xDrive - $29,498, 28,238 miles Exterior Color: melbourne red metallic Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $40,650
    Mileage: 4,204
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $40,650, 4,204 miles Exterior Color: silver Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    Featured Car
    $38,788
    Mileage: 4,036
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $38,788, 4,036 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors