Used BMW 3 Series in Portland, OR

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2016 BMW 3 Series 328i xDrive in Portland, OR 97201

    $23,999
    Mileage: 51,320
    Location: Portland, OR 97201
    Description: Used 2016 BMW 3 Series 328i xDrive - $23,999, 51,320 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i in Portland, OR 97201

    $24,999
    Mileage: 38,659
    Location: Portland, OR 97201
    Description: Used 2018 BMW 3 Series 320i - $24,999, 38,659 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2015 BMW 3 Series 328i in Portland, OR 97201

    $19,999
    Mileage: 54,197
    Location: Portland, OR 97201
    Description: Used 2015 BMW 3 Series 328i - $19,999, 54,197 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    $27,999
    Mileage: 5,568
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $27,999, 5,568 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 335i xDrive in Portland, OR 97201

    $17,999
    Mileage: 98,539
    Location: Portland, OR 97201
    Description: Used 2014 BMW 3 Series 335i xDrive - $17,999, 98,539 miles Exterior Color: mineral white metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2014 BMW 3 Series 335i in Portland, OR 97201

    $19,999
    Mileage: 92,868
    Location: Portland, OR 97201
    Description: Used 2014 BMW 3 Series 335i - $19,999, 92,868 miles Exterior Color: glacier silver metallic Sedan 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    $25,999
    Mileage: 32,610
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $25,999, 32,610 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2012 BMW 3 Series 328i in Portland, OR 97201

    $15,999
    Mileage: 49,646
    Location: Portland, OR 97201
    Description: Used 2012 BMW 3 Series 328i - $15,999, 49,646 miles Exterior Color: space gray metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoline 2 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Portland, OR 97201

    $25,999
    Mileage: 19,123
    Location: Portland, OR 97201
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $25,999, 19,123 miles Exterior Color: black sapphire metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i in Portland, OR 97201

    $21,999
    Mileage: 41,783
    Location: Portland, OR 97201
    Description: Used 2016 BMW 3 Series 328i - $21,999, 41,783 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Portland, OR 97201

    $24,999
    Mileage: 16,415
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 320i xDrive - $24,999, 16,415 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Portland, OR 97201

    $21,999
    Mileage: 25,356
    Location: Portland, OR 97201
    Description: Used 2018 BMW 3 Series 320i xDrive - $21,999, 25,356 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Portland, OR 97201

    $23,999
    Mileage: 35,288
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 320i xDrive - $23,999, 35,288 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    $27,999
    Mileage: 24,775
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $27,999, 24,775 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i in Portland, OR 97201

    $23,999
    Mileage: 32,805
    Location: Portland, OR 97201
    Description: Used 2017 BMW 3 Series 330i - $23,999, 32,805 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors