Used BMW 3 Series in Morgantown, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2002 BMW 3 Series 325i in Morgantown, PA 19543

    $6,428
    Mileage: 91,722
    Location: Morgantown, PA 19543
    Description: Used 2002 BMW 3 Series 325i - $6,428, 91,722 miles Exterior Color: gray 325i 4dr Sedan 2.5 6 Cylinder Fuel: Gasoline 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Birdsboro, PA 19508

    $10,995
    Mileage: 102,118
    Location: Birdsboro, PA 19508
    Description: Used 2011 BMW 3 Series 328i xDrive - $10,995, 102,118 miles Exterior Color: red Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Birdsboro, PA 19508

    $15,495
    Mileage: 92,584
    Location: Birdsboro, PA 19508
    Description: Used 2015 BMW 3 Series 320i xDrive - $15,495, 92,584 miles Exterior Color: black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Reading, PA 19607

    $24,650
    Mileage: 54,000
    Location: Reading, PA 19607
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,650, 54,000 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Reading, PA 19607

    Featured Car
    $28,446
    Mileage: 8,318
    Location: Reading, PA 19607
    Description: Used 2017 BMW 3 Series 320i xDrive - $28,446, 8,318 miles Exterior Color: jet black Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Reading, PA 19607

    Featured Car
    $39,599
    Mileage: 4,618
    Location: Reading, PA 19607
    Description: Used 2017 BMW 3 Series 330i xDrive - $39,599, 4,618 miles Sedan 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Reading, PA 19607

    $13,290
    Mileage: 83,000
    Location: Reading, PA 19607
    Description: Used 2011 BMW 3 Series 328i xDrive - $13,290, 83,000 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Reading, PA 19607

    Featured Car
    $37,599
    Mileage: 2,258
    Location: Reading, PA 19607
    Description: Used 2017 BMW 3 Series 320i xDrive - $37,599, 2,258 miles Exterior Color: alpine white Sedan 4 Dr. Manual Transmission 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330e in Reading, PA 19607

    Featured Car
    $46,885
    Mileage: 1,852
    Location: Reading, PA 19607
    Description: Used 2017 BMW 3 Series 330e - $46,885, 1,852 miles Exterior Color: gray Sedan 4 Dr. 4 Cylinders 4 Doors
  • 2017 BMW 3 Series 330i xDrive Gran Turismo in Reading, PA 19607

    Featured Car
    $39,499
    Mileage: 4,308
    Location: Reading, PA 19607
    Description: Used 2017 BMW 3 Series 330i xDrive Gran Turismo - $39,499, 4,308 miles Exterior Color: gray Hatchback 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Reading, PA 19607

    Featured Car
    $23,997
    Mileage: 57,726
    Location: Reading, PA 19607
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $23,997, 57,726 miles Exterior Color: grey Hatchback 4 Dr. Automatic Transmission 4 Cylinders 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Reading, PA 19607

    Featured Car
    $15,955
    Mileage: 40,613
    Location: Reading, PA 19607
    Description: Used 2011 BMW 3 Series 328i xDrive - $15,955, 40,613 miles Exterior Color: gold Sedan 4 Dr. Automatic Transmission 6 Cylinders 4 Doors
  • 2017 BMW 3 Series 330e in Reading, PA 19607

    Featured Car
    $37,997
    Mileage: 5,873
    Location: Reading, PA 19607
    Description: Used 2017 BMW 3 Series 330e - $37,997, 5,873 miles Exterior Color: glacier Sedan 4 Dr. 4 Cylinders 4 Doors
  • 2015 BMW 3 Series 335i xDrive in Reading, PA 19607

    Featured Car
    $33,997
    Mileage: 43,045
    Location: Reading, PA 19607
    Description: Used 2015 BMW 3 Series 335i xDrive - $33,997, 43,045 miles Exterior Color: white Sedan 4 Dr. Manual Transmission 6 Cylinders 4 Doors
  • 2006 BMW 3 Series 325xi in Adamstown, PA 19501

    $5,995
    Mileage: 142,482
    Location: Adamstown, PA 19501
    Description: Used 2006 BMW 3 Series 325xi - $5,995, 142,482 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors