Used BMW 3 Series in Reading, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 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
  • 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
  • 2017 BMW 3 Series 330i xDrive in Reading, PA 19607

    Featured Car
    $43,995
    Mileage: 2,279
    Location: Reading, PA 19607
    Description: Used 2017 BMW 3 Series 330i xDrive - $43,995, 2,279 miles Exterior Color: glacier silver metallic Sedan 4 Dr. Automatic Transmission 4 Cylinders 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
  • 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 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
  • 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 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
  • 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
  • 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
  • 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
  • 2007 BMW 3 Series 335xi in Leesport, PA 19533

    $7,995
    Mileage: 128,823
    Location: Leesport, PA 19533
    Description: Used 2007 BMW 3 Series 335xi - $7,995, 128,823 miles Exterior Color: alpine white Sedan 3.0L I6 24V GDI DOHC Twin Turbo Fuel: Gasoli 4 Doors
  • 2010 BMW 3 Series 328i xDrive in Leesport, PA 19533

    $9,495
    Mileage: 97,801
    Location: Leesport, PA 19533
    Description: Used 2010 BMW 3 Series 328i xDrive - $9,495, 97,801 miles Exterior Color: space gray metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 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