Used BMW 4 Series in Elmhurst, PA

2.5 million cars to choose from.

Search Used Cars





BMW 4 Series
  • 2016 BMW 4 Series 435i xDrive in Scranton, PA 18509

    $33,498
    Mileage: 42,083
    Location: Scranton, PA 18509
    Description: Used 2016 BMW 4 Series 435i xDrive - $33,498, 42,083 miles Exterior Color: black Interior Color: beige 2dr Car Intercooled Turbo Premium Unlead Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2017 BMW 4 Series 430i xDrive Gran Coupe in Scranton, PA 18509

    $33,698
    Mileage: 20,020
    Location: Scranton, PA 18509
    Description: Used 2017 BMW 4 Series 430i xDrive Gran Coupe - $33,698, 20,020 miles Exterior Color: black sapphire metallic Interior Color: black w/red highlight Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2016 BMW 4 Series 435i in Gouldsboro, PA 18424

    $27,100
    Mileage: 41,209
    Location: Gouldsboro, PA 18424
    Description: Used 2016 BMW 4 Series 435i - $27,100, 41,209 miles Exterior Color: other Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 4 Series 440i xDrive Gran Coupe in Wilkes Barre, PA 18702

    $34,995
    Mileage: 19,142
    Location: Wilkes Barre, PA 18702
    Description: Used 2017 BMW 4 Series 440i xDrive Gran Coupe - $34,995, 19,142 miles Exterior Color: black sapphire metallic Hatchback 3.0L 6-Cylinder DOHC 24V Turboch Fuel: Gasoli 4 Doors
  • 2017 BMW 4 Series 430i xDrive in Wilkes Barre, PA 18702

    $27,357
    Mileage: 35,774
    Location: Wilkes Barre, PA 18702
    Description: Used 2017 BMW 4 Series 430i xDrive - $27,357, 35,774 miles Exterior Color: mineral gray metallic Coupe 2.0L 4-Cylinder TwinPower Turbo Fuel: Gasoli 2 Doors
  • 2017 BMW 4 Series 430i xDrive Gran Coupe in Wilkes Barre, PA 18702

    $27,995
    Mileage: 27,666
    Location: Wilkes Barre, PA 18702
    Description: Used 2017 BMW 4 Series 430i xDrive Gran Coupe - $27,995, 27,666 miles Exterior Color: mineral gray metallic Hatchback 2.0L 4-Cylinder DOHC 16V Turboch Fuel: Gasoli 4 Doors
  • 2014 BMW 4 Series 428i in Bath, PA 18014

    $18,597
    Mileage: 59,457
    Location: Bath, PA 18014
    Description: Used 2014 BMW 4 Series 428i - $18,597, 59,457 miles Exterior Color: alpine white Interior Color: venetian beige 2dr Car RWD Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors
  • 2019 BMW 4 Series 430i xDrive Gran Coupe in Landing, NJ 07850

    $38,995
    Mileage: 9,521
    Location: Landing, NJ 07850
    Description: Used 2019 BMW 4 Series 430i xDrive Gran Coupe - $38,995, 9,521 miles Exterior Color: blue Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2016 BMW 4 Series 428i xDrive in Landing, NJ 07850

    $49,995
    Mileage: 69,700
    Location: Landing, NJ 07850
    Description: Used 2016 BMW 4 Series 428i xDrive - $49,995, 69,700 miles Exterior Color: black Convertible Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors
  • 2016 BMW 4 Series 428i xDrive in Landing, NJ 07850

    $26,495
    Mileage: 36,629
    Location: Landing, NJ 07850
    Description: Used 2016 BMW 4 Series 428i xDrive - $26,495, 36,629 miles Exterior Color: alpine white 2dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors
  • 2018 BMW 4 Series 440i xDrive Gran Coupe in Landing, NJ 07850

    $47,995
    Mileage: 23,233
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 4 Series 440i xDrive Gran Coupe - $47,995, 23,233 miles Exterior Color: white Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2018 BMW 4 Series 430i xDrive in Landing, NJ 07850

    $39,995
    Mileage: 15,419
    Location: Landing, NJ 07850
    Description: Used 2018 BMW 4 Series 430i xDrive - $39,995, 15,419 miles Exterior Color: orange 2dr Car Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors
  • 2017 BMW 4 Series 430i xDrive Gran Coupe in Landing, NJ 07850

    $35,995
    Mileage: 18,152
    Location: Landing, NJ 07850
    Description: Used 2017 BMW 4 Series 430i xDrive Gran Coupe - $35,995, 18,152 miles Exterior Color: black Hatchback Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 4 Doors
  • 2016 BMW 4 Series 435i xDrive in Landing, NJ 07850

    $31,995
    Mileage: 17,213
    Location: Landing, NJ 07850
    Description: Used 2016 BMW 4 Series 435i xDrive - $31,995, 17,213 miles Exterior Color: black 2dr Car Intercooled Turbo Premium Unlead Fuel: Gasoline Fuel 6 Cylinders 2 Doors
  • 2016 BMW 4 Series 428i xDrive in Landing, NJ 07850

    $28,995
    Mileage: 39,776
    Location: Landing, NJ 07850
    Description: Used 2016 BMW 4 Series 428i xDrive - $28,995, 39,776 miles Exterior Color: mineral gray metallic Interior Color: coral red/black Convertible Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoline Fuel 4 Cylinders 2 Doors