BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2015 BMW 3 Series 328i xDrive
108,645 Miles | Lafayette, IN
$16,995
est. $306/mo

Track Price Check Availability

2010 BMW 3 Series 328i
93,288 Miles | Lafayette, IN
$11,500
est. $207/mo

Track Price Check Availability

2016 BMW 3 Series 320i
36,920 Miles | Lafayette, IN
$21,899
est. $394/mo

Track Price Check Availability
Price Drop

2015 BMW 3 Series 328i xDrive
117,136 Miles | Lafayette, IN
$15,350
est. $276/mo

Track Price Check Availability

2009 BMW 3 Series 328i xDrive
160,100 Miles | Crawfordsville, IN
$6,850
est. $123/mo

Track Price Check Availability
Hot Car

2006 BMW 3 Series 330i
122,011 Miles | Crawfordsville, IN
$6,695
est. $120/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
130,457 Miles | Lebanon, IN
$11,995
est. $216/mo

Track Price Check Availability

2011 BMW 3 Series 335i xDrive
111,710 Miles | Sheridan, IN
$13,440
est. $242/mo

Track Price Check Availability

2013 BMW 3 Series 335i
90,392 Miles | Kokomo, IN
Accepting Offers
est. $0/mo

Track Price Check Availability

2018 BMW 3 Series 330i xDrive
60,340 Miles | Danville, IL
$33,990
est. $611/mo

Track Price Check Availability

2018 BMW 3 Series 330i
42,413 Miles | Westfield, IN
$29,000
est. $521/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
108,268 Miles | Carmel, IN
$10,929
est. $197/mo

Track Price Check Availability

2009 BMW 3 Series 328i
123,486 Miles | Carmel, IN
$8,631
est. $155/mo

Track Price Check Availability
Price Drop

2013 BMW 3 Series 335is
65,379 Miles | Carmel, IN
$27,495
est. $494/mo

Track Price Check Availability

2016 BMW 3 Series 340i xDrive
53,259 Miles | Carmel, IN
$30,750
est. $553/mo

Track Price Check Availability

2015 BMW 3 Series 320i xDrive
85,010 Miles | Carmel, IN
$18,250
est. $328/mo

Track Price Check Availability
Price Drop

2015 BMW 3 Series 335i xDrive Gran Turismo
49,859 Miles | Carmel, IN
$24,500
est. $441/mo

Track Price Check Availability
Price Drop

2014 BMW 3 Series 335i xDrive
91,289 Miles | Carmel, IN
$18,500
est. $333/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
78,886 Miles | Carmel, IN
$17,250
est. $310/mo

Track Price Check Availability

2011 BMW 3 Series 328i xDrive
69,642 Miles | Indianapolis, IN
$13,995
est. $252/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Lafayette, IN

Lafayette, IN Dealer Ratings & Reviews

Write a Review
There are no reviews for BMW 3 Series dealers in Lafayette