Used BMW X1 for Sale in Birmingham, AL

No matches found.

Save your search and we will notify you when we have cars that match your search criteria.

We expanded your search distance and we're unable to find cars that match.

Try adjusting your filters, or start a new search.

$44,780
$44,780 above
$1,318/mo est. ?
11 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$50,535
$50,535 above
$1,487/mo est. ?
0 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$57,585
$57,585 above
$1,695/mo est. ?
0 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details

To save your search and get updates on new inventory and price drops, sign up for a profile

Sign up
$58,835
$58,835 above
$1,731/mo est. ?
0 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$50,385
$50,385 above
$1,483/mo est. ?
0 km 2.0L

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$48,185
$48,185 above
$1,418/mo est. ?
0 km 2.0L

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$48,135
$48,135 above
$1,416/mo est. ?
0 km 2.0L

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$47,685
$47,685 above
$1,403/mo est. ?
0 km 2.0L

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$12,500
$12,500 above
$369/mo est. ?
167,505 km 2.0L

Birmingham Auto Auction

Authorized EpicVIN dealer

35023, Hueytown AL

Check Details

Save a search, and we'll alert you when there are new listings that match exactly what you're looking for.

$32,850
$32,850 above
$969/mo est. ?
62,380 km

Limbaugh Toyota

Authorized EpicVIN dealer

4.6 Google 1397 reviews

35218, Birmingham AL

Check Details
$14,999
$14,999 above
$442/mo est. ?
166,123 km

Audi Birmingham

Authorized EpicVIN dealer

4.4 Google 552 reviews

35210, Birmingham AL

Check Details
$48,665
$48,665 above
$1,432/mo est. ?
0 km

Bmwofbirmingham New

35210, Irondale AL

Check Details
$26,590
$26,590 above
$784/mo est. ?
48,929 km

Carvana

35203, Birmingham AL

Check Details
Get a price quote
267,714 km 2.0L

A Better Bid Online Car Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
3.7 Google 199 reviews

35023, HUEYTOWN AL

Check Details
$44,780
$44,780 above
$1,318/mo est. ?
13 km

Bmwofbirmingham New

35210, Irondale AL

Check Details
$19,950
$19,950 above
$588/mo est. ?
95,918 km 2.0L

Pelham Imports

4.2 Google 92 reviews

35124, Pelham AL

Check Details
$23,590
$23,590 above
$696/mo est. ?
98,823 km

Carvana

35203, Birmingham AL

Check Details
$19,990
$19,990 above
$589/mo est. ?
104,348 km

Carvana

35203, Birmingham AL

Check Details
$24,990
$24,990 above
$737/mo est. ?
95,017 km

Carvana

35203, Birmingham AL

Check Details
$17,990
$17,990 above
$530/mo est. ?
125,049 km

Carvana

35203, Birmingham AL

Check Details
$50,835
$50,835 above
$1,496/mo est. ?
0 km

Bmwofbirmingham New

35210, Irondale AL

Check Details
$47,885
$47,885 above
$1,409/mo est. ?
0 km

Bmwofbirmingham New

35210, Irondale AL

Check Details
$11,900
$11,900 above
$351/mo est. ?
165,651 km 2.0L

Shaw Motors

4.2 Google 26 reviews

35147, Westover AL

Check Details
good price
$45,780
$2,090 below
$1,347/mo est. ?
0 km

Bmwofbirmingham New

35210, Irondale AL

Check Details