Used BMW X3 for Sale in Hoover, 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.

$29,995
$29,995 above
$885/mo est. ?
48,258 km

Donohoo Auto

Authorized EpicVIN dealer

4.7 Google 2421 reviews

35124, Pelham AL

Check Details
$53,110
$53,110 above
$1,563/mo est. ?
0 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$47,082
$47,082 above
$1,385/mo est. ?
18 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$48,522
$48,522 above
$1,428/mo est. ?
19 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$33,897
$33,897 above
$1,000/mo est. ?
55,163 km

Driver's Way

Authorized EpicVIN dealer

35124, Pelham AL

Check Details
$30,497
$30,497 above
$899/mo est. ?
41,096 km

Driver's Way

Authorized EpicVIN dealer

35124, Pelham AL

Check Details
$30,297
$30,297 above
$893/mo est. ?
46,927 km

Driver's Way

Authorized EpicVIN dealer

35124, Pelham AL

Check Details
$30,497
$30,497 above
$899/mo est. ?
43,196 km

Driver's Way

Authorized EpicVIN dealer

35124, Pelham AL

Check Details
$69,560
$69,560 above
$2,047/mo est. ?
5 km

BMW Mini of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$46,504
$46,504 above
$1,371/mo est. ?
4,888 km

BMW of Birmingham

Authorized EpicVIN dealer

35210, Irondale AL

Check Details
$44,999
$44,999 above
$1,327/mo est. ?
35,776 km

Porsche Birmingham

Authorized EpicVIN dealer

35210, Birmingham AL

Check Details
$27,999
$27,999 above
$826/mo est. ?
91,691 km

Tameron Honda

Authorized EpicVIN dealer

4.5 Google 2794 reviews

35216, Birmingham AL

Check Details
$21,780
$21,780 above
$642/mo est. ?
96,808 km 2.0L

Preferred Imports

Authorized EpicVIN dealer

3.8 Google 77 reviews

35233, Birmingham AL

Check Details
$9,786
$9,786 above
$289/mo est. ?
197,001 km

Royal Automotive

Authorized EpicVIN dealer

35216, Birmingham AL

Check Details
$20,875
$20,875 above
$616/mo est. ?
126,262 km

Edwards Chevrolet - 280

Authorized EpicVIN dealer

4.6 Google 1211 reviews

35242, Birmingham AL

Check Details
$16,990
$16,990 above
$501/mo est. ?
144,403 km

Steely Lease Sales Inc

Authorized EpicVIN dealer

3.8 Google 59 reviews

35022, Bessemer AL

Check Details
$18,995
$18,995 above
$560/mo est. ?
110,607 km 2.0L

Ultra Motorcars of Birmingham

Authorized EpicVIN dealer

4.8 Google 40 reviews

35233, Birmingham AL

Check Details
$33,900
$33,900 above
$1,000/mo est. ?
28,423 km

Med Center Mazda

Authorized EpicVIN dealer

35124, Pelham AL

Check Details
$29,800
$29,800 above
$879/mo est. ?
29,074 km

Preferred Imports

Authorized EpicVIN dealer

3.8 Google 77 reviews

35233, Birmingham AL

Check Details
$38,990
$38,990 above
$1,150/mo est. ?
25,300 km

Carvana

35203, Birmingham AL

Check Details
$1,275
$1,275 above
$38/mo est. ?
280,630 km 3.0L

SCA Auctions

Authorized EpicVIN dealer

5.0
Star icon
1 review
4.1 Google 55 reviews

35022, BESSEMER AL

Check Details
$42,990
$42,990 above
$1,268/mo est. ?
23,834 km

Carvana

35203, Birmingham AL

Check Details
$9,999
$9,999 above
$295/mo est. ?
183,561 km

Lexus of Birmingham

35210, Birmingham AL

Check Details
$14,995
$14,995 above
$442/mo est. ?
190,036 km 2.0L

MTO Motors

4.1 Google 168 reviews

35206, Birmingham AL

Check Details