Used BMW for Sale in North Carolina

Showing 24 of 3,844 listings

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.

$47,858
$47,858 above
$1,411/mo est. ?
13,407 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$27,880
$27,880 above
$822/mo est. ?
53,932 km

Hendrick Chrysler Jeep FIAT

Authorized EpicVIN dealer

28303, Fayetteville NC

Check Details
$22,990
$22,990 above
$678/mo est. ?
3,257 km

Sebar Inc.

Authorized EpicVIN dealer

4.7 Google 299 reviews

27403, Greensboro NC

Check Details
$8,397
$8,397 above
$248/mo est. ?
220,375 km

Journey Auto Sales

Authorized EpicVIN dealer

28227, Charoltte NC

Check Details
$27,452
$27,452 above
$810/mo est. ?
140,413 km

Capital Ford Rocky Mount

Authorized EpicVIN dealer

27804, Rocky Mount NC

Check Details
$39,998
$39,998 above
$1,179/mo est. ?
18,580 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$30,798
$30,798 above
$908/mo est. ?
3,261 km 3.0L

Audi Winston Salem

Authorized EpicVIN dealer

27127, Winston-salem NC

Check Details
$10,920
$10,920 above
$322/mo est. ?
3,241 km 3.0L

Capital Hyundai of Jacksonville

Authorized EpicVIN dealer

28546, Jacksonville NC

Check Details
$11,980
$11,980 above
$353/mo est. ?
3,243 km

Seasell Auto

Authorized EpicVIN dealer

28403, Wilmington NC

Check Details
$7,880
$7,880 above
$232/mo est. ?
201,678 km

Seasell Auto

Authorized EpicVIN dealer

28403, Wilmington NC

Check Details
$5,980
$5,980 above
$176/mo est. ?
171,855 km

Seasell Auto

Authorized EpicVIN dealer

28403, Wilmington NC

Check Details
$25,999
$25,999 above
$767/mo est. ?
3,261 km 3.0L

A Unique Auto Source

Authorized EpicVIN dealer

28001, Albemarle NC

Check Details
$15,999
$15,999 above
$472/mo est. ?
3,243 km 2.0L

A Unique Auto Source

Authorized EpicVIN dealer

28001, Albemarle NC

Check Details
$25,999
$25,999 above
$767/mo est. ?
85,182 km 2.0L

A Unique Auto Source

Authorized EpicVIN dealer

28001, Albemarle NC

Check Details
$83,472
$83,472 above
$2,461/mo est. ?
49,722 km 3.0L

Crossroads Ford of Henderson

Authorized EpicVIN dealer

4.5 Google 286 reviews

27536, Henderson NC

Check Details
$11,995
$11,995 above
$354/mo est. ?
132,342 km

Carolina Family Motors

Authorized EpicVIN dealer

4.5
Star icon
6 reviews
4.3 Google 198 reviews

28117, Mooresville NC

Check Details
$26,988
$26,988 above
$796/mo est. ?
88,869 km

Randy Marion Buick GMC

Authorized EpicVIN dealer

4.4 Google 885 reviews

28078, Huntersville NC

Check Details
$58,619
$58,619 above
$1,725/mo est. ?
11 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$57,739
$57,739 above
$1,699/mo est. ?
10 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$54,929
$54,929 above
$1,616/mo est. ?
26 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$53,874
$53,874 above
$1,585/mo est. ?
8 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$48,529
$48,529 above
$1,428/mo est. ?
11 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$58,424
$58,424 above
$1,719/mo est. ?
11 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details
$51,219
$51,219 above
$1,507/mo est. ?
19 km

Valley Auto World BMW

Authorized EpicVIN dealer

3.0
Star icon
2 reviews
4.1 Google 378 reviews

28303, Fayetteville NC

Check Details

Frequently Asked Questions

Our marketplace currently lists 3,844 used cars in North Carolina from dealers and private sellers. Prices range from $834 to $162,213.

Top brands by active listings in North Carolina are Bmw. The mix often reflects local buying preferences.

The average listed price in North Carolina is $40,508. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in North Carolina regardless of your state of residence. You'll need to register and title the vehicle in your home state within the required window (usually 30 days). Local dealers typically handle paperwork for out-of-state buyers.

Yes — popular nearby options include cities across the state. You can also browse all used cars in North Carolina.