
Used BMW 2 Series 228i Xdrive for Sale
Showing 1-20 of 82 Listings
Featured
$20,998
2016 BMW 2 Series 228i xDrive
- 25,277 Miles
- Boynton Beach, FL
- $2,391 Below market value of $23,389
- 1 Owner, Low annual miles
- Listed 3 days ago
Used 2016 BMW 2 Series 228i xDrive for Sale
25,277 Miles
Boynton Beach, FL
| Category | Used Cars |
| Price | $20,998 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C58GV767600 |
| Location | Boynton Beach, FL |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 25,277 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty |
Featured
$12,900
2015 BMW 2 Series 228i xDrive
- 74,003 Miles
- Naples, FL
- $2,063 Below market value of $14,963
- Low annual miles
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 2 Series 228i xDrive for Sale
74,003 Miles
Naples, FL
| Category | Used Cars |
| Price | $12,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1K7C57FV472932 |
| Location | Naples, FL |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 74,003 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$15,455
$15,6952015 BMW 2 Series 228i xDrive
- 43,317 Miles
- Richmond, VA
- Remaining Lifespan: 8.040339 yrs
- $3,237 Below market value of $18,692
- Listed 39 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 2 Series 228i xDrive for Sale
43,317 Miles
Richmond, VA
| Category | Used Cars |
| Price | $15,455 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1F7C52FV367476 |
| Location | Richmond, VA |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 43,317 mi. |
| Transmission | Automatic |
| Exterior Color | Deep sea blue metallic |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, warranty |
$10,994
$11,3552016 BMW 2 Series 228i xDrive
- 97,180 Miles
- Avon, IN
- Remaining Lifespan: 8.276696 yrs
- $2,412 Below market value of $13,406
- Listed 7 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
97,180 Miles
Avon, IN
| Category | Used Cars |
| Price | $10,994 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C51GVX97140 |
| Location | Avon, IN |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 97,180 mi. |
| Transmission | Automatic |
| Exterior Color | Moonlight silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, inspected |
$11,200
$11,7812016 BMW 2 Series 228i xDrive
- 74,865 Miles
- Orlando, FL
- Remaining Lifespan: 8.2779665 yrs
- $3,150 Below market value of $14,350
- Listed 120 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
74,865 Miles
Orlando, FL
| Category | Used Cars |
| Price | $11,200 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C52GV598839 |
| Location | Orlando, FL |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 74,865 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$10,995
2016 BMW 2 Series 228i xDrive
- 101,607 Miles
- Columbus, OH
- Remaining Lifespan: 8.2760315 yrs
- $1,672 Below market value of $12,667
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
101,607 Miles
Columbus, OH
| Category | Used Cars |
| Price | $10,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C54GV598454 |
| Location | Columbus, OH |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 101,607 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$17,598
$18,9112016 BMW 2 Series 228i xDrive
- 51,843 Miles
- Knoxville, TN
- $2,357 Below market value of $19,955
- Low annual miles
- Listed 55 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
51,843 Miles
Knoxville, TN
| Category | Used Cars |
| Price | $17,598 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C53GV324173 |
| Location | Knoxville, TN |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 51,843 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | White |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$12,890
$12,9902016 BMW 2 Series 228i xDrive
- 96,976 Miles
- Indianapolis, IN
- $2,089 Below market value of $14,979
- 1 Owner, Low annual miles
- Listed 163 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
96,976 Miles
Indianapolis, IN
| Category | Used Cars |
| Price | $12,890 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C56GV324362 |
| Location | Indianapolis, IN |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 96,976 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$13,995
$14,4952016 BMW 2 Series 228i xDrive
- 59,360 Miles
- South Weymouth, MA
- Remaining Lifespan: 8.279266 yrs
- $3,411 Below market value of $17,406
- Listed 261 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
59,360 Miles
South Weymouth, MA
| Category | Used Cars |
| Price | $13,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C56GV599301 |
| Location | South Weymouth, MA |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 59,360 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | condition, new tires |
$9,999
$10,9992016 BMW 2 Series 228i xDrive
- 106,450 Miles
- Mine Hill, NJ
- Remaining Lifespan: 8.274732 yrs
- $1,487 Below market value of $11,486
- Listed 200 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
106,450 Miles
Mine Hill, NJ
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C59GV598367 |
| Location | Mine Hill, NJ |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 106,450 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$15,998
$16,9982016 BMW 2 Series 228i xDrive
- 70,710 Miles
- Raleigh, NC
- $1,869 Below market value of $17,867
- Low annual miles
- Listed 210 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
70,710 Miles
Raleigh, NC
| Category | Used Cars |
| Price | $15,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C53GV325193 |
| Location | Raleigh, NC |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 70,710 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | no pets, non-smoker |
$8,850
$8,9952016 BMW 2 Series 228i xDrive
- 129,818 Miles
- Waterbury, CT
- Remaining Lifespan: 8.2779665 yrs
- $1,646 Below market value of $10,496
- Listed 212 days ago
Used 2016 BMW 2 Series 228i xDrive for Sale
129,818 Miles
Waterbury, CT
| Category | Used Cars |
| Price | $8,850 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C55GVX97092 |
| Location | Waterbury, CT |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 129,818 mi. |
| Transmission | Automatic |
| Exterior Color | Melbourne red metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$11,990
2016 BMW 2 Series 228i xDrive
- 114,802 Miles
- West Haven, CT
- $1,001 Below market value of $12,991
- 1 Owner
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
114,802 Miles
West Haven, CT
| Category | Used Cars |
| Price | $11,990 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C56GV325978 |
| Location | West Haven, CT |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 114,802 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$13,595
$13,9992016 BMW 2 Series 228i xDrive
- 102,271 Miles
- Knoxville, TN
- $1,223 Below market value of $14,818
- 3 Price Drops in 23 days
- Listed 22 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
102,271 Miles
Knoxville, TN
| Category | Used Cars |
| Price | $13,595 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C54GV767741 |
| Location | Knoxville, TN |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 102,271 mi. |
| Transmission | Automatic |
| Exterior Color | Estoril blue metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$12,995
2016 BMW 2 Series 228i xDrive
- 89,468 Miles
- Portland, OR
- Remaining Lifespan: 8.274732 yrs
- $1,053 Below market value of $14,048
- Listed 20 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
89,468 Miles
Portland, OR
| Category | Used Cars |
| Price | $12,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C52GV599750 |
| Location | Portland, OR |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 89,468 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$16,900
$16,9902016 BMW 2 Series 228i xDrive
- 69,374 Miles
- Gettysburg, PA
- $658 Below market value of $17,558
- Low annual miles
- Listed 21 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
69,374 Miles
Gettysburg, PA
| Category | Used Cars |
| Price | $16,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C54GV325218 |
| Location | Gettysburg, PA |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 69,374 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$11,899
$12,5002015 BMW 2 Series 228i xDrive
- 84,455 Miles
- Philadelphia, PA
- Remaining Lifespan: 8.039209 yrs
- $354 Below market value of $12,253
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 2 Series 228i xDrive for Sale
84,455 Miles
Philadelphia, PA
| Category | Used Cars |
| Price | $11,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C59FVX96607 |
| Location | Philadelphia, PA |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 84,455 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$15,495
2016 BMW 2 Series 228i xDrive
- 69,882 Miles
- Keene, NH
- Remaining Lifespan: 8.274732 yrs
- $1,020 Below market value of $16,515
- Listed 96 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
69,882 Miles
Keene, NH
| Category | Used Cars |
| Price | $15,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1G9C53GV726408 |
| Location | Keene, NH |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 69,882 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$14,999
2016 BMW 2 Series 228i xDrive
- 85,950 Miles
- Denver, CO
- $1,032 Below market value of $16,031
- Low annual miles
- Listed 108 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 2 Series 228i xDrive for Sale
85,950 Miles
Denver, CO
| Category | Used Cars |
| Price | $14,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1L9C54GV767237 |
| Location | Denver, CO |
| Features | bluetooth, alloy wheels, satellite radio, voice recognition, power outlet |
| Mileage | 85,950 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$8,995
2015 BMW 2 Series 228i xDrive
- 110,910 Miles
- Middletown, NJ
- Remaining Lifespan: 8.040339 yrs
- $533 Below market value of $9,528
- Listed 73 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 2 Series 228i xDrive for Sale
110,910 Miles
Middletown, NJ
| Category | Used Cars |
| Price | $8,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBA1F7C55FVX96059 |
| Location | Middletown, NJ |
| Features | bluetooth, alloy wheels, satellite radio, power outlet, roadside assistance |
| Mileage | 110,910 mi. |
| Transmission | Automatic |
| Exterior Color | Midnight blue metallic |
| MPG | 27 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 | $40,559 | Save $7,241 on 109 deals | 473 listings |
| BMW 2 Series in San Francisco | $40,923 | Save $9,101 on 17 deals | 58 listings |
| BMW 2 Series in Atlanta | $33,501 | Save $9,184 on 44 deals | 108 listings |
Others also viewed these Models...
| Average Price | Deals | Listings | |
|---|---|---|---|
| Dodge Challenger for Sale | $32,712 | Save $17,983 on 3,425 deals | 7,633 listings |
| Ford Mustang for Sale | $39,722 | Save $16,746 on 5,490 deals | 26,755 listings |
| Mercedes-Benz C-Class for Sale | $38,514 | Save $14,503 on 3,939 deals | 12,777 listings |
Used Bmw 2 Series By Trim
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 2 Series M240i Xdrive | $53,853 | Save $8,604 on 86 deals | 445 listings |
| Used BMW 2 Series M240i | $48,382 | Save $5,715 on 35 deals | 169 listings |
| Used BMW 2 Series M235i Xdrive Gran Coupe | $35,039 | Save $10,064 on 84 deals | 149 listings |
| Used BMW 2 Series M235i | $19,149 | Save $4,856 on 27 deals | 80 listings |
| Used BMW 2 Series M235i Xdrive | $17,959 | Save $3,850 on 24 deals | 42 listings |
Average Price of BMW 2 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 2 Series 228i xDrive Gran Coupe (2020) |
$26,031 | 595 Listings |
|
||||||||
|
BMW 2 Series 228 xDrive Gran Coupe (2025) |
$40,310 | 433 Listings |
|
||||||||
|
BMW 2 Series 228i Gran Coupe (2021) |
$26,901 | 382 Listings |
|
||||||||
|
BMW 2 Series 230i (2017-2020) |
$30,240 | 308 Listings |
|
||||||||
|
BMW 2 Series 230i xDrive (2017-2020) |
$33,614 | 282 Listings |
|
||||||||
|
BMW 2 Series M240i xDrive (2017-2020) |
$43,982 | 213 Listings |
|
||||||||
|
BMW 2 Series M235i xDrive Gran Coupe (2020) |
$33,902 | 163 Listings |
|
||||||||
|
BMW 2 Series 228i (2014-2016) |
$12,613 | 144 Listings |
|
||||||||
|
BMW 2 Series M235i (2014-2016) |
$18,583 | 116 Listings |
|
||||||||
|
BMW 2 Series M240i (2017-2020) |
$37,690 | 114 Listings |
|