
Used BMW 3 Series for Sale in Minneapolis, MN
Showing 1-20 of 73 Listings
$4,987
2010 BMW 3 Series 328i xDrive
- 123,376 Miles
- Hastings, MN (27 mi away)
- $1,538 Below market value of $6,525
- Listed 15 days ago
●
iSeeCars Dealer Score
Used 2010 BMW 3 Series 328i xDrive for Sale
123,376 Miles
Hastings, MN (27 mi away)
| Category | Used Cars |
| Price | $4,987 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK7C5XAA459215 |
| Location | Hastings, MN - 27 mi. |
| Features | child safety, power outlet, anti-theft system |
| Mileage | 123,376 mi. |
| Exterior Color | White |
| Drivetrain | All-wheel drive |
$3,450
2009 BMW 3 Series 328i xDrive
- 196,390 Miles
- Minneapolis, MN (4 mi away)
- $602 Below market value of $4,052
- Listed 20 days ago
●
iSeeCars Dealer Score
Used 2009 BMW 3 Series 328i xDrive for Sale
196,390 Miles
Minneapolis, MN (4 mi away)
| Category | Used Cars |
| Price | $3,450 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPK73579A464352 |
| Location | Minneapolis, MN - 4 mi. |
| Features | child safety, leather upholstery, sunroof, power outlet, anti-theft system |
| Mileage | 196,390 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | All-wheel drive |
$5,500
$5,9992006 BMW 3 Series 330Ci
- 126,580 Miles
- Elk River, MN (28 mi away)
- Remaining Lifespan: 5.7196507 yrs
- $1,259 Below market value of $6,759
- Listed 32 days ago
●
iSeeCars Dealer Score
Used 2006 BMW 3 Series 330Ci for Sale
126,580 Miles
Elk River, MN (28 mi away)
| Category | Used Cars |
| Price | $5,500 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBABW53496PZ43343 |
| Location | Elk River, MN - 28 mi. |
| Features | leather upholstery, anti-theft system |
| Mileage | 126,580 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| Drivetrain | Rear-wheel drive |
$28,399
$28,4652020 BMW 3 Series 330i xDrive
- 7,375 Miles
- Minneapolis, MN (10 mi away)
- Remaining Lifespan: 7.756055 yrs
- $3,638 Below market value of $32,037
- Listed 23 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
7,375 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $28,399 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J07L8B18735 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 7,375 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$37,998
$38,9982025 BMW 3 Series 330i xDrive
- 12,329 Miles
- Minneapolis, MN (5 mi away)
- $4,293 Below market value of $42,291
- 1 Owner, Low annual miles
- Listed 71 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 | $37,998 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| 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 sapphire metallic |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | receipts, clean history |
$21,348
$22,3482021 BMW 3 Series 330e xDrive
- 82,080 Miles
- Minneapolis, MN (8 mi away)
- $726 Below market value of $22,074
- 4 Price Drops in 68 days
- Listed 67 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330e xDrive for Sale
82,080 Miles
Minneapolis, MN (8 mi away)
| Category | Used Cars |
| Price | $21,348 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Plug-in Hybrid |
| Seats | 5 Seats |
| VIN | 3MW5P9J01M8B57680 |
| Location | Minneapolis, MN - 8 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 82,080 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 67 combined |
| Drivetrain | All-wheel drive |
$9,198
2013 BMW 3 Series 335i xDrive
- 148,056 Miles
- Andover, MN (18 mi away)
- Remaining Lifespan: 5.7426553 yrs
- $256 Below market value of $9,454
- Listed 183 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i xDrive for Sale
148,056 Miles
Andover, MN (18 mi away)
| Category | Used Cars |
| Price | $9,198 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B9G55DNR89612 |
| Location | Andover, MN - 18 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 148,056 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$7,995
2011 BMW 3 Series 335i xDrive
- 121,384 Miles
- Saint Paul, MN (12 mi away)
- $290 Below market value of $8,285
- Listed 154 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 | Deep sea blue metallic |
| Drivetrain | All-wheel drive |
| Positives | inspected |
$23,347
2016 BMW 3 Series 340i xDrive
- 85,093 Miles
- Minneapolis, MN (10 mi away)
- Remaining Lifespan: 6.053756 yrs
- $680 Above market value of $22,666
- Listed Today
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 340i xDrive for Sale
85,093 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $23,347 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8B7C58GK702513 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 85,093 mi. |
| Transmission | Automatic |
| Exterior Color | Mineral gray metallic |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, warranty, clean history |
$24,795
$24,9952021 BMW 3 Series 330i xDrive
- 68,982 Miles
- Minneapolis, MN (10 mi away)
- Remaining Lifespan: 8.070624 yrs
- $746 Above market value of $24,048
- Listed 39 days ago
●
iSeeCars Dealer Score
Used 2021 BMW 3 Series 330i xDrive for Sale
68,982 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $24,795 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J05M8B94956 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 68,982 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
| Positives | certified pre-owned car, routine maintenance, clean history, inspected |
$20,471
$20,8212020 BMW 3 Series 330i xDrive
- 89,736 Miles
- Eden Prairie, MN (11 mi away)
- Remaining Lifespan: 7.761312 yrs
- $589 Above market value of $19,881
- Listed 25 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
89,736 Miles
Eden Prairie, MN (11 mi away)
| Category | Used Cars |
| Price | $20,471 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J02L8B29870 |
| Location | Eden Prairie, MN - 11 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 89,736 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$12,995
2017 BMW 3 Series 320i xDrive
- 91,731 Miles
- Minneapolis, MN (7 mi away)
- Remaining Lifespan: 6.1259184 yrs
- $430 Above market value of $12,564
- Listed 48 days ago
●
iSeeCars Dealer Score
Used 2017 BMW 3 Series 320i xDrive for Sale
91,731 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 | WBA8E5G36HNU45517 |
| Location | Minneapolis, MN - 7 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 91,731 mi. |
| Transmission | Automatic |
| Exterior Color | Jet black |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history |
$42,104
2024 BMW 3 Series 330i xDrive
- 7,724 Miles
- Minneapolis, MN (5 mi away)
- Remaining Lifespan: 9.532342 yrs
- $1,576 Above market value of $40,527
- Listed 73 days ago
●
iSeeCars Dealer Score
Used 2024 BMW 3 Series 330i xDrive for Sale
7,724 Miles
Minneapolis, MN (5 mi away)
| Category | Used Cars |
| Price | $42,104 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF08R8E09771 |
| Location | Minneapolis, MN - 5 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 7,724 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$19,495
$19,7502020 BMW 3 Series 330i xDrive
- 89,898 Miles
- Saint Paul, MN (16 mi away)
- Remaining Lifespan: 7.756055 yrs
- $390 Above market value of $19,885
- Listed 75 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
89,898 Miles
Saint Paul, MN (16 mi away)
| Category | Used Cars |
| Price | $19,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5R7C04LFH51121 |
| Location | Saint Paul, MN - 16 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 89,898 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$5,495
$5,9952010 BMW 3 Series 335i xDrive
- 172,464 Miles
- Circle Pines, MN (14 mi away)
- $148 Above market value of $5,346
- 3 Price Drops in 96 days
- Listed 95 days ago
Used 2010 BMW 3 Series 335i xDrive for Sale
172,464 Miles
Circle Pines, MN (14 mi away)
| Category | Used Cars |
| Price | $5,495 |
| For Sale By | dealer |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAPL3C54AA407746 |
| Location | Circle Pines, MN - 14 mi. |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 172,464 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Brown |
| Drivetrain | All-wheel drive |
$11,975
$12,9752014 BMW 3 Series 328i xDrive
- 84,569 Miles
- Minneapolis, MN (6 mi away)
- Remaining Lifespan: 5.821622 yrs
- $186 Above market value of $11,788
- Listed 252 days ago
Used 2014 BMW 3 Series 328i xDrive for Sale
84,569 Miles
Minneapolis, MN (6 mi away)
| Category | Used Cars |
| Price | $11,975 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C53EJ980211 |
| Location | Minneapolis, MN - 6 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 84,569 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$5,495
$5,9952006 BMW 3 Series 330xi
- 164,634 Miles
- Saint Paul, MN (5 mi away)
- Market Price: $5,229
- $500 Price drop in 17 days
- Listed 16 days ago
●
iSeeCars Dealer Score
Used 2006 BMW 3 Series 330xi for Sale
164,634 Miles
Saint Paul, MN (5 mi away)
| Category | Used Cars |
| Price | $5,495 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBAVD33546KL51961 |
| Location | Saint Paul, MN - 5 mi. |
| Features | child safety, sunroof, power outlet, anti-theft system |
| Mileage | 164,634 mi. |
| Transmission | Manual |
| Drivetrain | All-wheel drive |
$17,899
$17,9982018 BMW 3 Series 330i xDrive Gran Turismo
- 73,619 Miles
- Burnsville, MN (17 mi away)
- Remaining Lifespan: 6.5433364 yrs
- Market Price: $17,101
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive Gran Turismo for Sale
73,619 Miles
Burnsville, MN (17 mi away)
| Category | Used Cars |
| Price | $17,899 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8Z9C50JB219709 |
| Location | Burnsville, MN - 17 mi. |
| Features | bluetooth, child safety, backup camera, sunroof, alloy wheels |
| Mileage | 73,619 mi. |
| Transmission | Automatic |
| Exterior Color | Glacier silver metallic |
| Interior Color | Beige |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
| Positives | warranty, inspected, clean history |
$11,796
2013 BMW 3 Series 328i xDrive
- 85,122 Miles
- Eden Prairie, MN (11 mi away)
- Remaining Lifespan: 5.7426553 yrs
- 1 Owner, Low annual miles
- Listed 53 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
85,122 Miles
Eden Prairie, MN (11 mi away)
| Category | Used Cars |
| Price | $11,796 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C59DF534310 |
| Location | Eden Prairie, MN - 11 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 85,122 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| Drivetrain | All-wheel drive |
$13,049
2013 BMW 3 Series 328i xDrive
- 57,500 Miles
- Andover, MN (18 mi away)
- Remaining Lifespan: 5.742835 yrs
- Market Price: $12,295
- Listed 29 days ago
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 328i xDrive for Sale
57,500 Miles
Andover, MN (18 mi away)
| Category | Used Cars |
| Price | $13,049 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B5G55DNS02005 |
| Location | Andover, MN - 18 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, voice recognition |
| Mileage | 57,500 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
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 (2001-2006, 2017-2020) |
$30,950 | 2,471 Listings |
|
||||||||
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,708 | 2,182 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,287 | 1,295 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,879 | 1,006 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,937 | 477 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,957 | 398 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,416 | 370 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$45,137 | 274 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$47,678 | 263 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$28,211 | 186 Listings |
|