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?

14,427 new BMW 3 Series listings
2007 BMW 3 Series 328i Review
by Heath

GREAT Commuter car with all the bells and whistles

braking and handliing for its class is top notch. quality of build is great. not fond of the new body style. has more standard options than previous models its a good car to be comofortable in for long trips. leather is nice and comfortable and the heated seats are where its at when its cold. has enough power for a base model car but I would step...

First Previous
Loading...
Next
Featured Listings
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

Great Deal
$3,551 BELOW
Instant Market Value of $25,051

Price: $21,500

Mileage: 25,115

Location: Lansing, MI 48911

Average time on market: 36 days Certified Pre-Owned: No Color: Silver Description: Used 2011 BMW 3 Series 328xi SULEV for sale - $21,500, 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://static.cargurus.com/images/forsale/2014/10/12/07/55/2011_bmw_3_series-pic-3098939638393720956-152x114.jpeg

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

Great Deal
$3,392 BELOW
Instant Market Value of $24,279

Price: $20,887

Mileage: 21,195

Location: Grand Rapids, MI 49508

Average time on market: 31 days Certified Pre-Owned: No Color: Black Description: Used 2011 BMW 3 Series 328i for sale - $20,887, 21,195 miles
Avg. Dealer Rating: (9 reviews) "Great"
http://static.cargurus.com/images/forsale/2014/10/02/17/28/2006_bmw_3_series-pic-62770082515279081-152x114.jpeg

2006 BMW 3 Series 325i Used Cars in Holland, MI 49423

Great Deal
$2,521 BELOW
Instant Market Value of $11,501

Price: $8,980

Mileage: 106,254

Location: Holland, MI 49423

Average time on market: 22 days Certified Pre-Owned: No Color: Red Description: Used 2006 BMW 3 Series 325i for sale - $8,980, 106,254 miles
Avg. Dealer Rating: (2 reviews) "I couldn't meet with the sales people due to a health issue, but they were very understanding."
http://images.cobaltgroup.com/5/6/8/9298683865x152.jpg

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

Great Deal
$1,969 BELOW
Instant Market Value of $10,964

Price: $8,995

Mileage: 128,884

Location: Kalamazoo, MI 49009

Average time on market: 27 days Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Silver Description: Used 2006 BMW 3 Series 330i for sale - $8,995, 128,884 miles
Avg. Dealer Rating: (3 reviews) "Responded immediately."
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,334 BELOW
Instant Market Value of $24,221

Price: $21,887

Mileage: 47,579

Location: Holland, MI 49423

Average time on market: 23 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2008 BMW 3 Series 335i Convertible for sale - $21,887, 47,579 miles with Bluetooth, Premium Package, Leather Seats
Avg. Dealer Rating: (5 reviews) "Very nice people..would definitely do business with again"
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
$2,101 BELOW
Instant Market Value of $26,851

Price: $24,750

Mileage: 14,996

Location: Kalamazoo, MI 49008

Average time on market: 37 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 328i xDrive for sale - $24,750, 14,996 miles
Avg. Dealer Rating: (21 reviews) "Pleased with all aspects of the transaction."
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

Good Deal
$1,323 BELOW
Instant Market Value of $9,273

Price: $7,950

Mileage: 71,650

Location: Elkhart, IN 46514

Average time on market: 30 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/10/15/19/30/2011_bmw_3_series-pic-1520268989478917112-152x114.jpeg

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

Good Deal
$2,495 BELOW
Instant Market Value of $25,475

Price: $22,980

Mileage: 62,467

Location: Osceola, IN 46561

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Silver Description: Used 2011 BMW 3 Series 335i xDrive for sale - $22,980, 62,467 miles
Avg. Dealer Rating: (8 reviews) "Had a really good experience with German Concepts. Very helpful. They made sure I got what I needed"
http://images.cobaltgroup.com/3/3/6/9368219633x152.jpg

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

Good Deal
$1,788 BELOW
Instant Market Value of $20,786

Price: $18,998

Mileage: 69,325

Location: Grand Rapids, MI 49512

Average time on market: 37 days Certified Pre-Owned: No Transmission: Automatic Description: Used 2011 BMW 3 Series 328i xDrive for sale - $18,998, 69,325 miles
Avg. Dealer Rating: (4 reviews) "Quick response in a very professional manner."
http://static.cargurus.com/images/forsale/2014/08/20/07/52/2011_bmw_3_series-pic-1169444146531603115-152x114.jpeg

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

Good Deal
$2,330 BELOW
Instant Market Value of $29,330

Price: $27,000

Mileage: 34,496

Location: Kalamazoo, MI 49008

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335i xDrive for sale - $27,000, 34,496 miles
Avg. Dealer Rating: (21 reviews) "Mark made contact right away, he was diligent in meeting our needs and made it work! Much more attentive than our Honda dealerships here. He provided excellent customer service!"
http://static.cargurus.com/images/forsale/2014/10/07/01/57/2010_bmw_3_series-pic-5186828226997058400-152x114.jpeg

2010 BMW 3 Series 328i xDrive Used Cars in Flushing, MI 48433

Good Deal
$1,520 BELOW
Instant Market Value of $18,018

Price: $16,498

Mileage: 78,328

Location: Flushing, MI 48433

Certified Pre-Owned: No Transmission: 6-Speed Manual Color: Platinum Bronze Metallic Description: Used 2010 BMW 3 Series 328i xDrive for sale - $16,498, 78,328 miles
Avg. Dealer Rating: (17 reviews) "ok-by me."
http://static.cargurus.com/images/forsale/2014/10/22/15/49/2000_bmw_3_series-pic-5289900829726081030-152x114.jpeg

2000 BMW 3 Series 323i Used Cars in Kalamazoo, MI 49001

Good Deal
$1,087 BELOW
Instant Market Value of $5,437

Price: $4,350

Mileage: 132,054

Location: Kalamazoo, MI 49001

Average time on market: 21 days Certified Pre-Owned: No Transmission: 5-Speed Automatic Color: Silver Description: Used 2000 BMW 3 Series 323i for sale - $4,350, 132,054 miles
Avg. Dealer Rating: (5 reviews) "Good"
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,983 BELOW
Instant Market Value of $28,483

Price: $26,500

Mileage: 40,577

Location: Kalamazoo, MI 49008

Average time on market: 33 days Certified Pre-Owned: No Transmission: 6-Speed Automatic Color: Jet Black Description: Used 2011 BMW 3 Series 335i xDrive for sale - $26,500, 40,577 miles
Avg. Dealer Rating: (21 reviews) "Haven't purchased the truck yet but still working on it"
http://static.cargurus.com/images/forsale/2014/10/09/20/32/2011_bmw_3_series-pic-1384313667743636856-152x114.jpeg

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

Good Deal
$1,449 BELOW
Instant Market Value of $27,236

Price: $25,787

Mileage: 22,220

Location: Grand Rapids, MI 49508

Average time on market: 37 days Certified Pre-Owned: Yes Transmission: Automatic Color: Titanium Silver Description: Used 2011 BMW 3 Series 328i xDrive for sale - $25,787, 22,220 miles
Avg. Dealer Rating: (9 reviews) "very friendly."
http://static.cargurus.com/images/forsale/2014/10/18/17/11/2000_bmw_3_series-pic-5884952654408003946-152x114.jpeg

2000 BMW 3 Series 323i Used Cars in Lansing, MI 48911

Good Deal
$956 BELOW
Instant Market Value of $5,406

Price: $4,450

Mileage: 130,169

Location: Lansing, MI 48911

Average time on market: 21 days Certified Pre-Owned: No Transmission: Automatic Color: Silver Description: Used 2000 BMW 3 Series 323i for sale - $4,450, 130,169 miles with Sunroof/Moonroof
Avg. Dealer Rating: (9 reviews) "Hail damage wouldn't buy"
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 69 Great Deals $26,842 9,125 listings
2013 BMW 3 Series 57 Great Deals $23,769 1,475 listings
2012 BMW 3 Series 46 Great Deals $20,499 660 listings
2011 BMW 3 Series 538 Great Deals $13,990 7,285 listings
2010 BMW 3 Series 35 Great Deals $12,995 650 listings
2009 BMW 3 Series 57 Great Deals $10,494 1,090 listings
2008 BMW 3 Series 107 Great Deals $7,999 1,732 listings

Similar Cars

BMW 5 Series
462 Great Deals out of 14,994 listings starting at $1,500
BMW M3
101 Great Deals out of 1,389 listings starting at $4,991
Mercedes-Benz C-Class
670 Great Deals out of 20,822 listings starting at $1,998

New BMW 3 Series By Year

2015 BMW 3 Series
7,580 listings
2014 BMW 3 Series
9,125 listings

Used BMW 3 Series By City

BMW 3 Series in Saginaw MI
6 Great Deals out of 306 listings starting at $3,450
BMW 3 Series in Milwaukee WI
18 Great Deals out of 567 listings starting at $3,900
BMW 3 Series in Chicago IL
39 Great Deals out of 1,226 listings starting at $1,200
BMW 3 Series in Fort Wayne IN
69 listings starting at $4,900
BMW 3 Series in Toledo OH
12 Great Deals out of 385 listings starting at $2,999
BMW 3 Series in Detroit MI
13 Great Deals out of 418 listings starting at $2,999
BMW 3 Series in Green Bay WI
36 listings starting at $3,995
BMW 3 Series in Madison WI
6 Great Deals out of 137 listings starting at $3,995
BMW 3 Series in Indianapolis IN
6 Great Deals out of 275 listings starting at $2,750
BMW 3 Series in Cleveland OH
14 Great Deals out of 408 listings starting at $3,488
BMW 3 Series in Dayton OH
17 Great Deals out of 514 listings starting at $3,995
BMW 3 Series in Champaign IL
47 listings starting at $5,995
BMW 3 Series in Columbus OH
5 Great Deals out of 223 listings starting at $3,995
BMW 3 Series in Akron OH
14 Great Deals out of 412 listings starting at $3,488
BMW 3 Series in Cincinnati OH
19 Great Deals out of 401 listings starting at $3,995