
Used BMW 3 Series for Sale in Minneapolis, MN
Showing 1-20 of 84 Listings
$40,498
$40,9982025 BMW 3 Series 330i xDrive
- 12,329 Miles
- Minneapolis, MN (5 mi away)
- $2,159 Below market value of $42,657
- 1 Owner, Low annual miles
- Listed 17 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
12,329 Miles
Minneapolis, MN (5 mi away)
| Category | Used Cars |
| Price | $40,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23LA09SFV36314 |
| Location | Minneapolis, MN - 5 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 12,329 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$18,499
2018 BMW 3 Series 330i xDrive Gran Turismo
- 57,613 Miles
- Wayzata, MN (13 mi away)
- Remaining Lifespan: 6.588863 yrs
- $489 Above market value of $18,009
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive Gran Turismo for Sale
57,613 Miles
Wayzata, MN (13 mi away)
| Category | Used Cars |
| Price | $18,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z9C56JB220573 |
| Location | Wayzata, MN - 13 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 57,613 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$34,999
2025 BMW 3 Series 330i xDrive
- 23,516 Miles
- Elk River, MN (28 mi away)
- $915 Above market value of $34,084
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
23,516 Miles
Elk River, MN (28 mi away)
| Category | Used Cars |
| Price | $34,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW08S8F01581 |
| Location | Elk River, MN - 28 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 23,516 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$7,995
2011 BMW 3 Series 335i xDrive
- 121,384 Miles
- Saint Paul, MN (12 mi away)
- $324 Above market value of $7,670
- Listed 100 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i xDrive for Sale
121,384 Miles
Saint Paul, MN (12 mi away)
| Category | Used Cars |
| Price | $7,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPL5C56BA918694 |
| Location | Saint Paul, MN - 12 mi. |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 121,384 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Drivetrain | All-wheel drive |
$9,999
2008 BMW 3 Series 328i
- 68,672 Miles
- Saint Paul, MN (14 mi away)
- Remaining Lifespan: 5.558785 yrs
- Market Price: $9,502
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2008 BMW 3 Series 328i for Sale
68,672 Miles
Saint Paul, MN (14 mi away)
| Category | Used Cars |
| Price | $9,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBAWL13568PX17601 |
| Location | Saint Paul, MN - 14 mi. |
| Features | power outlet, anti-theft system |
| Mileage | 68,672 mi. |
| Transmission | Automatic |
| Exterior Color | Titanium silver metallic |
| Drivetrain | Rear-wheel drive |
| Positives | clean history, inspected |
$15,995
2018 BMW 3 Series 330i xDrive
- 86,185 Miles
- Minneapolis, MN (7 mi away)
- Remaining Lifespan: 6.2610183 yrs
- Market Price: $15,282
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
86,185 Miles
Minneapolis, MN (7 mi away)
| Category | Used Cars |
| Price | $15,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C54JEM31879 |
| Location | Minneapolis, MN - 7 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 86,185 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$28,580
2017 BMW 3 Series 340i xDrive
- 63,139 Miles
- Northfield, MN (34 mi away)
- Remaining Lifespan: 6.1723175 yrs
- Market Price: $26,730
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 340i xDrive for Sale
63,139 Miles
Northfield, MN (34 mi away)
| Category | Used Cars |
| Price | $28,580 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B7C59HK858352 |
| Location | Northfield, MN - 34 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 63,139 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$8,950
$9,3302016 BMW 3 Series 328i xDrive
- 144,085 Miles
- Eden Prairie, MN (11 mi away)
- Remaining Lifespan: 6.017299 yrs
- Market Price: $8,287
- Listed 56 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
144,085 Miles
Eden Prairie, MN (11 mi away)
| Category | Used Cars |
| Price | $8,950 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E3C5XGK505083 |
| Location | Eden Prairie, MN - 11 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 144,085 mi. |
| Transmission | Automatic |
| Exterior Color | Silver |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$9,995
2015 BMW 3 Series 328i xDrive
- 125,355 Miles
- Minneapolis, MN (7 mi away)
- Remaining Lifespan: 5.7966466 yrs
- Market Price: $9,294
- Listed 160 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive for Sale
125,355 Miles
Minneapolis, MN (7 mi away)
| Category | Used Cars |
| Price | $9,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C53FF545693 |
| Location | Minneapolis, MN - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 125,355 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
| Positives | inspected, clean history, non-smoker |
$45,499
2022 BMW 3 Series M340i xDrive
- 38,135 Miles
- Saint Paul, MN (14 mi away)
- Market Price: $42,385
- Low annual miles
- Listed 19 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series M340i xDrive for Sale
38,135 Miles
Saint Paul, MN (14 mi away)
| Category | Used Cars |
| Price | $45,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Seats | 5 Seats |
| VIN | 3MW5U9J07N8C26799 |
| Location | Saint Paul, MN - 14 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 38,135 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral grey metallic |
| Interior Color | Black |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected, clean history |
$11,999
2016 BMW 3 Series 320i xDrive
- 88,689 Miles
- Farmington, MN (25 mi away)
- Remaining Lifespan: 6.017651 yrs
- Market Price: $11,207
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 320i xDrive for Sale
88,689 Miles
Farmington, MN (25 mi away)
| Category | Used Cars |
| Price | $11,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E5G52GNT40456 |
| Location | Farmington, MN - 25 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 88,689 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$12,995
2015 BMW 3 Series 328i xDrive
- 81,250 Miles
- Minneapolis, MN (7 mi away)
- Remaining Lifespan: 5.8945746 yrs
- Market Price: $11,794
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive for Sale
81,250 Miles
Minneapolis, MN (7 mi away)
| Category | Used Cars |
| Price | $12,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C50FF547661 |
| Location | Minneapolis, MN - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 81,250 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$21,996
$22,0002019 BMW 3 Series 330i xDrive
- 73,999 Miles
- Minneapolis, MN (12 mi away)
- Remaining Lifespan: 7.4779773 yrs
- Market Price: $19,809
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i xDrive for Sale
73,999 Miles
Minneapolis, MN (12 mi away)
| Category | Used Cars |
| Price | $21,996 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J59K8A26505 |
| Location | Minneapolis, MN - 12 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 73,999 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Brown |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$16,998
$17,6992019 BMW 3 Series 330i xDrive Gran Turismo
- 126,954 Miles
- South Saint Paul, MN (13 mi away)
- 1 Owner
- $701 Price drop in 32 days
- Listed 31 days ago
●
iSeeCars Dealer Score
Used 2019 BMW 3 Series 330i xDrive Gran Turismo for Sale
126,954 Miles
South Saint Paul, MN (13 mi away)
| Category | Used Cars |
| Price | $16,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z9C56KB220705 |
| Location | South Saint Paul, MN - 13 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 126,954 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | inspected |
$17,996
$18,0002018 BMW 3 Series 320i xDrive
- 51,264 Miles
- Minneapolis, MN (12 mi away)
- Remaining Lifespan: 6.3693786 yrs
- Market Price: $15,817
- Listed 14 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 320i xDrive for Sale
51,264 Miles
Minneapolis, MN (12 mi away)
| Category | Used Cars |
| Price | $17,996 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8A3C52JA487185 |
| Location | Minneapolis, MN - 12 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 51,264 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$9,495
2014 BMW 3 Series 320i xDrive
- 132,647 Miles
- Minneapolis, MN (7 mi away)
- Remaining Lifespan: 5.7111325 yrs
- Listed 72 days ago
●
iSeeCars Dealer Score
Used 2014 BMW 3 Series 320i xDrive for Sale
132,647 Miles
Minneapolis, MN (7 mi away)
| Category | Used Cars |
| Price | $9,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3C3G50ENR25604 |
| Location | Minneapolis, MN - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 132,647 mi. |
| Transmission | Automatic |
| Exterior Color | Liquid blue metallic |
| Interior Color | Brown |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$12,997
2011 BMW 3 Series 335i
- 85,262 Miles
- Burnsville, MN (14 mi away)
- Remaining Lifespan: 5.218191 yrs
- Low annual miles
- Listed 18 days ago
●
iSeeCars Dealer Score
Used 2011 BMW 3 Series 335i for Sale
85,262 Miles
Burnsville, MN (14 mi away)
| Category | Used Cars |
| Price | $12,997 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBADX7C52BE581744 |
| Location | Burnsville, MN - 14 mi. |
| Features | power outlet, anti-theft system |
| Mileage | 85,262 mi. |
| Transmission | Automatic |
| Exterior Color | Red |
| Interior Color | Beige |
| Drivetrain | Rear-wheel drive |
$31,995
$32,3992025 BMW 3 Series 330i xDrive
- 35,568 Miles
- Minneapolis, MN (10 mi away)
- 1 Owner, High annual miles
- $404 Price drop in 41 days
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
35,568 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $31,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW01S8E99320 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 35,568 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner |
$20,499
2017 BMW 3 Series 328d xDrive
- 83,314 Miles
- Saint Paul, MN (14 mi away)
- Remaining Lifespan: 7.5474954 yrs
- Low annual miles
- Listed 27 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 328d xDrive for Sale
83,314 Miles
Saint Paul, MN (14 mi away)
| Category | Used Cars |
| Price | $20,499 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Diesel |
| Seats | 5 Seats |
| VIN | WBA8F1C35HK825882 |
| Location | Saint Paul, MN - 14 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 83,314 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | White |
| MPG | 34 combined |
| Drivetrain | All-wheel drive |
$31,995
$32,4992025 BMW 3 Series 330i xDrive
- 36,509 Miles
- Minneapolis, MN (10 mi away)
- 1 Owner, High annual miles
- $504 Price drop in 41 days
- Listed 40 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
36,509 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $31,995 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW07S8F00552 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 36,509 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner |
Used Cars for Sale Insights
How to save money when buying a used BMW 3 Series in Minneapolis?
| Engine | A 4-Cylinder 3 Series costs $13,386 less than a 6-Cylinder |
What colors are the best deals for a BMW 3 Series in Minneapolis?
Least Expensive Color
Silver
$3,385
Average Savings
Most Expensive Color
Orange
$4,985
Average Premium
Average car color pricing for a used BMW 3 Series in Minneapolis?
| Rank | Color | Compared to Avg. Price |
|---|---|---|
| Silver | $3,385 Savings | |
| White | $1,622 Savings | |
| Black | $1,187 Savings | |
| Red | $355 Savings | |
| Gray | $273 Higher | |
| Blue | $1,892 Higher | |
| Orange | $4,985 Higher |
What BMW 3 Series color has the best resale value in Minneapolis?
Price differences by car color compared to the average price of a used BMW 3 Series in Minneapolis
What is the best time to buy a used BMW 3 Series in Minneapolis?
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.
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,230 | 2,220 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$30,335 | 2,180 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,317 | 1,335 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,758 | 1,045 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,754 | 472 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,553 | 451 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,062 | 357 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,856 | 308 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$44,325 | 283 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,956 | 178 Listings |
|