2016 BMW 3 Series for Sale Near Me
Showing 1-19 of 324 Listings
Featured
$11,599
$11,9972016 BMW 3 Series 328i
- 97,700 Miles
- Listed 34 days ago
- Raleigh, NC
- $1,433 Below market value of $13,032
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
97,700 Miles
Raleigh, NC
Category | Used Cars |
Price | $11,599 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E9G54GNT43382 |
Location | Raleigh, NC |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 97,700 mi. |
Transmission | Automatic |
Exterior Color | Imperial blue metallic |
Interior Color | Beige |
MPG | 27 combined |
Drivetrain | Rear-wheel drive |
Featured
$14,950
2016 BMW 3 Series 328i xDrive
- 107,257 Miles
- Listed 1 day ago
- Minneapolis, MN
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
107,257 Miles
Minneapolis, MN
Category | Used Cars |
Price | $14,950 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E3G51GNU03762 |
Location | Minneapolis, MN |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 107,257 mi. |
Transmission | Automatic |
Exterior Color | Mineral gray metallic |
MPG | 26 combined |
Drivetrain | All-wheel drive |
$10,990
$11,9002016 BMW 3 Series 320i
- 85,298 Miles
- Listed 58 days ago
- Roseburg, OR
- $1,856 Below market value of $12,846
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
85,298 Miles
Roseburg, OR
Category | Used Cars |
Price | $10,990 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E1G57GNT34290 |
Location | Roseburg, OR |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 85,298 mi. |
Transmission | Automatic |
Exterior Color | Mineral white metallic |
Drivetrain | Rear-wheel drive |
Positives | condition, one owner, non-smoker, clean history |
$9,995
2016 BMW 3 Series 328i xDrive
- 81,769 Miles
- Listed 64 days ago
- Pasadena, TX
- $4,141 Below market value of $14,136
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
81,769 Miles
Pasadena, TX
Category | Used Cars |
Price | $9,995 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E3G50GNT79969 |
Location | Pasadena, TX |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 81,769 mi. |
Transmission | Automatic |
Exterior Color | Mediterranean blue metallic |
Interior Color | Brown |
MPG | 26 combined |
Drivetrain | All-wheel drive |
$11,998
2016 BMW 3 Series 328i
- 72,972 Miles
- Listed 3 days ago
- Houston, TX
- $2,752 Below market value of $14,750
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
72,972 Miles
Houston, TX
Category | Used Cars |
Price | $11,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E9G50GNU30647 |
Location | Houston, TX |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 72,972 mi. |
Transmission | Automatic |
Exterior Color | Mineral gray metallic |
Interior Color | Black |
MPG | 27 combined |
Drivetrain | Rear-wheel drive |
$10,495
2016 BMW 3 Series 320i
- 69,917 Miles
- Listed 12 days ago
- Tampa, FL
- $2,991 Below market value of $13,486
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
69,917 Miles
Tampa, FL
Category | Used Cars |
Price | $10,495 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E1G58GNT99133 |
Location | Tampa, FL |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 69,917 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
Interior Color | Beige |
Drivetrain | Rear-wheel drive |
$14,888
$15,9992016 BMW 3 Series 328i xDrive
- 66,501 Miles
- Listed 10 days ago
- Seattle, WA
- $3,038 Below market value of $17,926
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
66,501 Miles
Seattle, WA
Category | Used Cars |
Price | $14,888 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E3G57GNT75448 |
Location | Seattle, WA |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 66,501 mi. |
Transmission | Automatic |
MPG | 26 combined |
Drivetrain | All-wheel drive |
$14,895
2016 BMW 3 Series 340i
- 110,446 Miles
- Listed 12 days ago
- Corpus Christi, TX
- $3,892 Below market value of $18,787
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 340i for Sale
110,446 Miles
Corpus Christi, TX
Category | Used Cars |
Price | $14,895 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8B3G55GNT92399 |
Location | Corpus Christi, TX |
Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
Mileage | 110,446 mi. |
Transmission | Automatic |
Exterior Color | Mineral gray metallic |
Interior Color | Black |
Drivetrain | Rear-wheel drive |
$9,900
2016 BMW 3 Series 328i xDrive
- 115,493 Miles
- Listed 3 days ago
- Girard, OH
- $1,542 Below market value of $11,442
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
115,493 Miles
Girard, OH
Category | Used Cars |
Price | $9,900 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E3G51GNU03311 |
Location | Girard, OH |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 115,493 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
MPG | 26 combined |
Drivetrain | All-wheel drive |
$12,999
2016 BMW 3 Series 328i
- 66,240 Miles
- Listed 2 days ago
- Palatine, IL
- $2,002 Below market value of $15,001
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
66,240 Miles
Palatine, IL
Category | Used Cars |
Price | $12,999 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E9C55GK646307 |
Location | Palatine, IL |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 66,240 mi. |
Transmission | Automatic |
Exterior Color | Mineral gray metallic |
Interior Color | Black |
MPG | 27 combined |
Drivetrain | Rear-wheel drive |
$12,998
$13,4982016 BMW 3 Series 320i
- 55,017 Miles
- Listed 47 days ago
- San Mateo, CA
- $3,103 Below market value of $16,101
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
55,017 Miles
San Mateo, CA
Category | Used Cars |
Price | $12,998 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E1G51GNU12207 |
Location | San Mateo, CA |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 55,017 mi. |
Transmission | Automatic |
Exterior Color | Mineral white metallic |
Interior Color | Beige |
Drivetrain | Rear-wheel drive |
Positives | clean history |
$15,987
2016 BMW 3 Series 340i
- 98,842 Miles
- Listed 7 days ago
- Tampa, FL
- $3,056 Below market value of $19,043
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 340i for Sale
98,842 Miles
Tampa, FL
Category | Used Cars |
Price | $15,987 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8B3G59GNU34931 |
Location | Tampa, FL |
Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
Mileage | 98,842 mi. |
Transmission | Automatic |
Exterior Color | Mediterranean blue metallic |
Drivetrain | Rear-wheel drive |
$17,707
$17,7082016 BMW 3 Series 328i
- 21,526 Miles
- Listed 4 days ago
- Fort Lauderdale, FL
- $2,128 Below market value of $19,835
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
21,526 Miles
Fort Lauderdale, FL
Category | Used Cars |
Price | $17,707 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E9G58GNT45958 |
Location | Fort Lauderdale, FL |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 21,526 mi. |
Transmission | Automatic |
Exterior Color | Mediterranean blue metallic |
Interior Color | Beige |
MPG | 27 combined |
Drivetrain | Rear-wheel drive |
Positives | clean history |
$11,500
2016 BMW 3 Series 320i
- 98,640 Miles
- Listed 13 days ago
- Goodyear, AZ
- $1,852 Below market value of $13,352
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
98,640 Miles
Goodyear, AZ
Category | Used Cars |
Price | $11,500 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E1G52GNT37808 |
Location | Goodyear, AZ |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 98,640 mi. |
Transmission | Automatic |
Exterior Color | White |
Interior Color | Black |
Drivetrain | Rear-wheel drive |
$11,480
$11,9802016 BMW 3 Series 320i
- 85,045 Miles
- Listed 69 days ago
- Seattle, WA
- $2,132 Below market value of $13,612
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
85,045 Miles
Seattle, WA
Category | Used Cars |
Price | $11,480 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8A9C52GK619397 |
Location | Seattle, WA |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 85,045 mi. |
Transmission | Automatic |
Exterior Color | Red |
Interior Color | Black |
Drivetrain | Rear-wheel drive |
$10,999
2016 BMW 3 Series 328i
- 93,995 Miles
- Listed 23 days ago
- Stafford, TX
- $1,751 Below market value of $12,750
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
93,995 Miles
Stafford, TX
Category | Used Cars |
Price | $10,999 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E9C57GK645370 |
Location | Stafford, TX |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 93,995 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Brown |
MPG | 27 combined |
Drivetrain | Rear-wheel drive |
$14,999
$15,7772016 BMW 3 Series 340i
- 103,423 Miles
- Listed 37 days ago
- Henderson, NV
- $3,365 Below market value of $18,364
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 340i for Sale
103,423 Miles
Henderson, NV
Category | Used Cars |
Price | $14,999 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8B3G53GNT91882 |
Location | Henderson, NV |
Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
Mileage | 103,423 mi. |
Transmission | Automatic |
Exterior Color | Jet black |
Interior Color | Beige |
Drivetrain | Rear-wheel drive |
$10,995
$11,4952016 BMW 3 Series 320i
- 85,144 Miles
- Listed 56 days ago
- Raleigh, NC
- $2,097 Below market value of $13,092
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i for Sale
85,144 Miles
Raleigh, NC
Category | Used Cars |
Price | $10,995 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E1G5XGNT99778 |
Location | Raleigh, NC |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 85,144 mi. |
Transmission | Automatic |
Exterior Color | Gray |
Interior Color | Black |
Drivetrain | Rear-wheel drive |
$10,800
$11,0002016 BMW 3 Series 328i xDrive
- 81,466 Miles
- Listed 31 days ago
- Elmhurst, NY
- $2,273 Below market value of $13,073
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
81,466 Miles
Elmhurst, NY
Category | Used Cars |
Price | $10,800 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E3G55GNT75013 |
Location | Elmhurst, NY |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 81,466 mi. |
Transmission | Automatic |
Exterior Color | Mediterranean blue metallic |
Interior Color | Gray |
MPG | 26 combined |
Drivetrain | All-wheel drive |
Positives | condition |
$22,888
$23,1042016 BMW 3 Series 340i
- 57,277 Miles
- Listed 28 days ago
- Chesapeake, VA
- $3,173 Below market value of $26,061
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 340i for Sale
57,277 Miles
Chesapeake, VA
Category | Used Cars |
Price | $22,888 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 6-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8B3G53GNT91798 |
Location | Chesapeake, VA |
Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
Mileage | 57,277 mi. |
Transmission | Automatic |
Exterior Color | Blue |
Interior Color | Black |
Drivetrain | Rear-wheel drive |
$10,995
2016 BMW 3 Series 328i
- 91,084 Miles
- Listed 8 days ago
- Marietta, GA
- $1,587 Below market value of $12,582
- iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i for Sale
91,084 Miles
Marietta, GA
Category | Used Cars |
Price | $10,995 |
For Sale By | dealer |
iSeeCars Dealer Score | |
Engine | 4-cylinder |
Fuel Type | Gas |
Seats | 5 Seats |
VIN | WBA8E9G50GNT45954 |
Location | Marietta, GA |
Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
Mileage | 91,084 mi. |
Transmission | Automatic |
Exterior Color | Estoril blue metallic |
MPG | 27 combined |
Drivetrain | Rear-wheel drive |
Positives | inspected |
Used 2016 BMW 3 Series
How to save money when buying a used 2016 BMW 3 Series?
Engine | A 4-Cylinder 3 Series costs $8,189 less than a 6-Cylinder |
Bodystyle | A 3 Series Sedan is $4,443 cheaper than a Wagon |
Transmission | Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $3,251 |
Drive Type | A RWD BMW 3 Series can be priced $1,926 less than an all-wheel drive (AWD) |
Bodystyle | A 3 Series Sedan is $1,541 cheaper than a Hatchback |
What colors are the best deals for a 2016 BMW 3 Series?
Least Expensive Color
Red
$607
Average Savings
Most Expensive Color
Blue
$845
Average Premium
Average car color pricing for a used 2016 BMW 3 Series?
Rank | Color | Compared to Avg. Price |
---|---|---|
Red | $607 Savings | |
Black | $345 Savings | |
Beige | $204 Savings | |
Silver | $116 Savings | |
White | $82 Savings | |
Brown | $164 Higher | |
Gray | $293 Higher | |
Gold | $814 Higher | |
Blue | $845 Higher |
What 2016 BMW 3 Series color has the best resale value?
Price differences by car color compared to the average price of a used 2016 BMW 3 Series
What is the best time to buy a used 2016 BMW 3 Series?
Good times to buy
$237 Average Savings
January, August, September, October, November, December are good times to buy to find the best prices.
Good times to sell
$241 Average Premium
February, March, April, May, June, July are good times to sell to get the best prices.
Price of BMW 3 Series by Trim
Trim | Average Price | Deals | Listings |
---|---|---|---|
BMW 3 Series 328d xDrive
|
$16,341 | Save $737 on 1 deal | 5 listings |
BMW 3 Series 335i xDrive Gran Turismo
|
$14,894 | Save $4,226 on 3 deals | 9 listings |
BMW 3 Series 340i
|
$19,550 | Save $3,892 on 8 deals | 18 listings |
BMW 3 Series 340i xDrive
|
$23,325 | Save $1,420 on 1 deal | 4 listings |
Prices in Top Cities
Average Price | Deals | Listings | |
---|---|---|---|
BMW 3 Series in Dallas | $25,698 | Save $6,802 on 102 deals | 266 listings |
BMW 3 Series in Atlanta | $21,025 | Save $8,481 on 160 deals | 407 listings |
BMW 3 Series in Minneapolis | $15,237 | Save $3,950 on 12 deals | 35 listings |
BMW 3 Series in Miami | $37,571 | Save $6,902 on 135 deals | 606 listings |
Other Bmw 3 Series Years
Year | Average Price | Deals | Listings |
---|---|---|---|
2024 BMW 3 Series for Sale Near Me | $38,671 | Save $7,873 on 244 deals | 594 listings |
2023 BMW 3 Series for Sale Near Me | $38,015 | Save $7,291 on 157 deals | 498 listings |
2021 BMW 3 Series for Sale Near Me | $29,567 | Save $4,965 on 99 deals | 365 listings |
2020 BMW 3 Series for Sale Near Me | $27,407 | Save $5,525 on 89 deals | 357 listings |
Bmw 3 Series Trims
Trim | Average Price | Deals | Listings |
---|---|---|---|
Used BMW 3 Series 320i | $12,004 | Save $3,874 on 124 deals | 239 listings |
Used BMW 3 Series 320i Xdrive | 59 deals | 175 listings | |
Used BMW 3 Series 328d | 5 deals | 13 listings | |
Used BMW 3 Series 328d Xdrive | 7 deals | 24 listings | |
Used BMW 3 Series 328i | 212 deals | 643 listings | |
Used BMW 3 Series 328i Xdrive | 149 deals | 448 listings | |
Used BMW 3 Series 328i Xdrive Gran Turismo | 20 deals | 52 listings | |
Used BMW 3 Series 330e | $30,994 | Save $5,838 on 60 deals | 148 listings |
Used BMW 3 Series 335i Xdrive Gran Turismo | 9 deals | 19 listings | |
Used BMW 3 Series 340i | $21,854 | Save $3,908 on 14 deals | 44 listings |
Popular Bmw Models
Average Price | Deals | Listings | |
---|---|---|---|
BMW 3 Series for Sale | $32,041 | Save $9,426 on 1,914 deals | 7,614 listings |
BMW M3 for Sale | $69,990 | Save $19,704 on 119 deals | 823 listings |
BMW M4 for Sale | $78,383 | Save $12,914 on 113 deals | 889 listings |
BMW X5 for Sale | $57,558 | Save $14,416 on 2,696 deals | 10,202 listings |
BMW i8 for Sale | $55,072 | Save $14,199 on 27 deals | 79 listings |
Popular Trims For 2016 Bmw 3 Series
Average Price | Deals | Listings | |
---|---|---|---|
2016 BMW 3 Series 340i Xdrive | $23,325 | Save $1,420 on 1 deal | 4 listings |
2016 BMW 3 Series 340i | $19,550 | Save $3,892 on 8 deals | 18 listings |
2016 BMW 3 Series 328d Xdrive | $16,341 | Save $737 on 1 deal | 5 listings |
2016 BMW 3 Series 335i Xdrive Gran Turismo | $14,894 | Save $4,226 on 3 deals | 9 listings |
Popular Colors For 2016 Bmw 3 Series
Average Price | Deals | Listings | |
---|---|---|---|
Blue 2016 BMW 3 Series | 23 deals | 61 listings |
Average Price of BMW 3 Series Trims
Trim | Average Price | Listings | Specs | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,036 | 1,610 Listings |
|
||||||||
BMW 3 Series 330i xDrive (2017-2020) |
$31,781 | 1,608 Listings |
|
||||||||
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,491 | 1,210 Listings |
|
||||||||
BMW 3 Series 328i xDrive (2009-2016) |
$10,386 | 833 Listings |
|
||||||||
BMW 3 Series 320i (1981-1983, 2013-2018) |
$11,483 | 386 Listings |
|
||||||||
BMW 3 Series 335i (2007-2015) |
$11,443 | 323 Listings |
|
||||||||
BMW 3 Series 320i xDrive (2013-2018) |
$12,363 | 319 Listings |
|
||||||||
BMW 3 Series M340i xDrive (2020) |
$47,746 | 263 Listings |
|
||||||||
BMW 3 Series M340i (2020) |
$44,483 | 193 Listings |
|
||||||||
BMW 3 Series 330e (2016) |
$30,731 | 190 Listings |
|
Test Drive Review
2016 BMW 3 Series
The BMW 3 Series has set the benchmark for the compact luxury category for some time, offering one of the most well-balanced models in the BMW lineup. With beautiful styling, a great road presence, and plenty of powertrain and efficiency options to choose from, the 3 Series continues to lead the way forward for the segment.The 2016 BMW 3 Series sees only a few updates from the 2015 model year, including some styling cue changes and a couple of chassis tweaks for better performance. Key upgrades are in some of the engine options and the infotainment. Some package shuffling includes new standard features that bolster the value proposition for this car.
This five-seat luxury sedan or wagon has something for everyone and it's in a value package that is likely much more affordable than might be expected of a BMW.
Find More Cars For Sale
Others also viewed these Models...
4,439 Listings from $6,995
540 Listings from $3,590
2,097 Listings from $1,900
115 Listings from $2,399
29 Listings from $6,891
2,315 Listings from $7,500
82 Listings from $14,858
1,190 Listings from $1,450
1,555 Listings from $1,800