2006 BMW 3 Series for Sale in Grand Rapids, MI
Filter Results
Price
- |
Mileage
- |
Days on Market
- |
Vehicle History
Hide vehicles with:
MPG
- |
Text Search
Add Similar Cars
by Kristin |
“awesome”
Handles great, no work has needed to be done, apparence is white and sharp, great gas mileage, and it's an awesome ride. Only need to change the oil once a year and has ride flat tires. Never need a spare.
Message Sent!
Whoops!

2007 BMW 3 Series 328xi Sedan AWD Used Cars in Grand Rapids, MI 49504
Price: $4,495
Mileage: 167,485
Location: Grand Rapids, MI 49504

2007 BMW 3 Series 328xi Sedan AWD Used Cars in Grand Rapids, MI 49548
Price: $6,995
Mileage: 104,700
Location: Grand Rapids, MI 49548

2007 BMW 3 Series 328xi Sedan AWD Used Cars in Okemos, MI 48864
Price: $8,990
Mileage: 65,154
Location: Okemos, MI 48864

2007 BMW 3 Series 328i Sedan RWD Used Cars in Okemos, MI 48864
Price: $4,490
Mileage: 183,232
Location: Okemos, MI 48864

2007 BMW 3 Series 335i Convertible RWD Used Cars in Grand Rapids, MI 49508
Price: $12,997
Mileage: 85,150
Location: Grand Rapids, MI 49508

2006 BMW 3 Series 325xi Sedan AWD Used Cars in South Bend, 46628
Price: $6,600
Mileage: 95,000
Location: South Bend, 46628

2005 BMW 3 Series 325xi Sedan AWD Used Cars in Berrien Springs, MI 49103
Price: $4,495
Mileage: 153,412
Location: Berrien Springs, MI 49103

2007 BMW 3 Series 328xi Sedan AWD Used Cars in Comstock Park, MI 49321
Price: $7,995
Mileage: 115,405
Location: Comstock Park, MI 49321

2007 BMW 3 Series 335i Sedan RWD Used Cars in Kalamazoo, MI 49004
Price: $6,995
Mileage: ?
Location: Kalamazoo, MI 49004

2005 BMW 3 Series 325Ci Convertible RWD Used Cars in Grand Rapids, MI 49512
Price: $12,900
Mileage: 81,373
Location: Grand Rapids, MI 49512

2007 BMW 3 Series 328xi Wagon AWD Used Cars in Holland, MI 49424
Price: $9,995
Mileage: 103,273
Location: Holland, MI 49424
Filter your search criteria!
A large number of listings matched your criteria. You are seeing the top 2,000 listings.
Used BMW 3 Series By Year
Vehicle | Deals | Starting Price | Total Available |
---|---|---|---|
2018 BMW 3 Series | 74 Great Deals | $27,976 | 8,522 listings |
2017 BMW 3 Series | 66 Great Deals | $22,896 | 2,117 listings |
2016 BMW 3 Series | 7 Great Deals | $15,350 | 935 listings |
2015 BMW 3 Series | 188 Great Deals | $12,498 | 4,948 listings |
2014 BMW 3 Series | 138 Great Deals | $9,995 | 2,465 listings |
2013 BMW 3 Series | 68 Great Deals | $9,990 | 1,914 listings |
2012 BMW 3 Series | 22 Great Deals | $9,750 | 698 listings |
2011 BMW 3 Series | 101 Great Deals | $4,905 | 2,923 listings |
2010 BMW 3 Series | 17 Great Deals | $4,998 | 761 listings |
2009 BMW 3 Series | 22 Great Deals | $3,995 | 1,207 listings |
Similar Cars
BMW 5 Series For Sale
382 Great Deals out of 16,283 listings starting at $1,650
|
BMW M3 For Sale
14 Great Deals out of 1,638 listings starting at $6,599
|
Mercedes-Benz C-Class For Sale
619 Great Deals out of 25,858 listings starting at $1,488
|
Broader Searches
BMW 3 Series For Sale
823 Great Deals out of 32,401 listings starting at $900
|
BMW 3 Series 330i Sedan RWD For Sale
41 Great Deals out of 2,690 listings starting at $1,500
|
BMW 3 Series 325i Sedan RWD For Sale
8 Great Deals out of 884 listings starting at $2,995
|
BMW 3 Series 325Ci Convertible RWD For Sale
11 Great Deals out of 304 listings starting at $995
|
BMW 3 Series 325xi Sedan AWD For Sale
13 Great Deals out of 285 listings starting at $1,200
|
BMW 3 Series 330Ci Convertible RWD For Sale
7 Great Deals out of 266 listings starting at $2,650
|
BMW 3 Series 330xi Sedan AWD For Sale
7 Great Deals out of 213 listings starting at $1,000
|
BMW 3 Series 325Ci Coupe RWD For Sale
3 Great Deals out of 126 listings starting at $2,500
|
BMW 3 Series 330Ci Coupe RWD For Sale
102 listings starting at $2,750
|
BMW 3 Series 325xi Wagon AWD For Sale
3 Great Deals out of 64 listings starting at $2,950
|
BMW 3 Series 328i For Sale
1 listing
|
BMW 3 Series 320i For Sale
1 listing
|
Certified BMW 3 Series
Certified BMW 3 Series
823 Great Deals out of 32,401 listings starting at $900
|
New BMW 3 Series By Year
2018 BMW 3 Series
8,522 listings
|
2017 BMW 3 Series
2,117 listings
|
Used BMW 3 Series By City
BMW 3 Series in Ada MI
2 listings starting at $6,450
|
BMW 3 Series in Holland MI
10 listings starting at $5,950
|
BMW 3 Series in Muskegon MI
8 listings starting at $5,950
|
BMW 3 Series in Kalamazoo MI
2 listings starting at $6,450
|
BMW 3 Series in Battle Creek MI
8 listings starting at $5,493
|
BMW 3 Series in Portage MI
2 listings starting at $6,450
|
BMW 3 Series in Lansing MI
9 listings starting at $4,500
|
BMW 3 Series in Mount Pleasant MI
8 listings starting at $5,880
|
BMW 3 Series in Jackson MI
17 listings starting at $4,500
|