Used BMW cars in AL

1-25 of 1,707 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw al
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
Body type
Transmission
  • automatic  1,155
  • manual  48
Number of doors
to
Features
Publication date
  • Today  3
  • Within the last 7 days  193
  • Photo Used 2015 BMW 428 Gran Coupe Hatchback in...
    a
    autozin 1 day ago

    Used 2015 BMW 428 Gran Coupe Hatchback in Montgomery, AL

    Montgomery County, AL
    new

    Used 2015 BMW 428 Gran Coupe Hatchback in Montgomery, AL BMW Coupe 2015 BMW Of Montgomery Montgomery, AL

    Check price
    Year 2015
    Report
  • W
    Web2Carz 3 days ago

    2019 BMW X3 sDrive30i Montgomery, AL

    36117, Montgomery County, AL

    Exterior Color: alpine white, Body: Sport Utility, Engine: 2.0 L 4 Cyl. Fuel: Gas, Cylinders: 4, Doors: 4

    $42,988
    4,629 Miles
    Year 2019
    4 Doors
    Report
  • Photo 2013 BMW MDX 528i, White in Huntsville, Alabama
    E
    EasyAutoSales.com 3 days ago

    2013 BMW MDX 528i, White in Huntsville, Alabama

    35801, Huntsville, AL

    This outstanding example of a 2013 BMW 5 Series 528i is offered by Jerry Damson Acura. Is it possible to fall in love with a vehicle? It is...

    Check price
    66,156 Miles
    Year 2013
    Report
  • Photo 2018 BMW 5 Series 540i
    I
    ISeeCars 1 day ago

    2018 BMW 5 Series 540i

    36066, Prattville, AL
    new

    Visit Reinhardt Prattville online at to see more pictures of this vehicle or call us at 334-290-1992 today to schedule your test drive.

    $49,980
    127 Miles
    Year 2018
    Report
  • Photo 2000 BMW Z3 2.3 Jasper, AL
    W
    Web2Carz 5 days ago

    2000 BMW Z3 2.3 Jasper, AL

    35501, Jasper, Walker County, AL

    Exterior Color: steel gray metallic, Interior Color: black, Body: 2dr Car, Engine: 2.5 L I6, Fuel: Gas, Cylinders: 6, Doors: 2

    $7,500
    102,309 Miles
    Year 2000
    2 Doors
    Report
  • Photo 2016 BMW X4 xDrive28i AWD - $31,488
    C
    Cargurus 1 day ago

    2016 BMW X4 xDrive28i AWD - $31,488

    19184, Mt. Laurel, Shelby County, AL
    new

    BMW Certified, ​ CARFAX 1-Owner. Sunroof, ​ Power Liftgate, ​ iPod/MP3 Input, ​ All Wheel Drive, ​ Alloy Wheels, ​ Turbo Charged. This vehicle...

    $31,488
    44,892 Miles
    Year 2016
    Report
  • Photo 2015 BMW MDX 328i, White in Indian Spgs, Alabama
    E
    EasyAutoSales.com 3 days ago

    2015 BMW MDX 328i, White in Indian Spgs, Alabama

    35124, AL

    Clean carfax. Para espan ol, por favor llame al (205) 664-1---, waiting on inspection, prices subject to change. *Disclaimer: CONDITIONAL...

    Check price
    33,245 Miles
    Year 2015
    Report
  • Photo 2008 BMW 3 Series 328i
    I
    ISeeCars 2 days ago

    2008 BMW 3 Series 328i

    35950, Albertville, Marshall County, AL

    Visit Southtown Motors online at southtownautomobiles. Com to see more pictures of this vehicle or call us at 256-857-7--- today to schedule your

    $8,950
    Year 2008
    Report
  • Photo 2015 BMW X5 xDrive35i AWD - $39,732
    C
    Cargurus 1 day ago

    2015 BMW X5 xDrive35i AWD - $39,732

    19184, Mt. Laurel, Shelby County, AL
    new

    BMW Certified, ​ ONLY 36, ​480 Miles! Navigation, ​ sunroof, ​ heated seats, ​ power liftgate, ​ all wheel drive, ​ panoramic roof, ​ turbo...

    $39,732
    36,480 Miles
    Year 2015
    Report
  • Photo 2016 BMW X3 xDrive28i AWD - $32,489
    C
    Cargurus 1 day ago

    2016 BMW X3 xDrive28i AWD - $32,489

    19184, Mt. Laurel, Shelby County, AL
    new

    Bmw certified, ​ carfax 1-owner, ​ great miles 35, ​850! Nav, ​ sunroof, ​ heated seats, ​ cd player, ​ ipod/mp3 input, ​ turbo, ​ power...

    $32,489
    35,850 Miles
    Year 2016
    Report
  • Photo 2016 BMW X1 xDrive28i AWD - $29,927
    C
    Cargurus 1 day ago

    2016 BMW X1 xDrive28i AWD - $29,927

    19184, Mt. Laurel, Shelby County, AL
    new

    Carfax 1-owner, ​ bmw certified, ​ great miles 29, ​950! NAV, ​ Sunroof, ​ Heated Seats, ​ CD Player, ​ iPod/MP3 Input, ​ Turbo, ​ Power...

    $29,927
    29,950 Miles
    Year 2016
    Report
  • Photo 2015 BMW MDX 328i, BLACK in Cullman, Alabama
    E
    EasyAutoSales.com 4 days ago

    2015 BMW MDX 328i, BLACK in Cullman, Alabama

    35056, Cullman County, AL

    Check out this BLACK 2015 BMW MDX 328i with 39,972 miles. It is being listed in Cullman, AL on EasyAutoSales. Com.

    Check price
    39,972 Miles
    Year 2015
    Report
  • Photo 2015 BMW X5 xDrive35i AWD - $36,991
    C
    Cargurus 1 day ago

    2015 BMW X5 xDrive35i AWD - $36,991

    19184, Mt. Laurel, Shelby County, AL
    new

    BMW Certified, ​ CARFAX 1-Owner, ​ ONLY 37, ​194 Miles! NAV, ​ Sunroof, ​ Heated Seats, ​ Panoramic Roof, ​ Power Liftgate, ​ All Wheel Drive...

    $36,991
    37,194 Miles
    Year 2015
    Report
  • Photo Certified 2017 BMW 530i for sale
    S
    Shoppok 3 days ago

    Certified 2017 BMW 530i for sale

    35803, Huntsville, AL

    Certified 2017 BMW 530i for sale $42500. Certified 2017 BMW 530i for sale. Mileage18071 Exterior colorAlpine White Interior colorBlack...

    $42,500
    18,071 Miles
    Year 2017
    Report
  • Photo 2016 BMW X5 xDrive35i AWD - $42,998
    C
    Cargurus 1 day ago

    2016 BMW X5 xDrive35i AWD - $42,998

    19184, Mt. Laurel, Shelby County, AL
    new

    Bmw certified, ​ carfax 1-owner, ​ low miles. 21, ​686! Moonroof, ​ Nav System, ​ Heated Seats, ​ All Wheel Drive, ​ Power Liftgate, ​...

    $42,998
    21,686 Miles
    Year 2016
    Report
  • Photo 2016 BMW M4 Convertible RWD - $54,899
    C
    Cargurus 1 day ago

    2016 BMW M4 Convertible RWD - $54,899

    19184, Mt. Laurel, Shelby County, AL
    new

    Carfax 1-owner, ​ bmw certified, ​ low miles. 19, ​398! Heated leather seats, ​ navigation, ​ wheels: 19" x 9" fr & 19" x 10" rr blk light...

    $54,899
    19,398 Miles
    Year 2016
    Report
  • Photo 2016 BMW X5 xDrive35i AWD - $39,990
    C
    Cargurus 1 day ago

    2016 BMW X5 xDrive35i AWD - $39,990

    19184, Mt. Laurel, Shelby County, AL
    new

    BMW Certified, ​ CARFAX 1-Owner. NAV, ​ Sunroof, ​ Heated Seats, ​ Turbo, ​ Power Liftgate, ​ All Wheel Drive, ​ Panoramic Roof, ​ FINELINE...

    $39,990
    44,965 Miles
    Year 2016
    Report
  • E
    EasyAutoSales.com 2 days ago

    1997 BMW 5-Series 528i, Black in Demopolis, Alabama

    Demopolis, Marengo County, AL

    Look at the miles! This was one of owners grandmothers cars and she did not drive much. Well taken care of and the leather is in the perfect cond

    $5,997
    45,892 Miles
    Year 1997
    Report
  • Photo 2018 BMW X5 xDrive35i AWD - $56,498
    C
    Cargurus 1 day ago

    2018 BMW X5 xDrive35i AWD - $56,498

    19184, Mt. Laurel, Shelby County, AL
    new

    ...​Compass, ​High intensity discharge headlights: Bi-xenon, ​Exterior Parking Camera Rear, ​CD-MP3 decoder, ​Emergency communication system: BMW

    $56,498
    2,323 Miles
    Year 2018
    Report
  • Photo Used 2009 BMW 335i Convertible for sale
    S
    Shoppok 3 days ago

    Used 2009 BMW 335i Convertible for sale

    36609, Mobile County, AL

    Used 2009 BMW 335i Convertible for sale $14977. Used 2009 BMW 335i Convertible for sale. Mileage64084 Exterior colorJet Black Interior...

    $14,977
    64,084 Miles
    Year 2009
    Report
  • Photo 2018 BMW X1 xDrive28i AWD - $34,999
    C
    Cargurus 1 day ago

    2018 BMW X1 xDrive28i AWD - $34,999

    19184, Mt. Laurel, Shelby County, AL
    new

    Bmw certified, ​ carfax 1-owner, ​ low miles. 4, ​828! NAV, ​ Sunroof, ​ Heated Seats, ​ Turbo, ​ Back-Up Camera, ​ iPod/MP3 Input, ​ Power...

    $34,999
    4,828 Miles
    Year 2018
    Report
  • Photo 2019 BMW X3 xDrive30i AWD - $44,834
    C
    Cargurus 1 day ago

    2019 BMW X3 xDrive30i AWD - $44,834

    19184, Mt. Laurel, Shelby County, AL
    new

    ...7.5" (style 692), ​ heated steering wheel, ​ driving assistance package, ​ navigation system, ​ heated front seatsthis vehicle is located at bmw...

    $44,834
    3,608 Miles
    Year 2019
    Report
  • Photo Used 2016 BMW 535i Sedan for sale
    S
    Shoppok 3 days ago

    Used 2016 BMW 535i Sedan for sale

    35212, Birmingham, Jefferson County, AL

    Used 2016 BMW 535i Sedan for sale $33981. Used 2016 BMW 535i Sedan for sale. Mileage31012 Exterior colorGray Interior colorBlack...

    $33,981
    31,012 Miles
    Year 2016
    Report
  • Photo 2014 BMW Integra 428i, Blue in Birmingham, Alabama
    E
    EasyAutoSales.com 2 days ago

    2014 BMW Integra 428i, Blue in Birmingham, Alabama

    35233, Birmingham, Jefferson County, AL

    Auto Leveling Headlights; Auxiliary Audio Input; Bluetooth Connection; Dual Zone A/C; HID Headlights; Heated Mirrors; Leather Seats; MP3 Compatib

    $18,880
    47,146 Miles
    Year 2014
    Report
  • Photo 2018 BMW X3 xDrive30i AWD - $42,484
    C
    Cargurus 1 day ago

    2018 BMW X3 xDrive30i AWD - $42,484

    19184, Mt. Laurel, Shelby County, AL
    new

    ...X 7.5" (style 692), ​ heated steering wheel, ​ navigation system, ​ park distance control, ​ heated front seats. This vehicle is located at BMW...

    $42,484
    4,267 Miles
    Year 2018
    Report
X

Get notified when we have new listings available for bmw al

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW cars in AL

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info

Disagree Agree