
Used BMW for Sale in North Carolina
Showing 1-20 of 2,032 Listings
Sort by:
Featured
$64,861
GOOD DEAL
2025 BMW X5 xDrive50e
- 10,085 Miles
- Raleigh, NC
- $6,829 Below market value of $71,690
- Certified used, Low annual miles
- Listed 9 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW X5 xDrive50e for Sale
10,085 Miles
Raleigh, NC
| Category | Certified Used Cars |
| Price | $64,861 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 5UX43EU09S9Y58676 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,085 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 58 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
Featured
$85,982
$86,981
GOOD DEAL
2025 BMW 7 Series 740i xDrive
- 10,793 Miles
- Raleigh, NC
- $2,828 Below market value of $88,810
- 1 Owner, Certified used
- Listed 12 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 7 Series 740i xDrive for Sale
10,793 Miles
Raleigh, NC
| Category | Certified Used Cars |
| Price | $85,982 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Hybrid |
| Seats | 5 Seats |
| VIN | WBA33EH04SCT56424 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,793 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty |
$39,888
GREAT DEAL
2025 BMW 2 Series 230i
- 5,712 Miles
- Durham, NC
- $4,771 Below market value of $44,659
- Certified used, Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 2 Series 230i for Sale
5,712 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $39,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 3MW23CM08S8F32002 |
| Location | Durham, NC |
| Features | bluetooth, navigation, backup camera, internet radio, alloy wheels |
| Mileage | 5,712 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 30 combined |
| Drivetrain | Rear-wheel drive |
| Positives | inspected, certified pre-owned car, warranty |
$62,774
$64,998
GREAT DEAL
2023 BMW X7 xDrive40i
- 22,831 Miles
- Durham, NC
- $8,380 Below market value of $71,154
- 1 Owner, Certified used
- Listed 47 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW X7 xDrive40i for Sale
22,831 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $62,774 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 7 Seats |
| VIN | 5UX23EM04P9P15021 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 22,831 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| MPG | 22 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, one owner, inspected, clean history, warranty |
$37,280
$37,661
GREAT DEAL
2025 BMW 2 Series 228 xDrive Gran Coupe
- 6,519 Miles
- Durham, NC
- $7,512 Below market value of $44,792
- Certified used, Low annual miles
- Listed 48 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 2 Series 228 xDrive Gran Coupe for Sale
6,519 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $37,280 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23GG03S7S45865 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 6,519 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, inspected, warranty |
$38,444
$38,784
GREAT DEAL
2025 BMW 2 Series 228 xDrive Gran Coupe
- 5,571 Miles
- Durham, NC
- $6,909 Below market value of $45,353
- Certified used, Low annual miles
- Listed 32 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW 2 Series 228 xDrive Gran Coupe for Sale
5,571 Miles
Durham, NC
| Category | Certified Used Cars |
| Price | $38,444 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23GG01S7S87838 |
| Location | Durham, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 5,571 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, inspected, warranty |
$34,392
$34,996
GREAT DEAL
2023 BMW 2 Series 230i xDrive
- 12,789 Miles
- Raleigh, NC
- $4,939 Below market value of $39,331
- Low annual miles
- Listed 49 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2023 BMW 2 Series 230i xDrive for Sale
12,789 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $34,392 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 3MW33CM08P8D64826 |
| Location | Raleigh, NC |
| Features | bluetooth, navigation, backup camera, internet radio, alloy wheels |
| Mileage | 12,789 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$29,749
$29,975
GREAT DEAL
2022 BMW 2 Series 230i
- 20,905 Miles
- Raleigh, NC
- $4,510 Below market value of $34,259
- Low annual miles
- Listed 81 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2022 BMW 2 Series 230i for Sale
20,905 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $29,749 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 3MW23CM05N8C41008 |
| Location | Raleigh, NC |
| Features | bluetooth, navigation, backup camera, internet radio, alloy wheels |
| Mileage | 20,905 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$17,995
$18,411
GREAT DEAL
2016 BMW Z4 sDrive28i
- 80,886 Miles
- Greenville, NC
- Remaining Lifespan: 8.331191 yrs
- $2,274 Below market value of $20,269
- Listed 43 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2016 BMW Z4 sDrive28i for Sale
80,886 Miles
Greenville, NC
| Category | Used Cars |
| Price | $17,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 2 Seats |
| VIN | WBALL5C56G5A20274 |
| Location | Greenville, NC |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, anti-theft system |
| Mileage | 80,886 mi. |
| Exterior Color | Black |
| Drivetrain | Rear-wheel drive |
$52,977
$53,577
GREAT DEAL
2018 BMW M3 CS
- 40,471 Miles
- Apex, NC
- $6,725 Below market value of $59,702
- Low annual miles
- Listed 16 days ago
Additional info close
Used 2018 BMW M3 CS for Sale
40,471 Miles
Apex, NC
| Category | Used Cars |
| Price | $52,977 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBS8M9C58J5J79825 |
| Location | Apex, NC |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 40,471 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 19 combined |
| Drivetrain | Rear-wheel drive |
$25,697
$26,221
GREAT DEAL
2022 BMW X3 xDrive30i
- 54,553 Miles
- Raleigh, NC
- Remaining Lifespan: 8.736907 yrs
- $4,653 Below market value of $30,350
- Listed 124 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2022 BMW X3 xDrive30i for Sale
54,553 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $25,697 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UX53DP0XN9M50878 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 54,553 mi. |
| Transmission | Automatic |
| Exterior Color | Dark graphite |
| Interior Color | Beige |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$76,791
$77,244
GREAT DEAL
2025 BMW X5 M60i
- 12,229 Miles
- Statesville, NC
- $9,756 Below market value of $86,547
- 1 Owner, Low annual miles
- Listed 84 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2025 BMW X5 M60i for Sale
12,229 Miles
Statesville, NC
| Category | Used Cars |
| Price | $76,791 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 8-cylinder |
| Seats | 5 Seats |
| VIN | 5UX33EU07S9X27323 |
| Location | Statesville, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,229 mi. |
| Transmission | Automatic |
| Exterior Color | Gray metallic |
| MPG | 19 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$17,990
GREAT DEAL
2015 BMW 4 Series 428i xDrive
- 57,247 Miles
- Wilmington, NC
- Remaining Lifespan: 5.519286 yrs
- $2,904 Below market value of $20,894
- Listed 13 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2015 BMW 4 Series 428i xDrive for Sale
57,247 Miles
Wilmington, NC
| Category | Used Cars |
| Price | $17,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA3T1C50FP821226 |
| Location | Wilmington, NC |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 57,247 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$34,900
GREAT DEAL
2024 BMW i4 eDrive40 Gran Coupe
- 13,567 Miles
- Raleigh, NC
- $8,505 Below market value of $43,405
- Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW i4 eDrive40 Gran Coupe for Sale
13,567 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $34,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WBY73AW02RFS46477 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 13,567 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 109 combined |
| Drivetrain | Rear-wheel drive |
$39,980
GREAT DEAL
2022 BMW iX xDrive50
- 27,176 Miles
- Greensboro, NC
- $5,822 Below market value of $45,802
- 1 Owner, Low annual miles
- Listed 5 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2022 BMW iX xDrive50 for Sale
27,176 Miles
Greensboro, NC
| Category | Used Cars |
| Price | $39,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WB523CF02NCJ79992 |
| Location | Greensboro, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 27,176 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| MPG | 86 combined |
| Drivetrain | All-wheel drive |
$9,999
GREAT DEAL
2005 BMW Z4 2.5i
- 55,919 Miles
- Weaverville, NC
- Remaining Lifespan: 6.8493605 yrs
- $2,060 Below market value of $12,059
- Listed 6 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2005 BMW Z4 2.5i for Sale
55,919 Miles
Weaverville, NC
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 2 Seats |
| VIN | 4USBT33595LS56307 |
| Location | Weaverville, NC |
| Features | alloy wheels |
| Mileage | 55,919 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Drivetrain | Rear-wheel drive |
$21,700
$22,400
GREAT DEAL
2022 BMW 2 Series 228i xDrive Gran Coupe
- 44,827 Miles
- Raleigh, NC
- $5,448 Below market value of $27,148
- 1 Owner, Low annual miles
- Listed 70 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2022 BMW 2 Series 228i xDrive Gran Coupe for Sale
44,827 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $21,700 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA73AK05N7K93575 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 44,827 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$35,889
$35,899
GREAT DEAL
2024 BMW X3 sDrive30i
- 10,642 Miles
- Cornelius, NC
- Remaining Lifespan: 10.185942 yrs
- $7,375 Below market value of $43,264
- Listed 57 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW X3 sDrive30i for Sale
10,642 Miles
Cornelius, NC
| Category | Used Cars |
| Price | $35,889 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBX47DP05RN295951 |
| Location | Cornelius, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10,642 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | Rear-wheel drive |
$32,500
$33,300
GREAT DEAL
2024 BMW i4 eDrive40 Gran Coupe
- 18,394 Miles
- Raleigh, NC
- $7,137 Below market value of $39,637
- 1 Owner, Low annual miles
- Listed 61 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2024 BMW i4 eDrive40 Gran Coupe for Sale
18,394 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $32,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Fuel Type | Electric |
| Seats | 5 Seats |
| VIN | WBY73AW04RFS80601 |
| Location | Raleigh, NC |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 18,394 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 109 combined |
| Drivetrain | Rear-wheel drive |
$17,990
GREAT DEAL
2017 BMW X5 sDrive35i
- 59,025 Miles
- Wilmington, NC
- Remaining Lifespan: 5.970637 yrs
- $3,253 Below market value of $21,243
- Listed 5 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2017 BMW X5 sDrive35i for Sale
59,025 Miles
Wilmington, NC
| Category | Used Cars |
| Price | $17,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 5UXKR2C39H0X04255 |
| Location | Wilmington, NC |
| Features | bluetooth, child safety, navigation, sunroof, alloy wheels |
| Mileage | 59,025 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Brown |
| MPG | 21 combined |
| Drivetrain | Rear-wheel drive |
$5,995
GREAT DEAL
2008 BMW 3 Series 328i
- 90,247 Miles
- Taylorsville, NC
- $1,216 Below market value of $7,211
- Low annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2008 BMW 3 Series 328i for Sale
90,247 Miles
Taylorsville, NC
| Category | Used Cars |
| Price | $5,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVA37568NL45650 |
| Location | Taylorsville, NC |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 90,247 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$22,888
GREAT DEAL
2018 BMW 4 Series 430i xDrive
- 40,122 Miles
- Pittsboro, NC
- Remaining Lifespan: 5.6252036 yrs
- $4,882 Below market value of $27,770
- Listed 18 days ago
●
iSeeCars Dealer Score
Additional info close
Used 2018 BMW 4 Series 430i xDrive for Sale
40,122 Miles
Pittsboro, NC
| Category | Used Cars |
| Price | $22,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA4Z3C52JEC57357 |
| Location | Pittsboro, NC |
| Features | bluetooth, backup camera, alloy wheels, satellite radio, voice recognition |
| Mileage | 40,122 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
Page 1 of 102
Used Cars for Sale Insights
Explore other states
| Average Price | Deals | Listings | |
|---|---|---|---|
| Used BMW for Sale in Florida | $52,708 | Save $19,354 on 1,876 deals | 7,641 listings |