Used BMW 3 Series cars in AL

1-25 of 465 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw 3 series al
Sort by
Price
to
Year
to
Mileage
to
Type of fuel
  • diesel  15
  • Electric  3
  • gasoline  129
  • hybrid  1
Body type
  • Sedan  193
  • Coupé  58
  • Convertible  45
  • Hatchback  2
  • SUV  2
  • Truck  1
Transmission
  • automatic  206
  • manual  10
Number of doors
to
Features
Publication date
  • Today  2
  • Within the last 7 days  23
  • Photo 2014 BMW 3 Series
    A
    Autosclearance ORG 1 day ago

    2014 BMW 3 Series

    36608, Mobile, Mobile County, AL
    new

    2014 BMW 3 Series 320i with 70,580 miles for $14,900. Located in Mobile, AL. 2014 BMW 320i, 2.0L 4-Cylinder, Media Screen, Heated Seats, AM FM...

    $14,900
    70,580 Miles
    Year 2014
    4 Doors
    Report
  • Photo 2011 BMW 3 Series 328i
    I
    ISeeCars 1 day ago

    2011 BMW 3 Series 328i

    35215, Birmingham, Jefferson County, AL
    new

    Visit Auto Hub LLC online at autohubal. Com to see more pictures of this vehicle or call us at 205-460-1--- today to schedule your test drive.

    $6,499
    142,650 Miles
    Year 2011
    Report
  • Photo 2014 BMW 3 Series
    A
    Autosclearance ORG 4 days ago

    2014 BMW 3 Series

    23060, Glen Allen, AL

    2014 BMW 3 Series 328i xDrive with 45,715 miles for $16,749. Located in Glen Allen, VA. Clean CarFax, 2014 BMW 328i xDrive (All Wheel Driver)...

    $16,749 $17,500
    45,715 Miles
    Year 2014
    4 Doors
    Report
  • Photo 2017 BMW 3 Series
    s
    scutt.eu 6 days ago

    2017 BMW 3 Series

    Pelham, Shelby County, AL

    ...Safety Belts. Inc: Rear Center 3 Point and Pretensioners, Electronic Stability Control (ESC). *Fully-Loaded with Additional Options*Window.

    $26,994
    8,103 Miles
    Year 2017
    Report
  • Photo Private Seller: 2011 BMW 3 Series
    B
    BestCarFinder 4 days ago

    Private Seller: 2011 BMW 3 Series

    36502, Atmore, Escambia County, AL

    I have a 2011 bmw 328i that starts and runs perfectly there’s nothing wrong with it. I took it the shop and had it inspected there’s nothing...

    $9,000
    147,000 Miles
    Year 2011
    4 Doors
    Report
  • Photo 2017 BMW 3 Series 320i
    I
    ISeeCars 4 days ago

    2017 BMW 3 Series 320i

    35806, Huntsville, AL

    ...AL, and excludes tax, title, tags and $299 CarMax processing fee (not required by law). Some fees are location specific and may change if you...

    $23,998
    21,554 Miles
    Year 2017
    Report
  • I
    ISeeCars 22 h 12 minutes ago

    2014 BMW 3 Series 328d

    35216, Birmingham, Jefferson County, AL
    new

    ...We also offer Carfax Reports. We can assist in Export and Domestic Shipping. We will take Anything with a motor in trade. 205-822-3---

    $16,875
    83,471 Miles
    Year 2014
    Report
  • Photo 2007 BMW 328i
    7
    C
    Carexportamerica 3 days ago

    2007 BMW 328i

    Birmingham, Jefferson County, AL

    2007 BMW 328i, leather, heated seats, sunroof, miles, CD player, AUX input, power windows, ice cold AC, good tires. Call or Text Kasey.

    $7,200
    164,000 Miles
    Year 2007
    Report
  • Photo 2007 BMW 328i
    7
    C
    Carexportamerica 3 days ago

    2007 BMW 328i

    Birmingham, Jefferson County, AL

    2007 BMW 328i, leather, heated seats, sunroof, miles, CD player, AUX input, power windows, ice cold AC, good tires. Call or Text Kasey.

    $6,900
    164,000 Miles
    Year 2007
    Report
  • Photo 2007 BMW 328i
    7
    C
    Carexportamerica 3 days ago

    2007 BMW 328i

    Tuscaloosa County, AL

    2007 BMW 328i, leather, heated seats, sunroof, miles, CD player, AUX input, power windows, ice cold AC, good tires. Call or Text Kasey.

    $6,900
    Year 2007
    Report
  • Photo Used 2016 BMW 328i Gran Turismo xDrive for sale
    S
    Shoppok 5 days ago

    Used 2016 BMW 328i Gran Turismo xDrive for sale

    36303, Dothan, AL

    Used 2016 BMW 328i Gran Turismo xDrive for sale ORIGINAL MSRP $54,545$2,750 Technology Package$2,600 M Sport Package$1,450 Saddle Brown Dakota...

    $21,599
    42,787 Miles
    Year 2016
    Report
  • Photo 2008 BMW 328I
    7
    C
    Carexportamerica 3 days ago

    2008 BMW 328I

    Huntsville, AL

    2008 bmw 328i drives great no known issues no leaks no check engine light heat and air works fine good tires no rips in leather seats power...

    $8,700
    152,000 Miles
    Year 2008
    Report
  • Photo 2014 BMW 3 Series 320i
    Z
    Zipzip 3 days ago

    2014 BMW 3 Series 320i

    36608, Mobile County, AL

    Odometer is 4294 miles below market average!

    $14,900
    72,000 Miles
    Year 2014
    4 Doors
    Report
  • Photo 2012 BMW 328i Wagon
    7
    C
    Carexportamerica 3 days ago

    2012 BMW 328i Wagon

    Birmingham, Jefferson County, AL

    Excellent condition! Ceramic coated paint and glass E91 328i wagon Blue/black leather interior Power heated memory seats 2 Keys Heated steering w

    $18,300
    67,000 Miles
    Year 2012
    Report
  • Photo 2007 BMW 328I Sedan
    7
    C
    Carexportamerica 3 days ago

    2007 BMW 328I Sedan

    Birmingham, Jefferson County, AL

    Selling my 2007 BMW 328i with 1 miles. The car runs and drives great. All power options work including the windows, sunroof, heated seats, etc...

    $6,500
    Year 2007
    Report
  • Photo 2006 bmw 325ci down
    7
    C
    Carexportamerica 3 days ago

    2006 bmw 325ci down

    Birmingham, Jefferson County, AL

    Will cover your down payment and sales taxes. No credit check cash or financed. Nice convertible with sport and premium packages. In-line 6 cylin

    $5,700
    188,000 Miles
    Year 2006
    Report
  • I
    ISeeCars 3 days ago

    2014 BMW 3 Series 328i

    36608, Mobile County, AL

    2014 bmw 3 series 328i automatic. For sale by Ethan Hunt Automotive in MOBILE, AL 36608

    Check price
    63,034 Miles
    Year 2014
    Report
  • Photo 2006 BMW 325CI Convertible
    7
    C
    Carexportamerica 3 days ago

    2006 BMW 325CI Convertible

    Birmingham, Jefferson County, AL

    Cash OR Down, /month/ full coverage insurance/ plus taxes to finance it. No credit check. Sharp looking BMW 325CI, 6 cylinders, Automatic...

    $6,800
    150,000 Miles
    Year 2006
    Report
  • Photo Certified 2016 Chevrolet Trax AWD LT w 1LT for...
    S
    Shoppok 6 days ago

    Certified 2016 Chevrolet Trax AWD LT w 1LT for sale

    36117, Montgomery County, AL

    ...Visit Us Today For a must-own Chevrolet Trax come see us at Capitol Chevrolet-AL, 711 Eastern Blvd, Montgomery, AL 36117. Just minutes away!

    $14,398
    48,463 Miles
    Year 2016
    Report
  • Photo 2017 BMW 3 Series 330e iPerformance
    Z
    Zipzip 8 days ago

    2017 BMW 3 Series 330e iPerformance

    35124, Pelham, Shelby County, AL

    ...by Donohoo Auto LLC located at 8122 Helena Rd, Pelham, AL 35124 for a quick visit and a great vehicle! The Accessories include 2 Master Keys.

    $26,994
    Year 2016
    4 Doors
    Report
  • Photo 2012 BMW 3 Series 328i
    Z
    Zipzip 11 days ago

    2012 BMW 3 Series 328i

    48080, Saint Clair Shores, St. Clair County, AL

    Clean carfax. 328i, 2D Convertible, 3.0L 6-Cylinder DOHC 24V, 6-Speed, RWD, Sparkling Bronze Metallic, Black w/Leatherette Upholstery, 17 Light A

    $16,995
    36,000 Miles
    Year 2011
    2 Doors
    Report
  • Photo 2015 BMW 3 Series 328i xDrive
    Z
    Zipzip 12 days ago

    2015 BMW 3 Series 328i xDrive

    35769, Scottsboro, Jackson County, AL

    Recent Arrival! 2015 BMW 3 Series 328i xDrive Melbourne Red Metallic NAVIGATION / NAVI / GPS, ALLOY WHEELS, LEATHER, BLUETOOTH, AWD, Adaptive...

    $17,488
    65,000 Miles
    Year 2014
    4 Doors
    Report
  • Photo 2001 BMW 3-Series 325i, in Birmingham, Alabama
    E
    EasyAutoSales.com 13 days ago

    2001 BMW 3-Series 325i, in Birmingham, Alabama

    35215, Birmingham, Jefferson County, AL

    Check out this 2001 BMW 3-Series 325i with 204,000 miles. It is being listed in Birmingham, AL on EasyAutoSales. Com.

    Check price
    204,000 Miles
    Year 2001
    Report
  • I
    ISeeCars 8 days ago

    2011 BMW 3 Series 328i

    35080, Helena, Shelby County, AL

    2011 BMW 328i 91k miles great miles. Beautiful color combination real leather interior fully serviced professionally cleaned this car is in...

    $11,487
    91,508 Miles
    Year 2011
    Report
  • E
    EasyAutoSales.com 9 days ago

    2016 BMW 3-Series 320i, Black in Skyland, Alabama

    AL

    Check out this Black 2016 BMW 3-Series 320i with 60,492 miles. It is being listed in Skyland, AL on EasyAutoSales. Com.

    Check price
    60,492 Miles
    Year 2016
    Report
X

Get notified when we have new listings available for bmw 3 series al

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW 3 Series cars in AL

Receive alerts for this search

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