Used BMW 6 Series in Birmingham, AL

2.5 million cars to choose from.

Search Used Cars





BMW 6 Series
  • 2013 BMW 6 Series 650i Gran Coupe in Birmingham, AL 35216

    $30,955
    Mileage: 80,322
    Location: Birmingham, AL 35216
    Description: Used 2013 BMW 6 Series 650i Gran Coupe - $30,955, 80,322 miles Exterior Color: orion silver metallic Sedan 4.4L V8 32V GDI DOHC Twin Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 6 Series 640i Gran Coupe in Pelham, AL 35124

    Featured Car
    $48,995
    Mileage: 30,418
    Location: Pelham, AL 35124
    Description: Used 2018 BMW 6 Series 640i Gran Coupe - $48,995, 30,418 miles Exterior Color: alpine white sedan Automatic Transmission Fuel: Gasoline Fuel 6 Cylinders 4 Doors
  • 2018 BMW 6 Series 640i xDrive Gran Turismo in Pelham, AL 35124

    $43,994
    Mileage: 24,873
    Location: Pelham, AL 35124
    Description: Used 2018 BMW 6 Series 640i xDrive Gran Turismo - $43,994, 24,873 miles Exterior Color: carbon black metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2019 BMW 6 Series 640i xDrive Gran Turismo in Pelham, AL 35124

    $47,995
    Mileage: 20,764
    Location: Pelham, AL 35124
    Description: Used 2019 BMW 6 Series 640i xDrive Gran Turismo - $47,995, 20,764 miles Exterior Color: dark graphite metallic Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors
  • 2018 BMW 6 Series 640i xDrive Gran Turismo in Pelham, AL 35124

    $41,995
    Mileage: 33,845
    Location: Pelham, AL 35124
    Description: Used 2018 BMW 6 Series 640i xDrive Gran Turismo - $41,995, 33,845 miles Exterior Color: alpine white Hatchback 3.0L I6 24V GDI DOHC Turbo Fuel: Gasoline 4 Doors