
2017 BMW 3 Series for Sale Near Me
Showing 1-20 of 272 Listings
Featured
$18,991
$19,9882017 BMW 3 Series 340i xDrive
- 117,549 Miles
- Listed 79 days ago
- Everett, WA
- $1,263 Below market value of $20,254
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 340i xDrive for Sale
117,549 Miles
Everett, WA
| Category | Used Cars |
| Price | $18,991 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B7G34HNU38344 |
| Location | Everett, WA |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 117,549 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Drivetrain | All-wheel drive |
| Positives | routine maintenance, one owner, clean history |
Featured
$15,153
$15,8282017 BMW 3 Series 330i
- 76,226 Miles
- Listed 19 days ago
- Greensboro, NC
- $74 Above market value of $15,078
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
76,226 Miles
Greensboro, NC
| Category | Certified Used Cars |
| Price | $15,153 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G5XHNU49751 |
| Location | Greensboro, NC |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 76,226 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$9,096
2017 BMW 3 Series 330i
- 124,204 Miles
- Listed 4 days ago
- Naples, FL
- $1,382 Below market value of $10,478
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
124,204 Miles
Naples, FL
| Category | Used Cars |
| Price | $9,096 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C53HK675718 |
| Location | Naples, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 124,204 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Drivetrain | Rear-wheel drive |
$9,880
$12,9992017 BMW 3 Series 330i
- 98,088 Miles
- Listed 26 days ago
- Knoxville, TN
- $3,628 Below market value of $13,508
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
98,088 Miles
Knoxville, TN
| Category | Used Cars |
| Price | $9,880 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G39HNU55197 |
| Location | Knoxville, TN |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 98,088 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Drivetrain | Rear-wheel drive |
$9,995
2017 BMW 3 Series 330i
- 99,561 Miles
- Listed Today
- San Antonio, TX
- $2,983 Below market value of $12,978
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
99,561 Miles
San Antonio, TX
| Category | Used Cars |
| Price | $9,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9C52HK676343 |
| Location | San Antonio, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 99,561 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | Rear-wheel drive |
$10,888
2017 BMW 3 Series 320i xDrive
- 77,088 Miles
- Listed 1 day ago
- Butler, NJ
- $2,487 Below market value of $13,375
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
77,088 Miles
Butler, NJ
| Category | Used Cars |
| Price | $10,888 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G3XHNU42717 |
| Location | Butler, NJ |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 77,088 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$10,287
2017 BMW 3 Series 320i
- 71,980 Miles
- Listed 1 day ago
- Miami, FL
- $2,422 Below market value of $12,709
- Low annual miles
Used 2017 BMW 3 Series 320i for Sale
71,980 Miles
Miami, FL
| Category | Used Cars |
| Price | $10,287 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A9C37HK864440 |
| Location | Miami, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 71,980 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$10,980
$11,6852017 BMW 3 Series 320i xDrive
- 84,704 Miles
- Listed 24 days ago
- Walpole, MA
- $3,194 Below market value of $14,174
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
84,704 Miles
Walpole, MA
| Category | Used Cars |
| Price | $10,980 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G56HNU22935 |
| Location | Walpole, MA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 84,704 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | routine maintenance |
$12,998
$13,4982017 BMW 3 Series 330i
- 65,138 Miles
- Listed 30 days ago
- Houston, TX
- $3,616 Below market value of $16,614
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
65,138 Miles
Houston, TX
| Category | Used Cars |
| Price | $12,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G51HNU09218 |
| Location | Houston, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 65,138 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$8,950
$9,0802017 BMW 3 Series 320i
- 96,990 Miles
- Listed 37 days ago
- Jacksonville, FL
- $2,606 Below market value of $11,556
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
96,990 Miles
Jacksonville, FL
| Category | Used Cars |
| Price | $8,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A9C31HK864515 |
| Location | Jacksonville, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 96,990 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | inspected |
$10,490
$10,4952017 BMW 3 Series 330e iPerformance
- 92,731 Miles
- Listed 114 days ago
- Macomb, MI
- $3,786 Below market value of $14,276
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330e iPerformance for Sale
92,731 Miles
Macomb, MI
| Category | Used Cars |
| Price | $10,490 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C33HA156259 |
| Location | Macomb, MI |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 92,731 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$5,995
2017 BMW 3 Series 320i
- 140,459 Miles
- Listed 10 days ago
- Tampa, FL
- $2,506 Below market value of $8,501
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i for Sale
140,459 Miles
Tampa, FL
| Category | Used Cars |
| Price | $5,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E1G39HNU17848 |
| Location | Tampa, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 140,459 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Drivetrain | Rear-wheel drive |
| Positives | clean history |
$13,995
2017 BMW 3 Series 330i xDrive
- 71,473 Miles
- Listed 16 days ago
- Bethany, OK
- $3,314 Below market value of $17,309
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive for Sale
71,473 Miles
Bethany, OK
| Category | Used Cars |
| Price | $13,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9G37HNU65477 |
| Location | Bethany, OK |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 71,473 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Gray |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$13,495
2017 BMW 3 Series 330i
- 71,232 Miles
- Listed 1 day ago
- Dallas, TX
- $2,035 Below market value of $15,530
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
71,232 Miles
Dallas, TX
| Category | Used Cars |
| Price | $13,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G51HNU49234 |
| Location | Dallas, TX |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 71,232 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Drivetrain | Rear-wheel drive |
$14,898
$15,4982017 BMW 3 Series 330e iPerformance
- 52,891 Miles
- Listed 23 days ago
- West Palm Beach, FL
- $3,036 Below market value of $17,934
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330e iPerformance for Sale
52,891 Miles
West Palm Beach, FL
| Category | Used Cars |
| Price | $14,898 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C35HA158966 |
| Location | West Palm Beach, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 52,891 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$18,850
2017 BMW 3 Series 330i
- 27,053 Miles
- Listed 24 days ago
- Bellingham, WA
- $2,992 Below market value of $21,842
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
27,053 Miles
Bellingham, WA
| Category | Used Cars |
| Price | $18,850 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G52HNU49372 |
| Location | Bellingham, WA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 27,053 mi. |
| Exterior Color | Gray |
| Interior Color | Brown |
| Drivetrain | Rear-wheel drive |
$12,950
$13,5012017 BMW 3 Series 330i xDrive Gran Turismo
- 97,454 Miles
- Listed 13 days ago
- Littleton, CO
- $2,900 Below market value of $15,850
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i xDrive Gran Turismo for Sale
97,454 Miles
Littleton, CO
| Category | Used Cars |
| Price | $12,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z9C39HG453424 |
| Location | Littleton, CO |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 97,454 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$12,062
2017 BMW 3 Series 330i
- 78,286 Miles
- Listed 3 days ago
- Fort Lauderdale, FL
- $1,741 Below market value of $13,803
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
78,286 Miles
Fort Lauderdale, FL
| Category | Used Cars |
| Price | $12,062 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G32HNU54716 |
| Location | Fort Lauderdale, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 78,286 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
| Positives | non-smoker, certified pre-owned car, clean history, warranty, no accidents |
$13,497
2017 BMW 3 Series 330e iPerformance
- 80,195 Miles
- Listed 2 days ago
- Hayward, CA
- $1,759 Below market value of $15,256
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330e iPerformance for Sale
80,195 Miles
Hayward, CA
| Category | Used Cars |
| Price | $13,497 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | WBA8E1C31HA156745 |
| Location | Hayward, CA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 80,195 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 71 combined |
| Drivetrain | Rear-wheel drive |
$16,495
2017 BMW 3 Series 320i xDrive
- 36,500 Miles
- Listed 4 days ago
- Washington, PA
- $2,087 Below market value of $18,582
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
36,500 Miles
Washington, PA
| Category | Used Cars |
| Price | $16,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A3C36HK692771 |
| Location | Washington, PA |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 36,500 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$8,590
$8,7902017 BMW 3 Series 320i xDrive
- 112,000 Miles
- Listed 109 days ago
- Parlin, NJ
- $2,150 Below market value of $10,740
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
112,000 Miles
Parlin, NJ
| Category | Used Cars |
| Price | $8,590 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G58HNU23066 |
| Location | Parlin, NJ |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 112,000 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$10,300
$12,2252017 BMW 3 Series 330i
- 91,403 Miles
- Listed 2 days ago
- Orlando, FL
- $2,804 Below market value of $13,104
- iSeeCars Dealer Score
Used 2017 BMW 3 Series 330i for Sale
91,403 Miles
Orlando, FL
| Category | Used Cars |
| Price | $10,300 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B9G36HNU54055 |
| Location | Orlando, FL |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 91,403 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Drivetrain | Rear-wheel drive |
Used 2017 BMW 3 Series
How to save money when buying a used 2017 BMW 3 Series?
| Engine | A 4-Cylinder 3 Series costs $8,480 less than a 6-Cylinder |
| Bodystyle | A 3 Series Sedan is $6,458 cheaper than a Wagon |
| Transmission | Buying a BMW 3 Series with automatic transmission instead of a stick shift can save you $2,285 |
| Bodystyle | A 3 Series Sedan is $2,274 cheaper than a Hatchback |
| Drive Type | A RWD BMW 3 Series can be priced $2,066 less than an all-wheel drive (AWD) |
What colors are the best deals for a 2017 BMW 3 Series?
Least Expensive Color
Red
$507
Average Savings
Most Expensive Color
Brown
$511
Average Premium
Average car color pricing for a used 2017 BMW 3 Series?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Red | $507 Savings | |
| Black | $251 Savings | |
| White | $136 Savings | |
| Silver | $218 Higher | |
| Blue | $246 Higher | |
| Gray | $425 Higher | |
| Brown | $511 Higher |
What 2017 BMW 3 Series color has the best resale value?
Price differences by car color compared to the average price of a used 2017 BMW 3 Series
What is the best time to buy a used 2017 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 330e
|
- | - | - |
|
BMW 3 Series 340i xDrive
|
$22,253 | Save $3,956 on 5 deals | 11 listings |
Prices in Top Cities
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series in Los Angeles | $25,202 | Save $8,054 on 338 deals | 659 listings |
| BMW 3 Series in Dallas | $29,482 | Save $6,747 on 136 deals | 289 listings |
| BMW 3 Series in Atlanta | $18,513 | Save $5,877 on 133 deals | 338 listings |
| BMW 3 Series in Minneapolis | $15,355 | Save $4,584 on 7 deals | 36 listings |
| BMW 3 Series in Miami | $36,749 | Save $5,020 on 158 deals | 602 listings |
Other Bmw 3 Series Years
| Year | Average Price | Deals | Listings |
|---|---|---|---|
| 2024 BMW 3 Series for Sale Near Me | $36,823 | Save $7,039 on 251 deals | 489 listings |
| 2023 BMW 3 Series for Sale Near Me | $37,131 | Save $8,107 on 298 deals | 569 listings |
| 2021 BMW 3 Series for Sale Near Me | $28,753 | Save $6,623 on 153 deals | 362 listings |
| 2020 BMW 3 Series for Sale Near Me | $26,472 | Save $6,795 on 166 deals | 427 listings |
Bmw 3 Series Trims
| Trim | Average Price | Deals | Listings |
|---|---|---|---|
| Used BMW 3 Series 320i | $12,179 | Save $4,624 on 108 deals | 242 listings |
| Used BMW 3 Series 320i Xdrive | $12,413 | Save $4,556 on 85 deals | 199 listings |
| Used BMW 3 Series 328d | $16,742 | Save $4,831 on 6 deals | 13 listings |
| Used BMW 3 Series 328d Xdrive | $15,507 | Save $3,037 on 8 deals | 21 listings |
| Used BMW 3 Series 330e | $30,276 | Save $6,940 on 98 deals | 168 listings |
| Used BMW 3 Series 330e Iperformance | $15,914 | Save $3,982 on 20 deals | 51 listings |
| Used BMW 3 Series 330i | $40,694 | Save $8,400 on 672 deals | 2,410 listings |
| Used BMW 3 Series 330i Xdrive | $42,190 | Save $9,879 on 578 deals | 2,382 listings |
| Used BMW 3 Series 340i | $22,462 | Save $4,413 on 9 deals | 34 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $33,795 | Save $9,879 on 2,483 deals | 8,372 listings |
| BMW M3 for Sale | $70,312 | Save $14,185 on 182 deals | 932 listings |
| BMW M4 for Sale | $79,214 | Save $18,510 on 166 deals | 961 listings |
| BMW X5 for Sale | $62,149 | Save $14,068 on 3,443 deals | 13,369 listings |
| BMW i8 for Sale | $53,715 | Save $13,501 on 29 deals | 81 listings |
Popular Trims For 2017 Bmw 3 Series
| Average Price | Deals | Listings | |
|---|---|---|---|
| 2017 BMW 3 Series 340i Xdrive | $22,253 | Save $3,956 on 5 deals | 11 listings |
Popular Colors For 2017 Bmw 3 Series
| Average Price | Deals | Listings | |
|---|---|---|---|
| Black 2017 BMW 3 Series | $14,447 | Save $3,629 on 26 deals | 58 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$28,998 | 1,631 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,014 | 1,628 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,361 | 1,163 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,992 | 808 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$11,353 | 400 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,698 | 328 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,954 | 303 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,595 | 270 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$44,062 | 189 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$29,972 | 189 Listings |
|
Find More Cars For Sale
Others also viewed these Models...
3,704 Listings from $7,200
563 Listings from $3,900
2,085 Listings from $1,900
107 Listings from $2,222
27 Listings from $6,750
3,066 Listings from $5,500
104 Listings from $14,995
1,301 Listings from $1,500
191 Listings from $2,900
1,363 Listings from $400