Used BMW X5 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.

$39,999
$39,999 above
$1,180/mo est. ?
76,934 km

Stivers Ford of Birmingham, Inc

Authorized EpicVIN dealer

4.5 Google 1326 reviews

35209, Birmingham AL

Check Details
$45,995
$45,995 above
$1,356/mo est. ?
35,331 km

King Acura

Authorized EpicVIN dealer

35216, Birmingham AL

Check Details
$39,632
$39,632 above
$1,169/mo est. ?
69,161 km 3.0L

Benton Nissan of Hoover

Authorized EpicVIN dealer

35216, Hoover AL

Check Details
$54,997
$54,997 above
$1,622/mo est. ?
48,221 km 3.0L

Exclusive Auto Wholesale

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.7 Google 414 reviews

35124, Pelham AL

Check Details
$19,990
$19,990 above
$589/mo est. ?
307,975 km

Tameron Honda

Authorized EpicVIN dealer

4.5 Google 2794 reviews

35216, Vestavia AL

Check Details
$18,959
$18,959 above
$559/mo est. ?
159,666 km 3.0L

Birmingham Broker

Authorized EpicVIN dealer

4.5 Google 174 reviews

35233, Birmingham AL

Check Details
$26,900
$26,900 above
$793/mo est. ?
157,699 km

World Class Motors

Authorized EpicVIN dealer

4.8 Google 142 reviews

35071, Gardendale AL

Check Details
$71,140
$71,140 above
$2,093/mo est. ?
0 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$97,790
$97,790 above
$2,878/mo est. ?
0 km 4.4L

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$36,997
$36,997 above
$1,091/mo est. ?
80,245 km 3.0L

Exclusive Auto Wholesale

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.7 Google 414 reviews

35124, Pelham AL

Check Details
Get a price quote
12,266 km

Exclusive Auto Wholesale

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.7 Google 414 reviews

35124, Pelham AL

Check Details
$32,999
$32,999 above
$973/mo est. ?
82,176 km

Audi Birmingham

Authorized EpicVIN dealer

4.4 Google 552 reviews

35210, Birmingham AL

Check Details
Get a price quote
61,134 km

Exclusive Auto Wholesale

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.7 Google 414 reviews

35124, Pelham AL

Check Details
Get a price quote
204,599 km

Exclusive Auto Wholesale

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.7 Google 414 reviews

35124, Pelham AL

Check Details
Get a price quote
68,643 km

Exclusive Auto Wholesale

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.7 Google 414 reviews

35124, Pelham AL

Check Details
$80,825
$80,825 above
$2,378/mo est. ?
0 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$45,997
$45,997 above
$1,356/mo est. ?
100,556 km

Exclusive Auto Wholesale

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.7 Google 414 reviews

35124, Pelham AL

Check Details
$50,494
$50,494 above
$1,489/mo est. ?
23,442 km

Driver's Way

Authorized EpicVIN dealer

35124, Pelham AL

Check Details
$31,998
$31,998 above
$944/mo est. ?
110,690 km

BMW of Birmingham

4.3 Google 1017 reviews

35210, Birmingham AL

Check Details
$68,590
$68,590 above
$2,018/mo est. ?
412 km

Carvana

35203, Birmingham AL

Check Details
$37,999
$37,999 above
$1,121/mo est. ?
89,584 km

BMW of Birmingham

4.3 Google 1017 reviews

35210, Birmingham AL

Check Details
$24,990
$24,990 above
$737/mo est. ?
97,487 km

Carvana

35203, Birmingham AL

Check Details
$57,999
$57,999 above
$1,710/mo est. ?
44,305 km

BMW of Birmingham

4.3 Google 1017 reviews

35210, Birmingham AL

Check Details
$53,999
$53,999 above
$1,592/mo est. ?
51,175 km

BMW of Birmingham

4.3 Google 1017 reviews

35210, Birmingham AL

Check Details