Used BMW 3 Series in Duluth, MN

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Photos

Text Search

Price Drops

Add Similar Cars

CarGurus Quick Poll

Why buy used?

12,311 new BMW 3 Series listings
1998 BMW 3 Series 323i Convertible Review
by Dave

i suppose it would

love this car all over! had a honda type R on the motorway! woooooo its basic but rear wheel drive is the way forward, ive even had it sideways on a mini roundabout, this care is simply awsome, there ya go

First Previous
Loading...
Next
Featured Listings
http://static.cargurus.com/images/forsale/2014/05/13/12/52/2008_bmw_3_series-pic-5876020885084971520-152x114.jpeg

2008 BMW 3 Series 328i SULEV Used Cars in Mora, MN 55051

Good Deal
$1,063 BELOW
Instant Market Value of $15,051

Price: $13,988

Mileage: 68,194

Location: Mora, MN 55051

Average time on market: 28 days Certified Pre-Owned: No Transmission: Automatic Color: Other Description: Used 2008 BMW 3 Series 328i SULEV for sale - $13,988, 68,194 miles with option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/02/17/01/35/1979_bmw_3_series-pic-331513300130686147-152x114.jpeg

1979 BMW 3 Series Used Cars in Ironwood, MI 49938

Price: $7,000

Mileage: 0

Location: Ironwood, MI 49938

Certified Pre-Owned: No Transmission: 5-Speed Manual Color: White Description: Used 1979 BMW 3 Series for sale - $7,000, 0 miles
Avg. Dealer Rating: (2 reviews) "Could have put gas in it and changed the squeaky belt instead using dielectric grease as a stop gap. All in all a good truck and fair price tho."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2006 BMW 3 Series 325xi Used Cars in Two Harbors, MN 55616

Fair Deal
$205 ABOVE
Instant Market Value of $9,285

Price: $9,490

Mileage: 139,652

Location: Two Harbors, MN 55616

Average time on market: 30 days Certified Pre-Owned: No Transmission: Manual Color: Black Description: Used 2006 BMW 3 Series 325xi for sale - $9,490, 139,652 miles with option.display_name.sunroof_moonroof
http://static.cargurus.com/images/forsale/2015/04/11/21/21/2000_bmw_3_series-pic-3351750221337973448-152x114.jpeg

2000 BMW 3 Series 323i Used Cars in Rice Lake, WI 54868

Overpriced
$2,298 ABOVE
Instant Market Value of $5,697

Price: $7,995

Mileage: 135,610

Location: Rice Lake, WI 54868

Average time on market: 19 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Titanium Silver Metallic Description: Used 2000 BMW 3 Series 323i for sale - $7,995, 135,610 miles with option.display_name.sunroof_moonroof, option.display_name.alloy_wheels
Avg. Dealer Rating: (5 reviews) "This dealer did respond in a timely fashion but I had found a better deal in the mean time."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next

Email me price drops and new listings for these results.

You will receive listing updates from CarGurus.com when new listings match your search. Privacy Policy.

Filter your search criteria!

A large number of listings matched your criteria. You are seeing the top listings.

Similar Cars

BMW 5 Series
722 Great Deals out of 17,400 listings starting at $2,900
BMW M3
65 Great Deals out of 1,159 listings starting at $4,500
Mercedes-Benz C-Class
884 Great Deals out of 22,494 listings starting at $2,451

New BMW 3 Series By Year

2015 BMW 3 Series
13,242 listings
2014 BMW 3 Series
2,402 listings

Used BMW 3 Series By City

BMW 3 Series in Minneapolis MN
6 Great Deals out of 132 listings starting at $3,795
BMW 3 Series in Eau Claire WI
31 listings starting at $7,995
BMW 3 Series in Rochester MN
15 Great Deals out of 376 listings starting at $4,900
BMW 3 Series in Fargo ND
2 listings starting at $7,995
BMW 3 Series in Green Bay WI
41 listings starting at $5,495
BMW 3 Series in Madison WI
4 Great Deals out of 179 listings starting at $3,990
BMW 3 Series in Sioux Falls SD
34 listings starting at $6,000
BMW 3 Series in Milwaukee WI
21 Great Deals out of 658 listings starting at $3,790
BMW 3 Series in Cedar Rapids IA
4 Great Deals out of 67 listings starting at $5,995
BMW 3 Series in Des Moines IA
82 listings starting at $6,950
BMW 3 Series in Chicago IL
38 Great Deals out of 1,397 listings starting at $3,790
BMW 3 Series in Grand Rapids MI
113 listings starting at $4,450
BMW 3 Series in Saginaw MI
7 Great Deals out of 303 listings starting at $4,350
BMW 3 Series in Lincoln NE
48 listings starting at $7,500
BMW 3 Series in Springfield IL
66 Great Deals out of 1,731 listings starting at $3,995