Used BMW 3 Series for Sale by Owner & Dealer in Birmingham, AL

Top Searches: For Sale by Owner

1-20 of 63 Cars Found

Save Search
X

Message:

Home Delivery
2017 BMW 3 Series 340i

2017 BMW 3 Series 340i - 28,515 mi

- Listed 4 days ago
  • $3,260 below market price
  • dealer rating
  • 1 positive , low miles
PREVIEW
Used 2017 BMW 3 Series 340i for Sale - $27,270 - 28,515 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $27,270
Mileage: 28,515 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: Black
Engine: 6-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B3G37HNU35897
Positives: clean history
2008 BMW 3 Series 328i

2008 BMW 3 Series 328i - 121,080 mi

Rainbow City, AL (51 mi) - Listed 6 days ago
  • $1,479 below market price
  • dealer rating
PREVIEW
Used 2008 BMW 3 Series 328i for Sale - $3,990 - 121,080 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Rainbow City, AL 35906
Price: $3,990
Mileage: 121,080 miles
For Sale By: Dealer
Transmission: Manual
Dealer Rating:
4.5 star
Engine: 6-Cylinder
Fuel Type: Gasoline
MPG: 20
Seats: 5 seater
Drivetrain: RWD
VIN: WBAVA37538NL49526
Home Delivery
2017 BMW 3 Series 320i

2017 BMW 3 Series 320i - 17,005 mi

- Listed today
  • $689 below market price
  • dealer rating
  • 1 positive , low miles
PREVIEW
Used 2017 BMW 3 Series 320i for Sale - $19,530 - 17,005 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $19,530
Mileage: 17,005 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E1G35HNU15563
Positives: clean history
Home Delivery
2017 BMW 3 Series 330e iPerformance

2017 BMW 3 Series 330e iPerformance - 18,051 mi

- Listed 9 days ago
  • $2,397 below market price
  • dealer rating
  • 1 positive , low miles
$24,998
PREVIEW
Used 2017 BMW 3 Series 330e iPerformance for Sale - $22,740 - 18,051 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $22,740
Mileage: 18,051 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: Blue
Engine: 4-Cylinder
Interior Color: Tan
Fuel Type: Plug-in Hybrid
MPG: 71
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8E1C37HA156961
Positives: clean history
Home Delivery
2017 BMW 3 Series 340i

2017 BMW 3 Series 340i - 18,453 mi

- Listed 4 days ago
  • $2,174 below market price
  • low miles
PREVIEW
Used 2017 BMW 3 Series 340i for Sale - $29,990 - 18,453 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $29,990
Mileage: 18,453 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Blue
Engine: 6-Cylinder
Interior Color: Beige
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B3G30HNU36101
Home Delivery
2018 BMW 3 Series 340i xDrive

2018 BMW 3 Series 340i xDrive - 10,278 mi

- Listed 7 days ago
  • $2,149 below market price
  • low miles
PREVIEW
Used 2018 BMW 3 Series 340i xDrive for Sale - $37,990 - 10,278 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $37,990
Mileage: 10,278 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: White
Engine: 6-Cylinder
Interior Color: Black
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8B7G52JNV10925
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 10,274 mi

- Listed 2 days ago
  • $1,325 below market price
  • low miles
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $35,990 - 10,274 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $35,990
Mileage: 10,274 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Silver
Engine: 4-Cylinder
Interior Color: Other
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C53KAK07145
Home Delivery
2019 BMW 3 Series 330i

2019 BMW 3 Series 330i - 13,801 mi

- Listed 13 days ago
  • $724 below market price
  • low miles
PREVIEW
Used 2019 BMW 3 Series 330i for Sale - $34,990 - 13,801 miles - with bluetooth, child safety, backup camera, sunroof, alloy wheels
Category: Used Cars
Location:
Price: $34,990
Mileage: 13,801 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 30
Seats: 5 seater
Drivetrain: RWD
VIN: WBA5R1C57KAJ99440
2013 BMW 3 Series 328i

2013 BMW 3 Series 328i - 120,000 mi

Birmingham, AL (11 mi) - Listed 144 days ago
  • $226 below market price
  • dealer rating
  • 2 price drops in 145 days
$8,999
PREVIEW
Used 2013 BMW 3 Series 328i for Sale - $7,999 - 120,000 miles - with bluetooth, alloy wheels, satellite radio, power outlet, anti-theft system
Category: Used Cars
Location: Birmingham, AL 35244
Price: $7,999
Mileage: 120,000 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.6 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 4 seater
Drivetrain: RWD
VIN: WBAKE3C59DE771419
Home Delivery
2017 BMW 3 Series 330i xDrive Gran Turismo

2017 BMW 3 Series 330i xDrive Gran - 17,556 mi

- Listed today
  • $392 above market price
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive Gran Turismo for Sale - $27,990 - 17,556 miles - with bluetooth, child safety, sunroof, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $27,990
Mileage: 17,556 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Brown
Engine: 4-Cylinder
Interior Color: Brown
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8Z9C3XHG826874
Home Delivery
2018 BMW 3 Series 320i xDrive

2018 BMW 3 Series 320i xDrive - 13,018 mi

- Listed 13 days ago
  • $461 above market price
  • dealer rating
  • 1 positive , low miles , free CARFAX
PREVIEW
Used 2018 BMW 3 Series 320i xDrive for Sale - $25,580 - 13,018 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $25,580
Mileage: 13,018 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Exterior Color: Gray
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8A3C56JA488680
Positives: clean history
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 2,713 mi

- Listed 2 days ago
  • $613 above market price
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $27,990 - 2,713 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $27,990
Mileage: 2,713 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: White
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9C33HA004841
Home Delivery
2017 BMW 3 Series 330i xDrive

2017 BMW 3 Series 330i xDrive - 20,582 mi

- Listed 18 days ago
  • $233 above market price
  • low miles
PREVIEW
Used 2017 BMW 3 Series 330i xDrive for Sale - $24,590 - 20,582 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location:
Price: $24,590
Mileage: 20,582 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Blue
Engine: 4-Cylinder
Interior Color: Beige
Fuel Type: Gasoline
MPG: 26
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9G56HNU60224
Home Delivery
2018 BMW 3 Series 330i xDrive

2018 BMW 3 Series 330i xDrive - 16,527 mi

- Listed 10 days ago
  • $1,109 above market price
  • low miles
PREVIEW
Used 2018 BMW 3 Series 330i xDrive for Sale - $29,990 - 16,527 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location:
Price: $29,990
Mileage: 16,527 miles
For Sale By: Dealer
Transmission: Automatic
Exterior Color: Black
Engine: 4-Cylinder
Interior Color: Black
Fuel Type: Gasoline
MPG: 27
Seats: 5 seater
Drivetrain: AWD
VIN: WBA8D9C59JEB35498
2012 BMW 3 Series 328i

2012 BMW 3 Series 328i - 134,409 mi

Birmingham, AL (7 mi) - Listed 5 days ago
  • $257 above market price
  • free CARFAX
PREVIEW
Used 2012 BMW 3 Series 328i for Sale - $7,750 - 134,409 miles - with bluetooth, child safety, alloy wheels, power outlet, anti-theft system
Category: Used Cars
Location: Birmingham, AL 35216
Price: $7,750
Mileage: 134,409 miles
For Sale By: Dealer
Transmission: Automatic
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA3A5C57CF345149
2006 BMW 3 Series 325xi

2006 BMW 3 Series 325xi - 200,014 mi

Boaz, AL (59 mi) - Listed 238 days ago
  • $99 above market price
  • dealer rating
  • free CARFAX
PREVIEW
Used 2006 BMW 3 Series 325xi for Sale - $3,900 - 200,014 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Boaz, AL 35957
Price: $3,900
Mileage: 200,014 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
3.1 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBAVD13596KV01454
2006 BMW 3 Series 325i

2006 BMW 3 Series 325i - 110,204 mi

Tuscaloosa, AL (48 mi) - Listed 3 days ago
  • market price $5,012
  • dealer rating
PREVIEW
Used 2006 BMW 3 Series 325i for Sale - 110,204 miles - with child safety, sunroof, power outlet, anti-theft system
Category: Used Cars
Location: Tuscaloosa, AL 35405
Mileage: 110,204 miles
For Sale By: Dealer
Transmission: Manual
Dealer Rating:
3.6 star
Engine: 6-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBAVB13536KX62987
2015 BMW 3 Series 328i xDrive

2015 BMW 3 Series 328i xDrive - 36,560 mi

Pell City, AL (30 mi) - Listed 4 days ago
  • dealer rating
  • low miles , free CARFAX
PREVIEW
Used 2015 BMW 3 Series 328i xDrive for Sale - $21,990 - 36,560 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Pell City, AL 35125
Price: $21,990
Mileage: 36,560 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: AWD
VIN: WBA3B3G51FNR87520
2013 BMW 3 Series 328i

2013 BMW 3 Series 328i - 103,694 mi

Bessemer, AL (15 mi) - Listed 5 days ago
  • dealer rating
PREVIEW
Used 2013 BMW 3 Series 328i for Sale - $10,990 - 103,694 miles - with bluetooth, child safety, alloy wheels, satellite radio, power outlet
Category: Used Cars
Location: Bessemer, AL 35022
Price: $10,990
Mileage: 103,694 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
4.4 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Seats: 5 seater
Drivetrain: RWD
VIN: WBA3A5C56DF358945
2018 BMW 3 Series 330i

2018 BMW 3 Series 330i - 28,763 mi

Pelham, AL (14 mi) - Listed 6 days ago
  • market price $22,162
  • dealer rating
  • 1-owner , low miles , free CARFAX
$24,995
PREVIEW
Used 2018 BMW 3 Series 330i for Sale - $24,994 - 28,763 miles - with bluetooth, child safety, backup camera, alloy wheels, satellite radio
Category: Used Cars
Location: Pelham, AL 35124
Price: $24,994
Mileage: 28,763 miles
For Sale By: Dealer
Transmission: Automatic
Dealer Rating:
5 star
Engine: 4-Cylinder
Fuel Type: Gasoline
Num Owners: 1 owner
Seats: 5 seater
Drivetrain: RWD
VIN: WBA8B9G5XJNT89881
X
Would you like to view the latest search results ?
Yes     No
Zip Code Required X

Please enter a five-digit zip code to find cars for sale near you.

What is the average price for Used BMW 3 Series for Sale in Birmingham, AL? How many are for sale and priced below market?

  • 63 cars for sale found, starting at $3,800
  • Average price for Used BMW 3 Series Birmingham, AL: $18,972
  • 10 deals found. Average savings of $1,471
  • Save up to $3,260 below estimated market price

Top Dealers Listing Used BMW 3 Series for Sale in Birmingham, AL

Vroom - Get It Delivered Nationwide, Contact-Free
5.0 stars
4 Used BMW 3 Series for Sale in Birmingham, AL for sale
Birmingham Luxury Motors
Birmingham, AL
5.0 stars
2 Used BMW 3 Series for Sale in Birmingham, AL for sale
Hollywood Imports, Inc.
Birmingham, AL
3.9 stars
2 Used BMW 3 Series for Sale in Birmingham, AL for sale

Price of Used BMW 3 Series for Sale in Birmingham, AL by Distance

Distance from Birmingham, AL Average Price Deals Listings
50 miles
$13,300 Save $1,479 on 4 deals 36 listings
100 miles
$12,916 Save $1,479 on 7 deals 52 listings
200 miles
$19,139 Save $8,383 on 107 deals 469 listings

Similar Models

Average Price Deals Listings
Acura TLX for Sale $26,727 Save $8,458 on 633 deals 4,135 listings
Cadillac Ats for Sale $20,171 Save $6,573 on 329 deals 2,036 listings
Chrysler 300 for Sale $20,733 Save $6,571 on 1,043 deals 7,239 listings
Hyundai Azera for Sale $13,584 Save $3,558 on 114 deals 420 listings
Infiniti Q40 for Sale $14,607 Save $3,513 on 12 deals 47 listings
Mercedes-Benz Cla-Class for Sale $30,793 Save $7,930 on 352 deals 2,427 listings
Mitsubishi Lancer Evolution for Sale $26,509 Save $6,284 on 16 deals 124 listings
Toyota Avalon for Sale $22,204 Save $6,850 on 605 deals 3,219 listings
Volkswagen CC for Sale $11,066 Save $3,150 on 173 deals 714 listings
Volvo S60 for Sale $26,836 Save $12,581 on 1,043 deals 3,756 listings

Used Bmw 3 Series By Model Year

Year Average Price Deals Listings
2019 BMW 3 Series in Birmingham
$34,000 - 1 listing
2018 BMW 3 Series in Birmingham
$24,994 - 1 listing
2017 BMW 3 Series in Birmingham
$22,297 - 4 listings
2016 BMW 3 Series in Birmingham
$19,086 - 2 listings
2015 BMW 3 Series in Birmingham
$20,245 - 3 listings
Explore Other Cities

Keep me posted on new listings X
By clicking "Subscribe" you agree to our Terms and Privacy Policy.
Track price drops for this car X
By clicking "Start Tracking" you agree to our Terms and Privacy Policy.
X
The search has been saved X
The search has been saved.
Would you like to get email alerts for new listings and price drops for the search?
Subscribe No
By clicking "Subscribe" you agree to our Terms and Privacy Policy.