
Used BMW 2 Series for Sale in Raleigh, NC
Showing 1-20 of 44 Listings
$5,998
2014 BMW 2 Series 228i
- 164,877 Miles
- Henderson, NC (39 mi away)
- Remaining Lifespan: 7.393258 yrs
- $691 Below market value of $6,689
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 2 Series 228i for Sale
164,877 Miles
Henderson, NC (39 mi away)
| Category | Used Cars |
| Price | $5,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1F5C55EV255788 |
| Location | Henderson, NC - 39 mi. |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 164,877 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$10,798
$12,3982014 BMW 2 Series 228i
- 87,675 Miles
- Raleigh, NC (4 mi away)
- Remaining Lifespan: 7.393258 yrs
- $726 Below market value of $11,524
- Listed 26 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 2 Series 228i for Sale
87,675 Miles
Raleigh, NC (4 mi away)
| Category | Used Cars |
| Price | $10,798 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1F5C53EVV99183 |
| Location | Raleigh, NC - 4 mi. |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 87,675 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$39,778
2026 BMW 2 Series 228 Gran Coupe
- 1,349 Miles
- Durham, NC (18 mi away)
- $853 Below market value of $40,631
- 1 Owner, Low annual miles
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 2 Series 228 Gran Coupe for Sale
1,349 Miles
Durham, NC (18 mi away)
| Category | Used Cars |
| Price | $39,778 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA83GG09T7T30771 |
| Location | Durham, NC - 18 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 1,349 mi. |
| Transmission | Automatic |
| Exterior Color | Skyscraper grey metallic |
| Interior Color | Black |
| Drivetrain | Front-wheel drive |
| Positives | one owner, clean history |
$19,988
$21,8882020 BMW 2 Series 230i xDrive
- 76,383 Miles
- Raleigh, NC (4 mi away)
- Remaining Lifespan: 9.211302 yrs
- $610 Below market value of $20,598
- Listed 106 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 2 Series 230i xDrive for Sale
76,383 Miles
Raleigh, NC (4 mi away)
| Category | Used Cars |
| Price | $19,988 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA2J3C03L7E74054 |
| Location | Raleigh, NC - 4 mi. |
| Features | bluetooth, backup camera, alloy wheels, satellite radio, voice recognition |
| Mileage | 76,383 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic (a96) |
| Interior Color | Brown |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
$30,618
$30,9342022 BMW 2 Series 230i
- 18,190 Miles
- Sanford, NC (31 mi away)
- $1,309 Below market value of $31,927
- Low annual miles
- Listed 108 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 2 Series 230i for Sale
18,190 Miles
Sanford, NC (31 mi away)
| Category | Used Cars |
| Price | $30,618 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 3MW23CM0XN8C39383 |
| Location | Sanford, NC - 31 mi. |
| Features | bluetooth, navigation, backup camera, internet radio, alloy wheels |
| Mileage | 18,190 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | Rear-wheel drive |
$40,682
2024 BMW 2 Series M235i xDrive Gran Coupe
- 12,418 Miles
- Durham, NC (18 mi away)
- $1,457 Above market value of $39,224
- 1 Owner, Certified used
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 2 Series M235i xDrive Gran Coupe for Sale
12,418 Miles
Durham, NC (18 mi away)
| Category | Certified Used Cars |
| Price | $40,682 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA13AL0XR7R60764 |
| Location | Durham, NC - 18 mi. |
| Features | bluetooth, child safety, navigation, backup camera, leather upholstery |
| Mileage | 12,418 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, clean history, certified pre-owned car, one owner, inspected |
$49,981
2024 BMW 2 Series M240i xDrive
- 17,600 Miles
- Raleigh, NC (7 mi away)
- $871 Above market value of $49,109
- Certified used, Low annual miles
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 2 Series M240i xDrive for Sale
17,600 Miles
Raleigh, NC (7 mi away)
| Category | Certified Used Cars |
| Price | $49,981 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 3MW53CM03R8E30288 |
| Location | Raleigh, NC - 7 mi. |
| Features | bluetooth, navigation, backup camera, internet radio, sunroof |
| Mileage | 17,600 mi. |
| Transmission | Automatic |
| Exterior Color | Brooklyn gray metallic |
| Interior Color | Red |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, certified pre-owned car |
$27,981
2022 BMW 2 Series 228i Gran Coupe
- 12,311 Miles
- Raleigh, NC (7 mi away)
- $1,016 Above market value of $26,964
- 1 Owner, Certified used
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 2 Series 228i Gran Coupe for Sale
12,311 Miles
Raleigh, NC (7 mi away)
| Category | Certified Used Cars |
| Price | $27,981 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA53AK09N7L14855 |
| Location | Raleigh, NC - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,311 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | Front-wheel drive |
| Positives | certified pre-owned car, warranty |
$20,628
$20,8832020 BMW 2 Series 228i xDrive Gran Coupe
- 54,068 Miles
- Wake Forest, NC (16 mi away)
- $315 Above market value of $20,943
- 1 Owner, Low annual miles
- Listed 51 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 2 Series 228i xDrive Gran Coupe for Sale
54,068 Miles
Wake Forest, NC (16 mi away)
| Category | Used Cars |
| Price | $20,628 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA73AK06L7G04902 |
| Location | Wake Forest, NC - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 54,068 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, one owner |
$25,433
$25,8922022 BMW 2 Series 228i xDrive Gran Coupe
- 38,517 Miles
- Raleigh, NC (7 mi away)
- $726 Above market value of $24,706
- Low annual miles
- Listed 24 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 2 Series 228i xDrive Gran Coupe for Sale
38,517 Miles
Raleigh, NC (7 mi away)
| Category | Used Cars |
| Price | $25,433 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA73AK08N7K47089 |
| Location | Raleigh, NC - 7 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,517 mi. |
| Transmission | Automatic |
| Exterior Color | Misano blue metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$34,901
$35,5012020 BMW 2 Series M240i xDrive
- 35,556 Miles
- Raleigh, NC (2 mi away)
- Remaining Lifespan: 9.217658 yrs
- $75 Above market value of $34,825
- Listed 58 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 2 Series M240i xDrive for Sale
35,556 Miles
Raleigh, NC (2 mi away)
| Category | Used Cars |
| Price | $34,901 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA2J7C03L7E57925 |
| Location | Raleigh, NC - 2 mi. |
| Features | bluetooth, backup camera, sunroof, alloy wheels, satellite radio |
| Mileage | 35,556 mi. |
| Transmission | Automatic |
| Exterior Color | Estoril blue metallic |
| Interior Color | Black |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
$22,501
2021 BMW 2 Series 228i Gran Coupe
- 51,571 Miles
- Raleigh, NC (2 mi away)
- $873 Above market value of $21,627
- Low annual miles
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 2 Series 228i Gran Coupe for Sale
51,571 Miles
Raleigh, NC (2 mi away)
| Category | Used Cars |
| Price | $22,501 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA53AK09M7H70131 |
| Location | Raleigh, NC - 2 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 51,571 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| Drivetrain | Front-wheel drive |
| Positives | clean history, no accidents |
$18,287
$18,8872017 BMW 2 Series 230i
- 55,368 Miles
- Pittsboro, NC (32 mi away)
- Remaining Lifespan: 8.575693 yrs
- $275 Above market value of $18,562
- Listed 142 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 2 Series 230i for Sale
55,368 Miles
Pittsboro, NC (32 mi away)
| Category | Used Cars |
| Price | $18,287 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA2K9C39HV647506 |
| Location | Pittsboro, NC - 32 mi. |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 55,368 mi. |
| Transmission | Automatic |
| Exterior Color | Brown |
| Interior Color | Gray |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$18,549
$18,8862021 BMW 2 Series 228i xDrive Gran Coupe
- 91,722 Miles
- Fayetteville, NC (50 mi away)
- $416 Above market value of $18,132
- 1 Owner
- Listed 153 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 2 Series 228i xDrive Gran Coupe for Sale
91,722 Miles
Fayetteville, NC (50 mi away)
| Category | Used Cars |
| Price | $18,549 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA73AK02M7H60503 |
| Location | Fayetteville, NC - 50 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 91,722 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$46,901
$47,7012023 BMW 2 Series M240i xDrive
- 49,207 Miles
- Raleigh, NC (2 mi away)
- Market Price: $44,812
- $800 Price drop in 60 days
- Listed 59 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 2 Series M240i xDrive for Sale
49,207 Miles
Raleigh, NC (2 mi away)
| Category | Used Cars |
| Price | $46,901 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 3MW53CM08P8C82586 |
| Location | Raleigh, NC - 2 mi. |
| Features | bluetooth, navigation, backup camera, internet radio, sunroof |
| Mileage | 49,207 mi. |
| Transmission | Automatic |
| Exterior Color | Thundernight metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$23,998
2020 BMW 2 Series 228i xDrive Gran Coupe
- 39,205 Miles
- Fayetteville, NC (50 mi away)
- Market Price: $22,500
- Low annual miles
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 2 Series 228i xDrive Gran Coupe for Sale
39,205 Miles
Fayetteville, NC (50 mi away)
| Category | Used Cars |
| Price | $23,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA73AK01L7F90911 |
| Location | Fayetteville, NC - 50 mi. |
| Features | bluetooth, child safety, navigation, backup camera, alloy wheels |
| Mileage | 39,205 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$55,551
$55,9982026 BMW 2 Series M240i
- 6,262 Miles
- Durham, NC (18 mi away)
- 1 Owner, Low annual miles
- $447 Price drop in 34 days
- Listed 33 days ago
●
iSeeCars Dealer Score
Used 2026 BMW 2 Series M240i for Sale
6,262 Miles
Durham, NC (18 mi away)
| Category | Used Cars |
| Price | $55,551 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | 3MW43CM03T8F99746 |
| Location | Durham, NC - 18 mi. |
| Features | bluetooth, navigation, backup camera, internet radio, sunroof |
| Mileage | 6,262 mi. |
| Transmission | Automatic |
| Exterior Color | Zandvoort blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, one owner |
$30,998
2020 BMW 2 Series 230i xDrive
- 23,584 Miles
- Raleigh, NC (5 mi away)
- Remaining Lifespan: 9.4742365 yrs
- Market Price: $28,562
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 2 Series 230i xDrive for Sale
23,584 Miles
Raleigh, NC (5 mi away)
| Category | Used Cars |
| Price | $30,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA2K1C03L7E81247 |
| Location | Raleigh, NC - 5 mi. |
| Features | bluetooth, backup camera, alloy wheels, satellite radio, voice recognition |
| Mileage | 23,584 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 24 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$13,950
$14,9502016 BMW 2 Series 228i
- 107,566 Miles
- Raleigh, NC (2 mi away)
- Remaining Lifespan: 8.153434 yrs
- $1,000 Price drop in 49 days
- Listed 48 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i for Sale
107,566 Miles
Raleigh, NC (2 mi away)
| Category | Used Cars |
| Price | $13,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1K9C56GV322923 |
| Location | Raleigh, NC - 2 mi. |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 107,566 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Red |
| MPG | 27 combined |
| Drivetrain | Rear-wheel drive |
$27,971
2023 BMW 2 Series 228i Gran Coupe
- 52,135 Miles
- Raleigh, NC (4 mi away)
- Listed 11 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 2 Series 228i Gran Coupe for Sale
52,135 Miles
Raleigh, NC (4 mi away)
| Category | Used Cars |
| Price | $27,971 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA53AK09P7M12030 |
| Location | Raleigh, NC - 4 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 52,135 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | Front-wheel drive |
Used Cars for Sale Insights
How to save money when buying a used BMW 2 Series in Raleigh?
| Engine | A 4-Cylinder 2 Series costs $14,329 less than a 6-Cylinder |
| Bodystyle | A 2 Series Sedan is $10,297 cheaper than a Coupe |
| Bodystyle | A 2 Series Sedan is $8,407 cheaper than a Convertible |
| Drive Type | An all-wheel drive (AWD) BMW 2 Series can be priced $3,179 less than a RWD |
| Drive Type | A front-wheel drive (FWD) BMW 2 Series can be priced $2,451 less than an all-wheel drive (AWD) |
What colors are the best deals for a BMW 2 Series in Raleigh?
Least Expensive Color
Black
$1,447
Average Savings
Most Expensive Color
Red
$3,048
Average Premium
Average car color pricing for a used BMW 2 Series in Raleigh?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Black | $1,447 Savings | |
| White | $1,155 Savings | |
| Gray | $1,319 Higher | |
| Blue | $2,060 Higher | |
| Red | $3,048 Higher |
What BMW 2 Series color has the best resale value in Raleigh?
Price differences by car color compared to the average price of a used BMW 2 Series in Raleigh
What is the best time to buy a used BMW 2 Series in Raleigh?
Good times to buy
$272 Average Savings
January, February, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$269 Average Premium
March, April, May, June, July, August are good times to sell to get the best prices.
Average Price of BMW 2 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 2 Series 228 xDrive Gran Coupe (2025) |
$35,976 | 656 Listings |
|
||||||||
|
BMW 2 Series 228i xDrive Gran Coupe (2020) |
$24,552 | 457 Listings |
|
||||||||
|
BMW 2 Series 230i (2017-2020) |
$32,089 | 396 Listings |
|
||||||||
|
BMW 2 Series 230i xDrive (2017-2020) |
$35,757 | 289 Listings |
|
||||||||
|
BMW 2 Series 228i Gran Coupe (2021) |
$26,261 | 268 Listings |
|
||||||||
|
BMW 2 Series 228 Gran Coupe (2026) |
$39,251 | 230 Listings |
|
||||||||
|
BMW 2 Series M235i xDrive Gran Coupe (2020) |
$32,416 | 152 Listings |
|
||||||||
|
BMW 2 Series M240i xDrive (2017-2020) |
$44,901 | 148 Listings |
|
||||||||
|
BMW 2 Series 228i (2014-2016) |
$12,930 | 141 Listings |
|
||||||||
|
BMW 2 Series M240i (2017-2020) |
$40,458 | 110 Listings |
|