Used BMW 5 Series in Urbandale, IA

2.5 million cars to choose from.

Search Used Cars





BMW 5 Series
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $53,303
    Mileage: 7,555
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $53,303, 7,555 miles Exterior Color: alpine white Sedan 4 Dr. Automatic Transmission
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $53,456
    Mileage: 4,332
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $53,456, 4,332 miles Exterior Color: black sapphire metallic Sedan 4 Dr. Automatic Transmission
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $52,376
    Mileage: 2,074
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $52,376, 2,074 miles Exterior Color: jet black Sedan 4 Dr. Automatic Transmission
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $53,456
    Mileage: 3,567
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $53,456, 3,567 miles Exterior Color: black sapphire metallic Sedan 4 Dr. Automatic Transmission
  • 2013 BMW 5 Series 528i in Urbandale, IA 50322

    Featured Car
    $30,615
    Mileage: 26,679
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW 5 Series 528i - $30,615, 26,679 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 4 Cylinders
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $53,843
    Mileage: 3,964
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $53,843, 3,964 miles Exterior Color: dark graphite metallic Sedan 4 Dr. Automatic Transmission
  • 2015 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $49,351
    Mileage: 7,507
    Location: Urbandale, IA 50322
    Description: Used 2015 BMW 5 Series 528i xDrive - $49,351, 7,507 miles Exterior Color: alpine white Sedan 4 Dr. Automatic Transmission
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $54,036
    Mileage: 2,054
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $54,036, 2,054 miles Exterior Color: dark graphite metallic Sedan 4 Dr. Automatic Transmission
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $50,441
    Mileage: 4,932
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $50,441, 4,932 miles Exterior Color: jet black Sedan 4 Dr. Automatic Transmission
  • 2009 BMW 5 Series 528xi in Urbandale, IA 50322

    $14,998
    Mileage: 71,498
    Location: Urbandale, IA 50322
    Description: Used 2009 BMW 5 Series 528xi - $14,998, 71,498 miles Exterior Color: black 3.00L Automatic Transmission
  • 2013 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $28,914
    Mileage: 26,382
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW 5 Series 528i xDrive - $28,914, 26,382 miles Exterior Color: gray Sedan 4 Dr. Automatic Transmission 4 Cylinders
  • 2007 BMW 5 Series 530i in Urbandale, IA 50322

    Featured Car
    $15,991
    Mileage: 55,391
    Location: Urbandale, IA 50322
    Description: Used 2007 BMW 5 Series 530i - $15,991, 55,391 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 6 Cylinders
  • 2007 BMW 5 Series 550i in Urbandale, IA 50322

    $16,998
    Mileage: 71,878
    Location: Urbandale, IA 50322
    Description: Used 2007 BMW 5 Series 550i - $16,998, 71,878 miles Exterior Color: black 4.80L Automatic Transmission
  • 2013 BMW 5 Series 550i in Urbandale, IA 50322

    Featured Car
    $34,993
    Mileage: 45,436
    Location: Urbandale, IA 50322
    Description: Used 2013 BMW 5 Series 550i - $34,993, 45,436 miles Exterior Color: black Sedan 4 Dr. Automatic Transmission Fuel: PREMIUM UNLEADED 8 Cylinders
  • 2016 BMW 5 Series 528i xDrive in Urbandale, IA 50322

    Featured Car
    $52,871
    Mileage: 2,425
    Location: Urbandale, IA 50322
    Description: Used 2016 BMW 5 Series 528i xDrive - $52,871, 2,425 miles Exterior Color: black sapphire metallic Sedan 4 Dr. Automatic Transmission