
Used BMW 3 Series for Sale in Minneapolis, MN
Showing 1-20 of 102 Listings
2013 BMW 3 Series 335i xDrive
- 46,947 Miles
- Inver Grove Heights, MN (16 mi away)
- Remaining Lifespan: 5.6 yrs
- Market Price: $19,792
- Listed Today
●
iSeeCars Dealer Score
Used 2013 BMW 3 Series 335i xDrive for Sale
46,947 Miles
Inver Grove Heights, MN (16 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B9C55DF587055 |
| Location | Inver Grove Heights, MN - 16 mi. |
| Features | bluetooth, child safety, sunroof, alloy wheels, satellite radio |
| Mileage | 46,947 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
2020 BMW 3 Series M340i xDrive
- 45,753 Miles
- Wayzata, MN (13 mi away)
- Remaining Lifespan: 7.7 yrs
- Market Price: $41,960
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series M340i xDrive for Sale
45,753 Miles
Wayzata, MN (13 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA5U9C0XLFJ73405 |
| Location | Wayzata, MN - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 45,753 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 25 combined |
| Drivetrain | All-wheel drive |
| Positives | clean history, inspected, warranty |
$22,982
2018 BMW 3 Series 330i xDrive
- 47,126 Miles
- Hastings, MN (27 mi away)
- Remaining Lifespan: 6.3 yrs
- Low annual miles
- Listed 1 day ago
●
iSeeCars Dealer Score
Used 2018 BMW 3 Series 330i xDrive for Sale
47,126 Miles
Hastings, MN (27 mi away)
| Category | Used Cars |
| Price | $22,982 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8D9C52JEM32416 |
| Location | Hastings, MN - 27 mi. |
| Features | bluetooth, child safety, backup camera, alloy wheels, satellite radio |
| Mileage | 47,126 mi. |
| Transmission | Automatic |
| Exterior Color | Gray |
| Interior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$13,498
2015 BMW 3 Series 328i xDrive
- 66,399 Miles
- Hopkins, MN (8 mi away)
- Remaining Lifespan: 5.8 yrs
- $573 Below market value of $14,071
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2015 BMW 3 Series 328i xDrive for Sale
66,399 Miles
Hopkins, MN (8 mi away)
| Category | Used Cars |
| Price | $13,498 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA3B3C54FF548571 |
| Location | Hopkins, MN - 8 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 66,399 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| Drivetrain | All-wheel drive |
$28,900
2020 BMW 3 Series 330i xDrive
- 25,349 Miles
- Minneapolis, MN (10 mi away)
- Remaining Lifespan: 7.7 yrs
- $618 Above market value of $28,281
- Listed 2 days ago
●
iSeeCars Dealer Score
Used 2020 BMW 3 Series 330i xDrive for Sale
25,349 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $28,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J02L8B34681 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, sunroof |
| Mileage | 25,349 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
$32,995
2025 BMW 3 Series 330i xDrive
- 36,509 Miles
- Minneapolis, MN (10 mi away)
- 1 Owner, High annual miles
- Listed 3 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 | $32,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 |
$32,995
2025 BMW 3 Series 330i xDrive
- 35,565 Miles
- Minneapolis, MN (10 mi away)
- Market Price: $30,449
- 1 Owner, High annual miles
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2025 BMW 3 Series 330i xDrive for Sale
35,565 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $32,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,565 mi. |
| Transmission | Automatic |
| Exterior Color | Unknown |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
| Positives | one owner |
$37,900
2023 BMW 3 Series 330i xDrive
- 22,602 Miles
- Minneapolis, MN (10 mi away)
- Remaining Lifespan: 8.9 yrs
- $2,148 Above market value of $35,751
- Listed 3 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
22,602 Miles
Minneapolis, MN (10 mi away)
| Category | Certified Used Cars |
| Price | $37,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF0XP8D23097 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 22,602 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$50,415
$54,4152026 BMW 3 Series 330i xDrive
- Wayzata, MN (13 mi away)
- $54K avg. price with 1K avg. miles
- $4,000 Price drop in 4 days
- Listed 3 days ago
Used 2026 BMW 3 Series 330i xDrive for Sale
Miles
Wayzata, MN (13 mi away)
| Category | Used Cars |
| Price | $50,415 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW06T8G03026 |
| Location | Wayzata, MN - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$55,450
2026 BMW 3 Series 330i xDrive
- Wayzata, MN (13 mi away)
- $54K avg. price with 1K avg. miles
- Listed 3 days ago
Used 2026 BMW 3 Series 330i xDrive for Sale
Miles
Wayzata, MN (13 mi away)
| Category | Used Cars |
| Price | $55,450 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW01T8G24480 |
| Location | Wayzata, MN - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | mi. |
| Transmission | Automatic |
| Exterior Color | Mineral white metallic |
| Interior Color | Beige |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$50,415
$54,4152026 BMW 3 Series 330i xDrive
- Wayzata, MN (13 mi away)
- $54K avg. price with 1K avg. miles
- $4,000 Price drop in 4 days
- Listed 3 days ago
Used 2026 BMW 3 Series 330i xDrive for Sale
Miles
Wayzata, MN (13 mi away)
| Category | Used Cars |
| Price | $50,415 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW01T8F86460 |
| Location | Wayzata, MN - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$6,999
2004 BMW 3 Series 325Ci
- 116,074 Miles
- Shakopee, MN (20 mi away)
- Remaining Lifespan: 5.6 yrs
- $889 Above market value of $6,109
- Listed 5 days ago
●
iSeeCars Dealer Score
Used 2004 BMW 3 Series 325Ci for Sale
116,074 Miles
Shakopee, MN (20 mi away)
| Category | Used Cars |
| Price | $6,999 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 6-cylinder |
| Fuel Type | Gas |
| Seats | 4 Seats |
| VIN | WBABW33424PL29946 |
| Location | Shakopee, MN - 20 mi. |
| Features | alloy wheels |
| Mileage | 116,074 mi. |
| Transmission | Manual |
| Exterior Color | Black |
| Drivetrain | Rear-wheel drive |
$53,235
2025 BMW 3 Series 330i xDrive
- 3,276 Miles
- Wayzata, MN (13 mi away)
- $1,838 Above market value of $51,397
- Low annual miles
- Listed 6 days ago
Used 2025 BMW 3 Series 330i xDrive for Sale
3,276 Miles
Wayzata, MN (13 mi away)
| Category | Used Cars |
| Price | $53,235 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Seats | 5 Seats |
| VIN | 3MW89CW06S8F31453 |
| Location | Wayzata, MN - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 3,276 mi. |
| Transmission | Automatic |
| Exterior Color | Alpine white |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$59,250
2026 BMW 3 Series 330i xDrive
- Minneapolis, MN (10 mi away)
- $2,746 Above similar cars
- Listed 7 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i xDrive for Sale
10 Miles
Minneapolis, MN (10 mi away)
| Category | New Cars |
| Price | $59,250 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23LA00TFW34181 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$53,850
2026 BMW 3 Series 330i xDrive
- Minneapolis, MN (10 mi away)
- $2,654 Below similar cars
- Listed 7 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i xDrive for Sale
10 Miles
Minneapolis, MN (10 mi away)
| Category | New Cars |
| Price | $53,850 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA23LA0XTFW33734 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
$40,000
2023 BMW 3 Series 330i xDrive
- 25,047 Miles
- Wayzata, MN (13 mi away)
- Remaining Lifespan: 8.9 yrs
- $4,571 Above market value of $35,428
- Listed 7 days ago
Used 2023 BMW 3 Series 330i xDrive for Sale
25,047 Miles
Wayzata, MN (13 mi away)
| Category | Used Cars |
| Price | $40,000 |
| For Sale By | dealer |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF04P8D20213 |
| Location | Wayzata, MN - 13 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 25,047 mi. |
| Transmission | Automatic |
| Exterior Color | Black sapphire metallic |
| Interior Color | Red |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$33,900
2022 BMW 3 Series 330i xDrive
- 19,103 Miles
- Minneapolis, MN (10 mi away)
- Remaining Lifespan: 8.4 yrs
- $563 Above market value of $33,336
- Listed 9 days ago
●
iSeeCars Dealer Score
Used 2022 BMW 3 Series 330i xDrive for Sale
19,103 Miles
Minneapolis, MN (10 mi away)
| Category | Used Cars |
| Price | $33,900 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW5R7J06N8C46077 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 19,103 mi. |
| Transmission | Automatic |
| Exterior Color | White |
| Interior Color | Black |
| MPG | 28 combined |
| Drivetrain | All-wheel drive |
2016 BMW 3 Series 328i xDrive
- 86,281 Miles
- Saint Paul, MN (12 mi away)
- Remaining Lifespan: 5.9 yrs
- Market Price: $13,278
- Listed 10 days ago
●
iSeeCars Dealer Score
Used 2016 BMW 3 Series 328i xDrive for Sale
86,281 Miles
Saint Paul, MN (12 mi away)
| Category | Used Cars |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | WBA8E3C53GK500730 |
| Location | Saint Paul, MN - 12 mi. |
| Features | bluetooth, child safety, alloy wheels, satellite radio, power outlet |
| Mileage | 86,281 mi. |
| Transmission | Automatic |
| Exterior Color | Dark blue |
| Interior Color | Brown |
| MPG | 26 combined |
| Drivetrain | All-wheel drive |
$35,475
2023 BMW 3 Series 330i xDrive
- 29,411 Miles
- Minneapolis, MN (3 mi away)
- Remaining Lifespan: 8.9 yrs
- $614 Above market value of $34,860
- Listed 12 days ago
●
iSeeCars Dealer Score
Used 2023 BMW 3 Series 330i xDrive for Sale
29,411 Miles
Minneapolis, MN (3 mi away)
| Category | Used Cars |
| Price | $35,475 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89FF06P8C99591 |
| Location | Minneapolis, MN - 3 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 29,411 mi. |
| Transmission | Automatic |
| Exterior Color | Black |
| MPG | 27 combined |
| Drivetrain | All-wheel drive |
$62,915
2026 BMW 3 Series 330i xDrive
- Minneapolis, MN (10 mi away)
- $6,411 Above similar cars
- Listed 13 days ago
●
iSeeCars Dealer Score
New 2026 BMW 3 Series 330i xDrive for Sale
10 Miles
Minneapolis, MN (10 mi away)
| Category | New Cars |
| Price | $62,915 |
| For Sale By | dealer |
| iSeeCars Dealer Score | |
| Engine | 4-cylinder |
| Fuel Type | Gas |
| Seats | 5 Seats |
| VIN | 3MW89CW01T8G24981 |
| Location | Minneapolis, MN - 10 mi. |
| Features | bluetooth, child safety, navigation, backup camera, internet radio |
| Mileage | 10 mi. |
| Transmission | Automatic |
| Exterior Color | Blue |
| Interior Color | Black |
| MPG | 29 combined |
| Drivetrain | All-wheel drive |
Used BMW 3 Series in Minneapolis
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.
Similar Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| Acura TLX for Sale | $30,422 | Save $8,801 on 576 deals | 2,723 listings |
| Cadillac Ats for Sale | $12,516 | Save $4,321 on 257 deals | 758 listings |
| Chrysler 300 for Sale | $17,218 | Save $5,572 on 943 deals | 2,587 listings |
| Hyundai Azera for Sale | $8,335 | Save $4,030 on 46 deals | 155 listings |
| Infiniti Q40 for Sale | $11,415 | Save $4,280 on 11 deals | 43 listings |
| Mercedes-Benz Cla-Class for Sale | $38,685 | Save $9,882 on 886 deals | 3,735 listings |
| Mitsubishi Lancer Evolution for Sale | $28,369 | Save $7,135 on 40 deals | 120 listings |
| Toyota Avalon for Sale | $16,016 | Save $7,875 on 471 deals | 1,571 listings |
| Volkswagen CC for Sale | $7,258 | Save $3,091 on 94 deals | 293 listings |
| Volvo S60 for Sale | $18,691 | Save $5,993 on 540 deals | 1,478 listings |
Popular Bmw Models
| Average Price | Deals | Listings | |
|---|---|---|---|
| BMW 3 Series for Sale | $35,105 | Save $10,179 on 3,311 deals | 12,831 listings |
| BMW M3 for Sale | $71,251 | Save $13,177 on 307 deals | 1,299 listings |
| BMW M4 for Sale | $81,161 | Save $13,408 on 271 deals | 1,518 listings |
| BMW X5 for Sale | $66,668 | Save $14,946 on 4,362 deals | 22,294 listings |
| BMW i8 for Sale | $57,904 | Save $11,826 on 17 deals | 93 listings |
Average Price of BMW 3 Series Trims
| Trim | Average Price | Listings | Specs | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|
BMW 3 Series 330i xDrive (2017-2020) |
$32,016 | 2,286 Listings |
|
||||||||
|
BMW 3 Series 330i (2001-2006, 2017-2020) |
$29,251 | 2,197 Listings |
|
||||||||
|
BMW 3 Series 328i (1996-2000, 2007-2016) |
$9,117 | 1,418 Listings |
|
||||||||
|
BMW 3 Series 328i xDrive (2009-2016) |
$9,607 | 1,036 Listings |
|
||||||||
|
BMW 3 Series 320i (1981-1983, 2013-2018) |
$10,934 | 499 Listings |
|
||||||||
|
BMW 3 Series 335i (2007-2015) |
$11,524 | 455 Listings |
|
||||||||
|
BMW 3 Series 320i xDrive (2013-2018) |
$11,167 | 394 Listings |
|
||||||||
|
BMW 3 Series M340i xDrive (2020) |
$46,956 | 340 Listings |
|
||||||||
|
BMW 3 Series M340i (2020) |
$43,849 | 304 Listings |
|
||||||||
|
BMW 3 Series 330e (2016) |
$27,880 | 218 Listings |
|