Used BMW 3 Series in Strasburg, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2009 BMW 3 Series 335xi in Strasburg, PA 17579

    $17,900
    Mileage: 52,100
    Location: Strasburg, PA 17579
    Description: Used 2009 BMW 3 Series 335xi - $17,900, 52,100 miles Exterior Color: titanium silver metallic Coupe 3.0L I6 24V GDI DOHC Twin Turbo Fuel: GASOLI 2 Doors
  • 2006 BMW 3 Series 330xi in Ronks, PA 17572

    $6,999
    Mileage: 134,111
    Location: Ronks, PA 17572
    Description: Used 2006 BMW 3 Series 330xi - $6,999, 134,111 miles Exterior Color: barrique red metallic AWD 330xi 4dr Sedan 3.0 6 Cylinder Fuel: Gasoline 4 Doors
  • 2013 BMW 3 Series 335i in Willow Street, PA 17584

    $28,900
    Mileage: 28,000
    Location: Willow Street, PA 17584
    Description: Used 2013 BMW 3 Series 335i - $28,900, 28,000 miles Exterior Color: pearl white Convertible 3.0L I6 24V GDI DOHC Turbo Fuel: GASOLI 2 Doors
  • 2004 BMW 3 Series 325xi in Paradise, PA 17562

    $4,795
    Mileage: 179,794
    Location: Paradise, PA 17562
    Description: Used 2004 BMW 3 Series 325xi - $4,795, 179,794 miles Exterior Color: jet black Sedan Gas 6-Cyl 2.5L/152 Fuel: GASOLI 4 Doors
  • 2009 BMW 3 Series 328xi in Lancaster, PA 17603

    $12,500
    Mileage: 63,576
    Location: Lancaster, PA 17603
    Description: Used 2009 BMW 3 Series 328xi - $12,500, 63,576 miles Exterior Color: jet black Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i in Lancaster, PA 17603

    $18,500
    Mileage: 47,037
    Location: Lancaster, PA 17603
    Description: Used 2011 BMW 3 Series 328i - $18,500, 47,037 miles Exterior Color: burgundy Convertible 3.0L I6 24V MPFI DOHC Fuel: Gasoli 2 Doors
  • 2013 BMW 3 Series 328i xDrive in Lancaster, PA 17603

    $18,500
    Mileage: 60,100
    Location: Lancaster, PA 17603
    Description: Used 2013 BMW 3 Series 328i xDrive - $18,500, 60,100 miles Exterior Color: melbourne red metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: GASOLI 4 Doors
  • 2007 BMW 3 Series 335i in Lancaster, PA 17601

    $13,650
    Mileage: 67,297
    Location: Lancaster, PA 17601
    Description: Used 2007 BMW 3 Series 335i - $13,650, 67,297 miles Exterior Color: montego blue metallic Interior Color: gray 2dr Car Gas I6 3.0L/182 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2009 BMW 3 Series 328xi in Lancaster, PA 17601

    $11,695
    Mileage: 79,419
    Location: Lancaster, PA 17601
    Description: Used 2009 BMW 3 Series 328xi - $11,695, 79,419 miles Exterior Color: crimson red Interior Color: black 4dr Car Gas I6 3.0L/183 Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2008 BMW 3 Series 328xi in Lancaster, PA 17601

    $11,995
    Mileage: 74,820
    Location: Lancaster, PA 17601
    Description: Used 2008 BMW 3 Series 328xi - $11,995, 74,820 miles Exterior Color: black Sedan 3.0L I6 24V MPFI DOHC Fuel: GASOLI 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Lancaster, PA 17601

    $41,991
    Mileage: 8,090
    Location: Lancaster, PA 17601
    Description: Used 2016 BMW 3 Series 328i xDrive - $41,991, 8,090 miles Exterior Color: imperial blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Lancaster, PA 17601

    $14,990
    Mileage: 63,677
    Location: Lancaster, PA 17601
    Description: Used 2011 BMW 3 Series 328i xDrive - $14,990, 63,677 miles Exterior Color: titanium silver metallic Sedan 3.0L I6 24V MPFI DOHC Fuel: Gasoli 4 Doors
  • 2004 BMW 3 Series 325Ci in Lancaster, PA 17601

    $9,991
    Mileage: 77,672
    Location: Lancaster, PA 17601
    Description: Used 2004 BMW 3 Series 325Ci - $9,991, 77,672 miles Exterior Color: titanium silver metallic Convertible 2.5L I6 24V MPFI DOHC Automatic Transmission Fuel: Gasoli 2 Doors
  • 2014 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $22,991
    Mileage: 45,143
    Location: Lancaster, PA 17601
    Description: Used 2014 BMW 3 Series 320i xDrive - $22,991, 45,143 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors
  • 2016 BMW 3 Series 320i xDrive in Lancaster, PA 17601

    $38,991
    Mileage: 7,244
    Location: Lancaster, PA 17601
    Description: Used 2016 BMW 3 Series 320i xDrive - $38,991, 7,244 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoli 4 Doors