Used BMW X3 for Sale in Madison, NC

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.

great price
$22,335
$2,768 below
$659/mo est. ?
101,892 km
Hot car

Kernersville Chrysler Dodge

4.4 Google 3801 reviews

27284, Kernersville NC

Check Details
great price
$13,998
$3,337 below
$413/mo est. ?
159,997 km
Hot car

Smart Chevrolet

Authorized EpicVIN dealer

27025, Madison NC

Check Details
great price
$37,990
$3,246 below
$1,120/mo est. ?
31,276 km
Hot car

Foreign Cars Italia

Authorized EpicVIN dealer

27409, Greensboro NC

Check Details

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

Sign up
great price
$3,600
$3,982 below
$106/mo est. ?
283,299 km 3.0L
Hot car

Martinsville Motors

Authorized EpicVIN dealer

24112, Martinsville VA

Check Details
high price
$69,025
$13,376 above
$2,031/mo est. ?
16 km

BMW of Greensboro

Authorized EpicVIN dealer

27407, Greensboro NC

Check Details
great price
$34,400
$6,836 below
$1,014/mo est. ?
45,990 km
Hot car

Impex Auto Sales

Authorized EpicVIN dealer

27407, Greensboro NC

Check Details
great price
$20,437
$4,666 below
$603/mo est. ?
111,278 km
Hot car

Greensboro Nissan

Authorized EpicVIN dealer

27407, Greensboro NC

Check Details
great price
$33,600
$7,636 below
$991/mo est. ?
39,976 km
Hot car

Impex Auto Sales

Authorized EpicVIN dealer

27407, Greensboro NC

Check Details
great price
$46,999
$8,650 below
$1,386/mo est. ?
10,100 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston Salem NC

Check Details

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

high price
$35,499
$1,063 above
$1,047/mo est. ?
49,455 km

Flow BMW

Authorized EpicVIN dealer

27127, Winston Salem NC

Check Details
fair price
$54,895
$754 below
$1,615/mo est. ?
13 km
Hot car

BMW of Greensboro

Authorized EpicVIN dealer

27407, Greensboro NC

Check Details
great price
$51,745
$3,904 below
$1,523/mo est. ?
6 km
Hot car

BMW of Greensboro

Authorized EpicVIN dealer

27407, Greensboro NC

Check Details
fair price
$54,895
$754 below
$1,615/mo est. ?
39 km
Hot car

BMW of Greensboro

Authorized EpicVIN dealer

27407, Greensboro NC

Check Details
good price
$54,030
$1,619 below
$1,590/mo est. ?
48 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
fair price
$54,430
$1,219 below
$1,602/mo est. ?
6 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
high price
$67,845
$12,196 above
$1,996/mo est. ?
18 km

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
fair price
$54,905
$744 below
$1,616/mo est. ?
13 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
good price
$53,045
$2,604 below
$1,561/mo est. ?
13 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
good price
$53,945
$1,704 below
$1,591/mo est. ?
15,145 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston Salem NC

Check Details
good price
$52,895
$2,754 below
$1,560/mo est. ?
3,664 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston Salem NC

Check Details
great price
$51,745
$3,904 below
$1,523/mo est. ?
10 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
good price
$54,210
$1,439 below
$1,595/mo est. ?
5 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
good price
$54,210
$1,439 below
$1,595/mo est. ?
5 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details
great price
$52,010
$3,639 below
$1,530/mo est. ?
5 km
Hot car

Flow BMW

Authorized EpicVIN dealer

27127, Winston-Salem NC

Check Details