BMW
3 Series
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2013 BMW 3 Series 328i xDrive
166,623 Miles | Moorhead, MN
$9,995
est. $180/mo

Track Price Check Availability

2010 BMW 3 Series 328i xDrive
73,282 Miles | Detroit Lakes, MN
$12,900
est. $232/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
39,383 Miles | Omaha, NE
$24,998
est. $450/mo

Track Price Check Availability

2014 BMW 3 Series 328i xDrive
30,229 Miles | Madison, WI
$29,998
est. $539/mo

Track Price Check Availability

2017 BMW 3 Series 320i xDrive
28,362 Miles | Waukesha, WI
$26,998
est. $485/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
28,287 Miles | Waukesha, WI
$36,998
est. $665/mo

Track Price Check Availability

2014 BMW 3 Series 320i xDrive
55,757 Miles | Kenosha, WI
$20,998
est. $378/mo

Track Price Check Availability

2018 BMW 3 Series 330e iPerformance
21,723 Miles | Kenosha, WI
$32,998
est. $593/mo

Track Price Check Availability

2013 BMW 3 Series 328i
18,484 Miles | Naperville, IL
$28,998
est. $521/mo

Track Price Check Availability
Fresh

2016 BMW 3 Series 328i
50,084 Miles | Naperville, IL
$24,998
est. $450/mo

Track Price Check Availability

2015 BMW 3 Series 328i xDrive
55,004 Miles | Glencoe, IL
$23,998
est. $432/mo

Track Price Check Availability

2016 BMW 3 Series 320i xDrive
31,403 Miles | Merriam, KS
$25,998
est. $467/mo

Track Price Check Availability

2016 BMW 3 Series 320i
64,110 Miles | Hillside, IL
$21,998
est. $396/mo

Track Price Check Availability

2013 BMW 3 Series 328i xDrive
62,119 Miles | Hillside, IL
$21,998
est. $396/mo

Track Price Check Availability
Fresh

2016 BMW 3 Series 320i
57,379 Miles | Oak Lawn, IL
$22,998
est. $414/mo

Track Price Check Availability

2018 BMW 3 Series 320i
21,344 Miles | Tinley Park, IL
$27,998
est. $503/mo

Track Price Check Availability

2019 BMW 3 Series 330i
18,022 Miles | Loveland, CO
$34,998
est. $629/mo

Track Price Check Availability

2019 BMW 3 Series 330i xDrive
35,880 Miles | Loveland, CO
$36,998
est. $665/mo

Track Price Check Availability
Fresh

2019 BMW 3 Series 330i xDrive
47,277 Miles | Loveland, CO
$34,998
est. $629/mo

Track Price Check Availability
Hot Car

2017 BMW 3 Series 330i xDrive
51,922 Miles | Loveland, CO
$29,998
est. $539/mo

Track Price Check Availability

BMW 3 Series Owner Ratings & Reviews

Write a Review
No reviews exist for the BMW 3 Series in Fargo, ND

Fargo, ND Dealer Ratings & Reviews

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