Used BMW 3 Series in Strasburg, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 335i in Willow Street, PA 17584

    $23,900
    Mileage: 22,000
    Location: Willow Street, PA 17584
    Description: Used 2011 BMW 3 Series 335i - $23,900, 22,000 miles Exterior Color: black Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Lancaster, PA 17603

    $22,750
    Mileage: 19,039
    Location: Lancaster, PA 17603
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,750, 19,039 miles Exterior Color: white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2014 BMW 3 Series 335i xDrive Gran Turismo in Lancaster, PA 17603

    $27,000
    Mileage: 56,273
    Location: Lancaster, PA 17603
    Description: Used 2014 BMW 3 Series 335i xDrive Gran Turismo - $27,000, 56,273 miles Exterior Color: black Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2008 BMW 3 Series 328i in Lancaster, PA 17603

    $13,952
    Mileage: 89,637
    Location: Lancaster, PA 17603
    Description: Used 2008 BMW 3 Series 328i - $13,952, 89,637 miles Exterior Color: black Convertible 3.0L I6 24V MPFI DOHC Fuel: GASOLI 2 Doors
  • 2017 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $37,999
    Mileage: 4,548
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 320i xDrive - $37,999, 4,548 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2014 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $24,991
    Mileage: 32,884
    Location: Lancaster, PA 17601
    Description: Used 2014 BMW 3 Series 320i xDrive - $24,991, 32,884 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $37,999
    Mileage: 4,516
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 320i xDrive - $37,999, 4,516 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Lancaster, PA 17601

    $16,570
    Mileage: 39,344
    Location: Lancaster, PA 17601
    Description: Used 2011 BMW 3 Series 328i - $16,570, 39,344 miles Exterior Color: montego blue metallic Coupe 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2017 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $41,999
    Mileage: 4,636
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,999, 4,636 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $41,992
    Mileage: 4,688
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 330i xDrive - $41,992, 4,688 miles Exterior Color: mediterranean blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $44,992
    Mileage: 4,562
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,992, 4,562 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $36,999
    Mileage: 4,738
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 320i xDrive - $36,999, 4,738 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $42,999
    Mileage: 4,765
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 330i xDrive - $42,999, 4,765 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $44,333
    Mileage: 4,468
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 330i xDrive - $44,333, 4,468 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Lancaster, PA 17601

    $49,378
    Mileage: 8
    Location: Lancaster, PA 17601
    Description: Used 2017 BMW 3 Series 330i xDrive - $49,378, 8 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors