Used BMW 3 Series in Grand Rapids, MI

New Search

Filter Results

listings

Price

- Loading...

Mileage

- Loading...

Accidents Reported

Text Search

Price Drops

Add Similar Cars

Looking for a New BMW 3 Series?

12,601 new BMW 3 Series listings
2004 BMW 3 Series Review
by Allison

Phenomenal

It's hard to find anything bad to say about this car. My father-in-law has owned it for years (each year he upgrades to the latest model). It's absolutely sturdy and reliable. I remember driving home in the middle of a blizzard with 10 feet of visibility. A foot of snow was falling, and I saw SUV's and Minivans spin out in front of me. In my 4...

Loading...
Featured Listings
http://static.cargurus.com/images/forsale/2014/08/14/07/43/2008_bmw_3_series-pic-6658827757104027982-152x114.jpeg

2008 BMW 3 Series 335i Convertible Used Cars in Holland, MI 49423

Great Deal
$2,324 BELOW
Instant Market Value of $25,311

Price: $22,987

Mileage: 47,579

Location: Holland, MI 49423

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2008 BMW 3 Series 335i Convertible for sale - $22,987, 47,579 miles with Bluetooth, Leather Seats, Aluminum Wheels, Premium Package
Avg. Dealer Rating: (5 reviews) "Very nice people..would definitely do business with again"
http://static.cargurus.com/images/forsale/2014/07/08/13/53/2003_bmw_3_series-pic-7520011455323148925-152x114.jpeg

2003 BMW 3 Series 325xi Used Cars in Elkhart, IN 46514

Great Deal
$1,538 BELOW
Instant Market Value of $9,488

Price: $7,950

Mileage: 71,650

Location: Elkhart, IN 46514

Average time on market: 26 days Certified Pre-Owned: No Transmission: Automatic Color: Green Description: Used 2003 BMW 3 Series 325xi for sale - $7,950, 71,650 miles
http://static.cargurus.com/images/forsale/2014/05/15/07/46/2011_bmw_3_series-pic-8950808157275336695-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Cadillac, MI 49601

Good Deal
$2,586 BELOW
Instant Market Value of $30,554

Price: $27,968

Mileage: 26,319

Location: Cadillac, MI 49601

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Space Gray Metallic Description: Used 2011 BMW 3 Series 335i xDrive for sale - $27,968, 26,319 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "dealer responded and was very helpful."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2003 BMW 3 Series 330i Used Cars in Grand Rapids, MI 49548

Good Deal
$1,612 BELOW
Instant Market Value of $8,607

Price: $6,995

Mileage: 129,509

Location: Grand Rapids, MI 49548

Average time on market: 17 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2003 BMW 3 Series 330i for sale - $6,995, 129,509 miles with Premium Package, Sunroof/Moonroof
http://images.cobaltgroup.com/5/6/8/9298683865x152.jpg

2006 BMW 3 Series 330i Used Cars in Kalamazoo, MI 49009

Good Deal
$1,557 BELOW
Instant Market Value of $11,452

Price: $9,895

Mileage: 128,842

Location: Kalamazoo, MI 49009

Average time on market: 26 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2006 BMW 3 Series 330i for sale - $9,895, 128,842 miles with Sunroof/Moonroof
Avg. Dealer Rating: (3 reviews) "Responded immediately."
http://static.cargurus.com/images/forsale/2014/06/26/07/37/2011_bmw_3_series-pic-8818678511488116987-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Osceola, IN 46561

Good Deal
$2,071 BELOW
Instant Market Value of $25,619

Price: $23,548

Mileage: 62,467

Location: Osceola, IN 46561

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2011 BMW 3 Series 335i xDrive for sale - $23,548, 62,467 miles with Bluetooth, Heat Package, Premium Package, Climate Package
Avg. Dealer Rating: (8 reviews) "Had a really good experience with German Concepts. Very helpful. They made sure I got what I needed"
http://static.cargurus.com/images/forsale/2014/07/22/23/50/2011_bmw_3_series-pic-6063800681819887816-152x114.jpeg

2011 BMW 3 Series 328xi SULEV Used Cars in FLUSHING, MI 48433

Good Deal
$1,903 BELOW
Instant Market Value of $24,891

Price: $22,988

Mileage: 51,308

Location: FLUSHING, MI 48433

Average time on market: 40 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Crimson Red Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $22,988, 51,308 miles with Sport Package, Value Package, Sunroof/Moonroof, Premium Package, Alloy Wheels
Avg. Dealer Rating: (16 reviews) "A dealership that wants people in great cars for a far price. I would do business there again "
http://images.cobaltgroup.com/2/8/8/9370216882x152.jpg

2009 BMW 3 Series 328i Used Cars in Hillsdale, MI 49242

Good Deal
$1,662 BELOW
Instant Market Value of $18,657

Price: $16,995

Mileage: 55,873

Location: Hillsdale, MI 49242

Average time on market: 25 days Certified Pre-Owned: No Transmission: Automatic Color: Gray Description: Used 2009 BMW 3 Series 328i for sale - $16,995, 55,873 miles with Leather Seats, Sunroof/Moonroof, Alloy Wheels
http://static.cargurus.com/images/forsale/2014/09/12/01/45/2011_bmw_3_series-pic-1184548181514429202-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Kalamazoo, MI 49008

Good Deal
$1,562 BELOW
Instant Market Value of $27,562

Price: $26,000

Mileage: 14,996

Location: Kalamazoo, MI 49008

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $26,000, 14,996 miles
Avg. Dealer Rating: (19 reviews) "Haven't purchased the truck yet but still working on it"
http://static.cargurus.com/images/forsale/2014/08/22/10/57/2011_bmw_3_series-pic-3485536955644355601-152x114.jpeg

2011 BMW 3 Series 328xi SULEV Used Cars in Lansing, MI 48911

Good Deal
$1,666 BELOW
Instant Market Value of $25,666

Price: $24,000

Mileage: 25,115

Location: Lansing, MI 48911

Average time on market: 40 days Certified Pre-Owned: No Color: Silver Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $24,000, 25,115 miles
Avg. Dealer Rating: (2 reviews) "Contacted me in a timely manner and was professional. Did not buy the car as I got a better deal at a local dealer."
http://static1.cargurus.com/gfx/cg/noImageAvailable_150x113.png

2011 BMW 3 Series 328i xDrive Used Cars in Kalamazoo, MI 49008

Good Deal
$1,475 BELOW
Instant Market Value of $25,975

Price: $24,500

Mileage: 28,172

Location: Kalamazoo, MI 49008

Average time on market: 41 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Blue Description: Used 2011 BMW 3 Series 328i xDrive for sale - $24,500, 28,172 miles
http://static.cargurus.com/images/forsale/2014/07/08/07/32/2011_bmw_3_series-pic-1306608270251109712-152x114.jpeg

2011 BMW 3 Series 335i xDrive Used Cars in Kalamazoo, MI 49008

Good Deal
$1,584 BELOW
Instant Market Value of $28,584

Price: $27,000

Mileage: 40,577

Location: Kalamazoo, MI 49008

Average time on market: 30 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335i xDrive for sale - $27,000, 40,577 miles
Avg. Dealer Rating: (19 reviews) "Great experience! Definitely would recommend Mark!"
http://static.cargurus.com/images/forsale/2014/06/22/08/36/2010_bmw_3_series-pic-5706007146440040199-152x114.jpeg

2010 BMW 3 Series 335i Convertible Used Cars in Grand Rapids Charter Township, MI 49548

Good Deal
$1,556 BELOW
Instant Market Value of $28,555

Price: $26,999

Mileage: 50,145

Location: Grand Rapids Charter Township, MI 49548

Average time on market: 32 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Black Sapphire Metallic Description: Used 2010 BMW 3 Series 335i Convertible for sale - $26,999, 50,145 miles with Leather Seats
Avg. Dealer Rating: (6 reviews) "there loss we got a better deal at auto bright auto sales you really should call people back when you say you will you could'a had a sell but to bad so sad for you NOT!!"
http://s3.amazonaws.com/dealeron/photo/photo300/sscusa/bmw/series%203/2008/4sa.jpg

2008 BMW 3 Series 328i Used Cars in Kalamazoo, MI 49008

Good Deal
$1,208 BELOW
Instant Market Value of $16,208

Price: $15,000

Mileage: 68,578

Location: Kalamazoo, MI 49008

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Description: Used 2008 BMW 3 Series 328i for sale - $15,000, 68,578 miles
Avg. Dealer Rating: (19 reviews) "They were pleasant to work with. Ended up going elsewhere."
http://static.cargurus.com/images/forsale/2014/07/03/15/41/2011_bmw_3_series-pic-1677837509274917375-152x114.jpeg

2011 BMW 3 Series 328i xDrive Used Cars in Grand Rapids, MI 49508

Good Deal
$1,214 BELOW
Instant Market Value of $26,602

Price: $25,388

Mileage: 33,182

Location: Grand Rapids, MI 49508

Average time on market: 41 days Certified Pre-Owned: Yes Transmission: Automatic Color: Titanium Silver Description: Used 2011 BMW 3 Series 328i xDrive for sale - $25,388, 33,182 miles with Value Package, Premium Package
Avg. Dealer Rating: (8 reviews) "very friendly."
Please wait ...
All Listings
Please wait ...
Featured Listing
First Previous
Page # of #
Next
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.

Used BMW 3 Series By Year

Vehicle Deals Starting Price Total Available
2014 BMW 3 Series 66 Great Deals $27,993 10,874 listings
2013 BMW 3 Series 81 Great Deals $24,990 1,625 listings
2012 BMW 3 Series 39 Great Deals $20,999 701 listings
2011 BMW 3 Series 605 Great Deals $14,494 7,367 listings
2010 BMW 3 Series 40 Great Deals $10,995 653 listings
2009 BMW 3 Series 72 Great Deals $10,595 1,164 listings
2008 BMW 3 Series 104 Great Deals $8,900 1,792 listings

Similar Cars

BMW 5 Series
614 Great Deals out of 15,971 listings starting at $1,500
BMW M3
82 Great Deals out of 1,334 listings starting at $3,288
Mercedes-Benz C-Class
934 Great Deals out of 20,056 listings starting at $2,495

New BMW 3 Series By Year

2015 BMW 3 Series
2,940 listings
2014 BMW 3 Series
10,874 listings

Used BMW 3 Series By City

BMW 3 Series in Saginaw MI
8 Great Deals out of 295 listings starting at $4,623
BMW 3 Series in Milwaukee WI
15 Great Deals out of 547 listings starting at $3,000
BMW 3 Series in Chicago IL
52 Great Deals out of 1,112 listings starting at $3,000
BMW 3 Series in Fort Wayne IN
3 Great Deals out of 54 listings starting at $5,495
BMW 3 Series in Toledo OH
22 Great Deals out of 387 listings starting at $1,900
BMW 3 Series in Detroit MI
23 Great Deals out of 416 listings starting at $1,900
BMW 3 Series in Green Bay WI
34 listings starting at $5,995
BMW 3 Series in Madison WI
3 Great Deals out of 139 listings starting at $3,990
BMW 3 Series in Indianapolis IN
16 Great Deals out of 247 listings starting at $3,550
BMW 3 Series in Cleveland OH
27 Great Deals out of 425 listings starting at $2,995
BMW 3 Series in Dayton OH
20 Great Deals out of 523 listings starting at $2,694
BMW 3 Series in Champaign IL
4 Great Deals out of 43 listings starting at $6,200
BMW 3 Series in Columbus OH
9 Great Deals out of 235 listings starting at $2,694
BMW 3 Series in Akron OH
27 Great Deals out of 430 listings starting at $2,995
BMW 3 Series in Cincinnati OH
19 Great Deals out of 392 listings starting at $3,999