Used BMW 3 Series in Camp Hill, PA

2.5 million cars to choose from.

Search Used Cars





BMW 3 Series
  • 2011 BMW 3 Series 328i xDrive in Camp Hill, PA 17011

    $20,699
    Mileage: 51,818
    Location: Camp Hill, PA 17011
    Description: Used 2011 BMW 3 Series 328i xDrive - $20,699, 51,818 miles Exterior Color: blue Sedan Fuel: G 4 Doors
  • 2011 BMW 3 Series 328i xDrive in Camp Hill, PA 17011

    $19,999
    Mileage: 76,374
    Location: Camp Hill, PA 17011
    Description: Used 2011 BMW 3 Series 328i xDrive - $19,999, 76,374 miles Exterior Color: silver Interior Color: black Sedan Automatic Transmission Fuel: G 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Mechanicsburg, PA 17050

    $23,600
    Mileage: 31,000
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW 3 Series 328i xDrive - $23,600, 31,000 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Mechanicsburg, PA 17050

    $26,500
    Mileage: 53,941
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW 3 Series 328i xDrive - $26,500, 53,941 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 330i xDrive in Mechanicsburg, PA 17050

    $25,500
    Mileage: 39,160
    Location: Mechanicsburg, PA 17050
    Description: Used 2017 BMW 3 Series 330i xDrive - $25,500, 39,160 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Mechanicsburg, PA 17050

    $21,800
    Mileage: 33,543
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW 3 Series 328i xDrive - $21,800, 33,543 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Mechanicsburg, PA 17050

    $23,150
    Mileage: 32,072
    Location: Mechanicsburg, PA 17050
    Description: Used 2017 BMW 3 Series 320i xDrive - $23,150, 32,072 miles Exterior Color: mineral gray metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Mechanicsburg, PA 17050

    $26,500
    Mileage: 14,803
    Location: Mechanicsburg, PA 17050
    Description: Used 2017 BMW 3 Series 320i xDrive - $26,500, 14,803 miles Exterior Color: mineral white metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Mechanicsburg, PA 17050

    $21,500
    Mileage: 36,400
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW 3 Series 328i xDrive - $21,500, 36,400 miles Exterior Color: jatoba brown metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2016 BMW 3 Series 328i xDrive in Mechanicsburg, PA 17050

    $21,950
    Mileage: 31,769
    Location: Mechanicsburg, PA 17050
    Description: Used 2016 BMW 3 Series 328i xDrive - $21,950, 31,769 miles Exterior Color: black sapphire metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2017 BMW 3 Series 320i xDrive in Mechanicsburg, PA 17050

    $23,995
    Mileage: 47,432
    Location: Mechanicsburg, PA 17050
    Description: Used 2017 BMW 3 Series 320i xDrive - $23,995, 47,432 miles Exterior Color: mediterranean blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Mechanicsburg, PA 17050

    $39,200
    Mileage: 7,056
    Location: Mechanicsburg, PA 17050
    Description: Used 2019 BMW 3 Series 330i xDrive - $39,200, 7,056 miles Exterior Color: glacier silver metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2020 BMW 3 Series 330i xDrive in Mechanicsburg, PA 17050

    $41,950
    Mileage: 4,563
    Location: Mechanicsburg, PA 17050
    Description: Used 2020 BMW 3 Series 330i xDrive - $41,950, 4,563 miles Exterior Color: alpine white Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Mechanicsburg, PA 17050

    $45,500
    Mileage: 4,917
    Location: Mechanicsburg, PA 17050
    Description: Used 2019 BMW 3 Series 330i xDrive - $45,500, 4,917 miles Exterior Color: mediterranean blue metallic Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 3 Series 330i xDrive in Mechanicsburg, PA 17050

    $40,700
    Mileage: 4,887
    Location: Mechanicsburg, PA 17050
    Description: Used 2019 BMW 3 Series 330i xDrive - $40,700, 4,887 miles Exterior Color: jet black Sedan 2.0L I4 16V GDI DOHC Turbo Fuel: Gasoline 4 Doors