Used BMW 4 Series in Urbandale, IA

2.5 million cars to choose from.

Search Used Cars





BMW 4 Series
  • 2014 BMW 4 Series 428i xDrive in Urbandale, IA 50322

    Featured Car
    $38,655
    Mileage: 23,529
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 428i xDrive - $38,655, 23,529 miles Exterior Color: black Coupe Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders
  • 2014 BMW 4 Series 435i xDrive in Urbandale, IA 50322

    Featured Car
    $41,992
    Mileage: 30,476
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 435i xDrive - $41,992, 30,476 miles Exterior Color: gray Coupe Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders
  • 2014 BMW 4 Series 435i xDrive in Des Moines, IA 50313

    Featured Car
    $39,900
    Mileage: 12,731
    Location: Des Moines, IA 50313
    Description: Used 2014 BMW 4 Series 435i xDrive - $39,900, 12,731 miles Exterior Color: black sapphire metallic Coupe Automatic Transmission
  • 2016 BMW 4 Series 435i xDrive in Atlantic, IA 50022

    $44,395
    Mileage: 5,843
    Location: Atlantic, IA 50022
    Description: Used 2016 BMW 4 Series 435i xDrive - $44,395, 5,843 miles Exterior Color: blue Coupe 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoli 2 Doors