
Used BMW 2 Series 228i Xdrive for Sale
Showing 1-20 of 65 Listings
$10,847
$11,9942016 BMW 2 Series 228i xDrive
- 106,057 Miles
- Nashua, NH
- $2,819 Below market value of $13,666
- 1 Price Drop in 2 days
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
106,057 Miles
Nashua, NH
| Category | Used Cars |
| Price | $10,847 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C56GV325673 |
| Location | Nashua, NH |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 106,057 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$15,998
2016 BMW 2 Series 228i xDrive
- 72,799 Miles
- Cincinnati, OH
- $407 Below market value of $16,405
- Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
72,799 Miles
Cincinnati, OH
| Category | Used Cars |
| Price | $15,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C53GV767830 |
| Location | Cincinnati, OH |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 72,799 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$13,000
2016 BMW 2 Series 228i xDrive
- 74,893 Miles
- Sanford, FL
- Remaining Lifespan: 8.10489 yrs
- $1,306 Below market value of $14,306
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
74,893 Miles
Sanford, FL
| Category | Used Cars |
| Price | $13,000 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C52GV598839 |
| Location | Sanford, FL |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 74,893 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected |
$22,990
2016 BMW 2 Series 228i xDrive
- 36,866 Miles
- Atlanta, GA
- $2,279 Above market value of $20,710
- Low annual miles
- Listed 3 days ago
Used 2016 BMW 2 Series 228i xDrive for Sale
36,866 Miles
Atlanta, GA
| Category | Used Cars |
| Price | $22,990 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C58GV324802 |
| Location | Atlanta, GA |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 36,866 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$20,998
2016 BMW 2 Series 228i xDrive
- 23,519 Miles
- Hialeah, FL
- Remaining Lifespan: 8.10489 yrs
- Market Price: $19,140
- Listed 3 days ago
Used 2016 BMW 2 Series 228i xDrive for Sale
23,519 Miles
Hialeah, FL
| Category | Used Cars |
| Price | $20,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C5XGV726535 |
| Location | Hialeah, FL |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 23,519 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$10,490
2016 BMW 2 Series 228i xDrive
- 105,537 Miles
- Fort Lauderdale, FL
- Remaining Lifespan: 8.10489 yrs
- $662 Below market value of $11,152
- Listed 4 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
105,537 Miles
Fort Lauderdale, FL
| Category | Used Cars |
| Price | $10,490 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C55GV598771 |
| Location | Fort Lauderdale, FL |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 105,537 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$18,999
2016 BMW 2 Series 228i xDrive
- 48,720 Miles
- Bentonville, AR
- Remaining Lifespan: 8.10489 yrs
- $79 Above market value of $18,919
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
48,720 Miles
Bentonville, AR
| Category | Used Cars |
| Price | $18,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C52GV599683 |
| Location | Bentonville, AR |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 48,720 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$14,918
2016 BMW 2 Series 228i xDrive
- 89,969 Miles
- Austin, TX
- $922 Below market value of $15,840
- Low annual miles
- Listed 6 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
89,969 Miles
Austin, TX
| Category | Used Cars |
| Price | $14,918 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C56GV324605 |
| Location | Austin, TX |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 89,969 mi. |
| Transmission | Automatic |
| Exterior Color | Silver/gray |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$17,588
2016 BMW 2 Series 228i xDrive
- 63,079 Miles
- Englewood, CO
- Remaining Lifespan: 8.10489 yrs
- $1,163 Above market value of $16,424
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
63,079 Miles
Englewood, CO
| Category | Used Cars |
| Price | $17,588 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C51GV599495 |
| Location | Englewood, CO |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 63,079 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$21,998
2016 BMW 2 Series 228i xDrive
- 35,984 Miles
- Springfield, MO
- $850 Above market value of $21,147
- Low annual miles
- Listed 8 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
35,984 Miles
Springfield, MO
| Category | Used Cars |
| Price | $21,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C52GV324021 |
| Location | Springfield, MO |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 35,984 mi. |
| Transmission | Automatic |
| Exterior Color | Moonlight silver metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$13,495
2015 BMW 2 Series 228i xDrive
- 69,374 Miles
- Mishawaka, IN
- Remaining Lifespan: 7.883654 yrs
- $231 Below market value of $13,726
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 2 Series 228i xDrive for Sale
69,374 Miles
Mishawaka, IN
| Category | Used Cars |
| Price | $13,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C57FVX96637 |
| Location | Mishawaka, IN |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 69,374 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$13,874
2016 BMW 2 Series 228i xDrive
- 82,408 Miles
- Rockville Centre, NY
- Remaining Lifespan: 8.105497 yrs
- $570 Above market value of $13,303
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
82,408 Miles
Rockville Centre, NY
| Category | Used Cars |
| Price | $13,874 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C58GV726629 |
| Location | Rockville Centre, NY |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 82,408 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | condition |
$6,900
2015 BMW 2 Series 228i xDrive
- 150,601 Miles
- Jeffersonville, IN
- Remaining Lifespan: 7.883654 yrs
- $749 Below market value of $7,649
- Listed 13 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 2 Series 228i xDrive for Sale
150,601 Miles
Jeffersonville, IN
| Category | Used Cars |
| Price | $6,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1F7C56FVX95857 |
| Location | Jeffersonville, IN |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 150,601 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$16,977
2016 BMW 2 Series 228i xDrive
- 66,690 Miles
- Saint Paul, MN
- Remaining Lifespan: 8.10489 yrs
- Market Price: $16,207
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
66,690 Miles
Saint Paul, MN
| Category | Used Cars |
| Price | $16,977 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C5XGV598510 |
| Location | Saint Paul, MN |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 66,690 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$16,995
2016 BMW 2 Series 228i xDrive
- 55,910 Miles
- New London, CT
- Remaining Lifespan: 8.10489 yrs
- $200 Above market value of $16,794
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
55,910 Miles
New London, CT
| Category | Used Cars |
| Price | $16,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C58GVX97166 |
| Location | New London, CT |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 55,910 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$18,990
2016 BMW 2 Series 228i xDrive
- 42,598 Miles
- New Albany, IN
- Remaining Lifespan: 8.10489 yrs
- $83 Below market value of $19,073
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
42,598 Miles
New Albany, IN
| Category | Used Cars |
| Price | $18,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C50GVX97243 |
| Location | New Albany, IN |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 42,598 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$19,990
2015 BMW 2 Series 228i xDrive
- 52,705 Miles
- Parkville, MD
- $2,415 Above market value of $17,574
- Low annual miles
- Listed 17 days ago
Used 2015 BMW 2 Series 228i xDrive for Sale
52,705 Miles
Parkville, MD
| Category | Used Cars |
| Price | $19,990 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1K7C52FV235216 |
| Location | Parkville, MD |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 52,705 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$14,444
2016 BMW 2 Series 228i xDrive
- 75,301 Miles
- Indianapolis, IN
- Remaining Lifespan: 8.10489 yrs
- $892 Below market value of $15,336
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
75,301 Miles
Indianapolis, IN
| Category | Used Cars |
| Price | $14,444 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C52GV598730 |
| Location | Indianapolis, IN |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 75,301 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$17,998
2016 BMW 2 Series 228i xDrive
- 67,404 Miles
- Urbandale, IA
- $393 Above market value of $17,604
- Low annual miles
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
67,404 Miles
Urbandale, IA
| Category | Used Cars |
| Price | $17,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C5XGV767128 |
| Location | Urbandale, IA |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 67,404 mi. |
| Transmission | Automatic |
| Exterior Color | Moonlight silver metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
$18,291
$18,6382016 BMW 2 Series 228i xDrive
- 44,363 Miles
- Easton, PA
- $997 Below market value of $19,288
- Low annual miles
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
44,363 Miles
Easton, PA
| Category | Used Cars |
| Price | $18,291 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C5XGV767856 |
| Location | Easton, PA |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 44,363 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
Used BMW 2 Series 228i xDrive
How to save money when buying a used BMW 2 Series 228i xDrive?
| Bodystyle | A 2 Series Coupe is $3,466 cheaper than a Convertible |
What colors are the best deals for a BMW 2 Series 228i xDrive?
Least Expensive Color
White
$164
Average Savings
Most Expensive Color
Blue
$635
Average Premium
Average car color pricing for a used BMW 2 Series 228i xDrive?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| White | $164 Savings | |
| Black | $104 Savings | |
| Gray | $53 Savings | |
| Silver | $174 Higher | |
| Blue | $635 Higher |
What BMW 2 Series 228i xDrive color has the best resale value?
Price differences by car color compared to the average price of a used BMW 2 Series 228i xDrive
What is the best time to buy a used BMW 2 Series 228i xDrive?
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.
Prices in Top Cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 2 Series in New York | $38,671 | Save $7,543 on 88 deals | 416 listings |
| BMW 2 Series in San Francisco | $38,822 | Save $3,177 on 2 deals | 110 listings |
| BMW 2 Series in Atlanta | $31,707 | Save $6,812 on 52 deals | 92 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Dodge Challenger for Sale | $32,454 | Save $19,485 on 2,588 deals | 7,014 listings |
| Ford Mustang for Sale | $39,796 | Save $13,872 on 3,478 deals | 23,936 listings |
| Mercedes-Benz C-Class for Sale | $40,390 | Save $15,233 on 3,165 deals | 13,545 listings |
Used Bmw 2 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 2 Series M240i Xdrive | $52,438 | Save $7,727 on 64 deals | 329 listings |
| Used BMW 2 Series M235i Xdrive Gran Coupe | $34,563 | Save $9,577 on 71 deals | 147 listings |
| Used BMW 2 Series M240i | $44,861 | Save $6,002 on 32 deals | 146 listings |
| Used BMW 2 Series M235i | $19,171 | Save $3,040 on 13 deals | 62 listings |
| Used BMW 2 Series M235i Xdrive | $19,538 | Save $4,559 on 13 deals | 34 listings |
Average Price of BMW 2 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 2 Series 228 xDrive Gran Coupe (2025) |
$37,920 | 605 Listings |
|
||||||||
|
BMW 2 Series 228i xDrive Gran Coupe (2020) |
$24,905 | 513 Listings |
|
||||||||
|
BMW 2 Series 230i (2017-2020) |
$29,561 | 333 Listings |
|
||||||||
|
BMW 2 Series 228i Gran Coupe (2021) |
$26,021 | 313 Listings |
|
||||||||
|
BMW 2 Series 230i xDrive (2017-2020) |
$33,321 | 300 Listings |
|
||||||||
|
BMW 2 Series M240i xDrive (2017-2020) |
$42,942 | 200 Listings |
|
||||||||
|
BMW 2 Series 228i (2014-2016) |
$12,851 | 158 Listings |
|
||||||||
|
BMW 2 Series M235i xDrive Gran Coupe (2020) |
$34,176 | 155 Listings |
|
||||||||
|
BMW 2 Series 228 Gran Coupe (2026) |
$40,778 | 130 Listings |
|
||||||||
|
BMW 2 Series M240i (2017-2020) |
$33,394 | 115 Listings |
|