Used BMW 3 Series in East Petersburg, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2010 BMW 3 Series 328i xDrive in Lancaster, PA 17601

    $11,798
    Mileage: 73,577
    Location: Lancaster, PA 17601
    Description: Used 2010 BMW 3 Series 328i xDrive - $11,798, 73,577 miles Exterior Color: alpine white Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 340i xDrive in Lancaster, PA 17601

    $62,115
    Mileage: 1,881
    Location: Lancaster, PA 17601
    Description: Used 2018 BMW 3 Series 340i xDrive - $62,115, 1,881 miles Exterior Color: sunset orange metallic Sedan Straight 6 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Lancaster, PA 17601

    $24,994
    Mileage: 26,895
    Location: Lancaster, PA 17601
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,994, 26,895 miles Exterior Color: sparkling bronze metallic Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $49,910
    Mileage: 99
    Location: Lancaster, PA 17601
    Description: Used 2018 BMW 3 Series 330i xDrive - $49,910, 99 miles Exterior Color: jet black Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Lancaster, PA 17601

    $14,498
    Mileage: 39,916
    Location: Lancaster, PA 17601
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,498, 39,916 miles Exterior Color: silver Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Lancaster, PA 17601

    $24,451
    Mileage: 46,123
    Location: Lancaster, PA 17601
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,451, 46,123 miles Exterior Color: glacier silver metallic Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $25,993
    Mileage: 19,099
    Location: Lancaster, PA 17601
    Description: Used 2016 BMW 3 Series 320i xDrive - $25,993, 19,099 miles Exterior Color: imperial blue metallic Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $42,535
    Mileage: 99
    Location: Lancaster, PA 17601
    Description: Used 2018 BMW 3 Series 320i xDrive - $42,535, 99 miles Exterior Color: jet black Sedan 4 Cylinder Engine Fuel: GASOLI 4 Doors
  • 2015 BMW 3 Series 328d xDrive in Lancaster, PA 17601

    $31,994
    Mileage: 39,682
    Location: Lancaster, PA 17601
    Description: Used 2015 BMW 3 Series 328d xDrive - $31,994, 39,682 miles Exterior Color: glacier silver metallic Wagon 4 Cylinder Engine Fuel: Diesel 4 Doors
  • 2015 BMW 3 Series 328i xDrive in Lancaster, PA 17601

    $24,991
    Mileage: 32,860
    Location: Lancaster, PA 17601
    Description: Used 2015 BMW 3 Series 328i xDrive - $24,991, 32,860 miles Exterior Color: black sapphire metallic Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 328i xDrive Gran Turismo in Lancaster, PA 17601

    $19,980
    Mileage: 55,669
    Location: Lancaster, PA 17601
    Description: Used 2015 BMW 3 Series 328i xDrive Gran Turismo - $19,980, 55,669 miles Exterior Color: black sapphire metallic Hatchback 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2015 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $21,142
    Mileage: 47,512
    Location: Lancaster, PA 17601
    Description: Used 2015 BMW 3 Series 320i xDrive - $21,142, 47,512 miles Exterior Color: imperial blue metallic Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 340i xDrive in Lancaster, PA 17601

    $56,085
    Mileage: 99
    Location: Lancaster, PA 17601
    Description: Used 2018 BMW 3 Series 340i xDrive - $56,085, 99 miles Exterior Color: alpine white Sedan Straight 6 Cylinder Engine Fuel: Gasoli 4 Doors
  • 2018 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $39,109
    Mileage: 4,564
    Location: Lancaster, PA 17601
    Description: Used 2018 BMW 3 Series 330i xDrive - $39,109, 4,564 miles Exterior Color: jet black Sedan 4 Cylinder Engine Fuel: GASOLI 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $35,999
    Mileage: 19,501
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 330i xDrive - $35,999, 19,501 miles Exterior Color: mediterranean blue metallic Sedan 4 Cylinder Engine Fuel: Gasoli 4 Doors