50 Best Used BMW 3 Series 328d xDrive for Sale, Savings from $3,289

2014 BMW 3 Series
76,334 Miles | Loveland, CO
$16,998
est. $245/mo

Track Price Check Availability

2017 BMW 3 Series
38,143 Miles | King Of Prussia, PA
$24,998
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
24,673 Miles | Orlando, FL
$27,999
est. $404/mo

Track Price Check Availability

2017 BMW 3 Series
17,905 Miles | Hawthorne, CA
$29,888
est. $431/mo

Track Price Check Availability

2017 BMW 3 Series
34,765 Miles | Costa Mesa, CA
$27,342
est. $394/mo

Track Price Check Availability

2016 BMW 3 Series
40,689 Miles | Suitland, MD
$26,995
est. $389/mo

Track Price Check Availability

2016 BMW 3 Series
32,913 Miles | Bellevue, WA
$24,249
est. $350/mo

Track Price Check Availability

2016 BMW 3 Series
43,883 Miles | Bellevue, WA
$22,495
est. $324/mo

Track Price Check Availability

2014 BMW 3 Series
91,517 Miles | Griffin, GA
$16,000
est. $231/mo

Track Price Check Availability

2017 BMW 3 Series
40,792 Miles | Sacramento, CA
$30,778
est. $444/mo

Track Price Check Availability

2017 BMW 3 Series
34,635 Miles | Countryside, IL
$34,449
est. $497/mo

Track Price Check Availability

2017 BMW 3 Series
36,360 Miles | Norristown, PA
$24,999
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
| Sewickley, PA
$52,915
est. $763/mo

Track Price Check Availability

2018 BMW 3 Series
25,930 Miles | Chandler, AZ
$42,995
est. $620/mo

Track Price Check Availability

2018 BMW 3 Series
3,899 Miles | Hyannis, MA
$32,975
est. $475/mo

Track Price Check Availability

2017 BMW 3 Series
29,856 Miles | Bellevue, WA
$25,995
est. $375/mo

Track Price Check Availability

2017 BMW 3 Series
25,624 Miles | Costa Mesa, CA
$34,202
est. $493/mo

Track Price Check Availability

2018 BMW 3 Series
4,732 Miles | Lynnwood, WA
$44,998
est. $649/mo

Track Price Check Availability

2014 BMW 3 Series
62,692 Miles | Westmont, IL
$19,900
est. $287/mo

Track Price Check Availability

2018 BMW 3 Series
16,000 Miles | Sewickley, PA
$42,995
est. $620/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage