Used BMW 2 Series for Sale in Cornelius, NC

Showing 24 of 44 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.

$17,550
$17,550 above
$518/mo est. ?
164,973 km

Trading Post Of Catawba County Inc.

Authorized EpicVIN dealer

28613, Conover NC

Check Details
$32,306
$32,306 above
$953/mo est. ?
32,460 km 2.0L

Hendrick BMW Certified Pre-Owned South Charlotte

Authorized EpicVIN dealer

4.9 Google 696 reviews

28273, Charlotte NC

Check Details
$27,911
$27,911 above
$823/mo est. ?
62,848 km

Hendrick BMW Certified Pre-Owned South Charlotte

Authorized EpicVIN dealer

4.9 Google 696 reviews

28273, Charlotte NC

Check Details
$19,495
$19,495 above
$575/mo est. ?
97,193 km

Godspeed Motors

4.7 Google 863 reviews

28269, Charlotte NC

Check Details
$35,790
$35,790 above
$1,055/mo est. ?
12,823 km

Hendrick BMW

28227, Charlotte NC

Check Details
$50,606
$50,606 above
$1,489/mo est. ?
0 km

Hendrick BMW Northlake

28269, Charlotte NC

Check Details
$12,695
$12,695 above
$374/mo est. ?
140,013 km

Platinum Auto Group LLC

28213, Charlotte NC

Check Details
$25,254
$25,254 above
$745/mo est. ?
68,222 km

Hendrick Lexus Northlake

4.8 Google 3053 reviews

28269, Charlotte NC

Check Details
$38,990
$38,990 above
$1,150/mo est. ?
6,944 km

Carvana

28205, Charlotte NC

Check Details
$40,318
$40,318 above
$1,189/mo est. ?
14,478 km

Hendrick BMW

28227, Charlotte NC

Check Details
$40,218
$40,218 above
$1,186/mo est. ?
14,233 km

Hendrick BMW

28227, Charlotte NC

Check Details
$40,790
$40,790 above
$1,203/mo est. ?
17,009 km

Hendrick BMW

28227, Charlotte NC

Check Details
$39,290
$39,290 above
$1,159/mo est. ?
18,635 km

Hendrick BMW

28227, Charlotte NC

Check Details
$39,790
$39,790 above
$1,173/mo est. ?
14,930 km

Hendrick BMW

28227, Charlotte NC

Check Details
$40,776
$40,776 above
$1,202/mo est. ?
13,956 km

Hendrick BMW Northlake

28269, Charlotte NC

Check Details
$39,276
$39,276 above
$1,158/mo est. ?
11,505 km

Hendrick BMW Northlake

28269, Charlotte NC

Check Details
$29,500
$29,500 above
$870/mo est. ?
30,359 km

Jerry Hunt Supercenter Salisbury

28146, Salisbury NC

Check Details
$50,456
$50,456 above
$1,485/mo est. ?
0 km

Hendrick BMW Northlake

28269, Charlotte NC

Check Details
$30,495
$30,495 above
$899/mo est. ?
25,989 km

Infiniti of Charlotte

28105, Matthews NC

Check Details
$38,790
$38,790 above
$1,144/mo est. ?
18,095 km

Hendrick BMW

28227, Charlotte NC

Check Details
$35,498
$35,498 above
$1,047/mo est. ?
28,006 km

Land Rover Charlotte

28212, Charlotte NC

Check Details
$39,290
$39,290 above
$1,159/mo est. ?
19,988 km

Hendrick BMW

28227, Charlotte NC

Check Details
$40,290
$40,290 above
$1,188/mo est. ?
17,461 km

Hendrick BMW

28227, Charlotte NC

Check Details
$40,776
$40,776 above
$1,202/mo est. ?
7,186 km

Hendrick BMW Northlake

28269, Charlotte NC

Check Details

Frequently Asked Questions

Our marketplace currently lists 44 used cars in Cornelius, NC from dealers and private sellers. Prices range from $29,190 to $42,951.

Top brands by active listings in Cornelius, NC are Bmw. The mix often reflects local buying preferences.

The average listed price in Cornelius, NC is $36,071. Browse by budget: under $10,000, under $20,000, or under $30,000.

No — you can buy from a seller in Cornelius, NC 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.