Used BMW 4 Series in Urbandale, IA

2.5 million cars to choose from.

Search Used Cars





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

    Featured Car
    $33,991
    Mileage: 22,480
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 435i xDrive - $33,991, 22,480 miles Exterior Color: glacier silver metallic Coupe Automatic Transmission 6 Cylinders 2 Doors
  • 2014 BMW 4 Series 428i xDrive in Urbandale, IA 50322

    $25,998
    Mileage: 27,128
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 428i xDrive - $25,998, 27,128 miles Exterior Color: white Coupe Intercooled Turbo Premium Unlead Automatic Transmission Fuel: Gasoli 2 Doors
  • 2014 BMW 4 Series 428i xDrive in Urbandale, IA 50322

    Featured Car
    $27,991
    Mileage: 32,434
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 428i xDrive - $27,991, 32,434 miles Exterior Color: white Coupe Automatic Transmission 4 Cylinders 2 Doors
  • 2014 BMW 4 Series 428i xDrive in Urbandale, IA 50322

    Featured Car
    $29,991
    Mileage: 35,565
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 428i xDrive - $29,991, 35,565 miles Exterior Color: white Coupe Automatic Transmission 4 Cylinders 2 Doors
  • 2014 BMW 4 Series 435i in Urbandale, IA 50322

    Featured Car
    $33,855
    Mileage: 24,368
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 435i - $33,855, 24,368 miles Exterior Color: white Coupe Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders 2 Doors
  • 2014 BMW 4 Series 435i xDrive in Urbandale, IA 50322

    Featured Car
    $33,025
    Mileage: 30,476
    Location: Urbandale, IA 50322
    Description: Used 2014 BMW 4 Series 435i xDrive - $33,025, 30,476 miles Exterior Color: gray Coupe Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders 2 Doors