Used BMW cars in NC

1-25 of 4,499 cars

X
x
Receive the latest car listings by email
Receive new listings by email bmw nc
Sort by
Price
to
Model
Year
to
Mileage
to
Type of fuel
Body type
  • Sedan  1,061
  • SUV  719
  • Coupé  664
  • Convertible  366
  • Hatchback  55
  • Truck  27
  • Station Wagon  2
Transmission
  • automatic  2,536
  • manual  86
Number of doors
to
Features
Publication date
  • Today  39
  • Within the last 7 days  316
  • Photo 2015 BMW 3 Series 320i
    l
    lemonfree 5 days ago

    2015 BMW 3 Series 320i

    27616, Raleigh, Wake County, NC

    320i trim, Liquid Blue Metallic exterior and Venetian Beige interior. CARFAX 1-Owner, Excellent Condition, LOW MILES. 39,063! Fuel efficient 36 m

    $15,995
    39,063 Miles
    Year 2015
    Report
  • Photo 2017 BMW 7 Series 740i
    l
    lemonfree 7 days ago

    2017 BMW 7 Series 740i

    27616, Raleigh, Wake County, NC

    5,500 Optional Wheel Pkg from BMW! Black Sapphire Metallic exterior and Black Dakota Leather interior. Excellent Condition. Epa 29 mpg hwy/21...

    $33,997
    68,564 Miles
    Year 2017
    Report
  • Photo 2015 BMW 3 Series 328i xDrive
    l
    lemonfree 7 days ago

    2015 BMW 3 Series 328i xDrive

    27629, Raleigh, Wake County, NC

    Used 2015 BMW 3 Series 328i xDrive Grey

    $15,495
    71,858 Miles
    Year 2015
    Report
  • Photo 2017 BMW X5 sDrive35i
    l
    lemonfree 11 days ago

    2017 BMW X5 sDrive35i

    27629, Raleigh, Wake County, NC

    Used 2017 BMW X5 sDrive35i White

    $38,495
    36,117 Miles
    Year 2017
    Report
  • Photo Used 2011 BMW 550i Sedan for sale
    S
    Shoppok 22 h 47 minutes ago

    Used 2011 BMW 550i Sedan for sale

    27127, Winston-Salem, Forsyth County, NC
    new

    Used 2011 BMW 550i Sedan for sale $13599. Used 2011 BMW 550i Sedan for sale. Mileage70920 Exterior colorBlack Interior colorBlack...

    $13,599
    70,920 Miles
    Year 2011
    Report
  • Photo 2015 BMW X3
    A
    AutosclearanceNET 1 day ago

    2015 BMW X3

    28602, Hickory, Catawba County, NC
    new

    2015 BMW X3 XDrive28i with 53,902 miles for $18,998. Located in Hickory, NC. CarMax Curbside is now available at select stores. Enjoy online...

    $18,998
    53,902 Miles
    Year 2015
    Report
  • Photo 2017 BMW 5 Series 530i
    l
    lemonfree 21 days ago

    2017 BMW 5 Series 530i

    27629, Raleigh, Wake County, NC

    Used 2017 BMW 5 Series 530i Unknown

    $32,997
    42,298 Miles
    Year 2017
    Report
  • Photo Used 2016 BMW X5 xDrive40e for sale
    S
    Shoppok 22 h 48 minutes ago

    Used 2016 BMW X5 xDrive40e for sale

    28303, Fayetteville, Cumberland County, NC
    new

    Used 2016 BMW X5 xDrive40e for sale $26750. Used 2016 BMW X5 xDrive40e for sale. Mileage54000 Exterior colorBlack Interior colorBlack...

    $26,750
    54,000 Miles
    Year 2016
    Report
  • Photo Used 2017 BMW 640i Coupe for sale
    S
    Shoppok 22 h 54 minutes ago

    Used 2017 BMW 640i Coupe for sale

    28409, Wilmington, New Hanover County, NC
    new

    Used 2017 BMW 640i Coupe for sale $49995. Used 2017 BMW 640i Coupe for sale. Mileage11822 Exterior colorAlpine White Interior colorVermilion...

    $49,995
    11,822 Miles
    Year 2017
    Report
  • Photo Used 2015 BMW X5 xDrive35i for sale
    S
    Shoppok 23 h ago

    Used 2015 BMW X5 xDrive35i for sale

    28602, Hickory, Catawba County, NC
    new

    Used 2015 BMW X5 xDrive35i for sale $24392. Used 2015 BMW X5 xDrive35i for sale. Mileage56293 Exterior colorJet Black Interior colorBlack...

    $24,392
    56,293 Miles
    Year 2015
    Report
  • Photo Used 2017 BMW 530i for sale
    S
    Shoppok 2 days ago

    Used 2017 BMW 530i for sale

    27604, Raleigh, Wake County, NC

    Used 2017 BMW 530i for sale $31999. Used 2017 BMW 530i for sale. Mileage34070 Exterior colorGlacier Silver Metallic Interior colorCanberra...

    $31,999
    34,070 Miles
    Year 2017
    Report
  • Photo 2014 BMW X3 xDrive28i
    I
    ISeeCars 1 day ago

    2014 BMW X3 xDrive28i

    27021, King, NC
    new

    Visit Main Street Tire and Auto online at to see more pictures of this vehicle or call us at 336-971-8--- today to schedule your test drive.

    $12,450
    124,000 Miles
    Year 2014
    Report
  • W
    Web2Carz 2 days ago

    2016 BMW X5 xDrive35i Durham, NC

    27713, Durham, Durham County, NC

    2016 BMW X5 For Sale. Exterior Color: white, Body: AWD xDrive35i 4dr SUV, Engine: 3.0 6 Cylinder, Fuel: Gasoline, Doors: 4

    Check price
    73,093 Miles
    Year 2016
    4 Doors
    Report
  • Photo Used 2015 BMW i3 w Range Extender for sale
    S
    Shoppok 22 h 53 minutes ago

    Used 2015 BMW i3 w Range Extender for sale

    27101, Winston-Salem, Forsyth County, NC
    new

    Used 2015 BMW i3 w Range Extender for sale $15990. Used 2015 BMW i3 w Range Extender for sale. Mileage25476 Exterior colorWhite Interior...

    $15,990
    25,476 Miles
    Year 2015
    Report
  • Photo 2008 BMW X5 3.0si Wilmington, NC
    W
    Web2Carz 2 days ago

    2008 BMW X5 3.0si Wilmington, NC

    28403, Wilmington, New Hanover County, NC

    2008 BMW X5 For Sale. Exterior Color: alpine white, Body: SUV, Engine: 3.0L I6 DOHC 24V Valvetronic, Fuel: G, Cylinders: 6, Doors: 4

    Check price
    147,518 Miles
    Year 2008
    4 Doors
    Report
  • Photo 2016 BMW X3 xDrive35i
    I
    ISeeCars 1 day ago

    2016 BMW X3 xDrive35i

    28602, Hickory, Catawba County, NC
    new

    2016 BMW X3 xDrive35i 8-Speed Automatic Steptronic. 4X4/4WD/AWD*. Bluetooth*. Leather seats*. At Cloninger Ford of Hickory come see how we are...

    $22,062
    59,947 Miles
    Year 2016
    Report
  • Photo Used 2017 BMW X3 xDrive28i for sale
    S
    Shoppok 2 days ago

    Used 2017 BMW X3 xDrive28i for sale

    28602, Hickory, Catawba County, NC

    Used 2017 BMW X3 xDrive28i for sale $21557. Used 2017 BMW X3 xDrive28i for sale. Mileage54166 Exterior colorSpace Gray Metallic Interior...

    $21,557
    54,166 Miles
    Year 2017
    Report
  • Photo Used 2016 BMW X3 xDrive35i for sale
    S
    Shoppok 2 days ago

    Used 2016 BMW X3 xDrive35i for sale

    28405, Wilmington, New Hanover County, NC

    Used 2016 BMW X3 xDrive35i for sale $23788. Used 2016 BMW X3 xDrive35i for sale. Mileage74023 Exterior colorAlpine White Interior colorOyster...

    $23,788
    74,023 Miles
    Year 2016
    Report
  • Photo 2016 BMW X3 xDrive28i
    I
    ISeeCars 9 h 2 minutes ago

    2016 BMW X3 xDrive28i

    28152, Shelby, Cleveland County, NC
    new

    Visit S&R Auto Sales online at to see more pictures of this vehicle or call us at 704-487-0--- today to schedule your test drive.

    $18,995
    77,000 Miles
    Year 2016
    Report
  • I
    ISeeCars 9 h 2 minutes ago

    2017 BMW X3 xDrive28i

    27409, Greensboro, Guilford County, NC
    new

    Visit Oak Ridge Auto Sales online at to see more pictures of this vehicle or call us at 336-803-1--- today to schedule your test drive.

    $24,300
    77,521 Miles
    Year 2017
    Report
  • Photo 2020 BMW 5 Series
    A
    Autosclearance ORG 9 h 1 minute ago

    2020 BMW 5 Series

    27804, Rocky Mount, NC
    new

    2020 BMW 5 Series 530i with 14,875 miles for $42,975. Located in rocky mount, nc. Carfax 1-owner. Was $48,950, fuel efficient 33 mpg hwy/25...

    $42,975
    14,875 Miles
    Year 2020
    4 Doors
    Report
  • Photo Certified 2017 BMW X1 sDrive28i for sale
    S
    Shoppok 2 days ago

    Certified 2017 BMW X1 sDrive28i for sale

    28314, Fayetteville, Cumberland County, NC

    Certified 2017 BMW X1 sDrive28i for sale $24333. Certified 2017 BMW X1 sDrive28i for sale. Mileage34930 Exterior colorMineral White Metallic...

    $24,333
    34,930 Miles
    Year 2017
    Report
  • Photo Certified 2017 BMW 330i Sedan for sale
    S
    Shoppok 2 days ago

    Certified 2017 BMW 330i Sedan for sale

    27613, Raleigh, Wake County, NC

    Certified 2017 BMW 330i Sedan for sale $23987. Certified 2017 BMW 330i Sedan for sale. Mileage25716 Exterior colorAlpine White Interior...

    $23,987
    25,716 Miles
    Year 2017
    Report
  • Photo Certified 2017 BMW 530i xDrive for sale
    S
    Shoppok 2 days ago

    Certified 2017 BMW 530i xDrive for sale

    28210, Charlotte, Mecklenburg County, NC

    Certified 2017 BMW 530i xDrive for sale $36231. Certified 2017 BMW 530i xDrive for sale. Mileage20262 Exterior colorAtlas Cedar Metallic...

    $36,231
    20,262 Miles
    Year 2017
    Report
  • I
    ISeeCars 9 h 10 minutes ago

    2015 BMW 5 Series 528i

    28792, Hendersonville, Henderson County, NC
    new

    2015 BMW 5 Series 528i $15900 AUTOMATIC. For sale by Autostar Cdjr Of Hendersonville in HENDERSONVILLE, NC 28792

    $15,900
    69,460 Miles
    Year 2015
    Report
X

Get notified when we have new listings available for bmw nc

x
Receive the latest car listings by email

1 2 3 4 5 Next »

Used BMW cars in NC

Receive alerts for this search

We use cookies to personalize your experience. If that’s okay, just keep browsing. More info