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

2016 BMW 3 Series
53,615 Miles | Oxnard, CA
$28,998
est. $418/mo

Track Price Check Availability

2016 BMW 3 Series
35,300 Miles | Loveland, CO
$23,998
est. $346/mo

Track Price Check Availability

2017 BMW 3 Series
34,765 Miles | Costa Mesa, CA
$29,900
est. $431/mo

Track Price Check Availability

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

Track Price Check Availability

2017 BMW 3 Series
34,635 Miles | Countryside, IL
$33,773
est. $487/mo

Track Price Check Availability

2017 BMW 3 Series
40,792 Miles | Sacramento, CA
$29,990
est. $432/mo

Track Price Check Availability

2014 BMW 3 Series
81,396 Miles | Nanuet, NY
$14,600
est. $210/mo

Track Price Check Availability

2018 BMW 3 Series
25,940 Miles | Chandler, AZ
$37,584
est. $542/mo

Track Price Check Availability

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

Track Price Check Availability

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

Track Price Check Availability

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

Track Price Check Availability

2017 BMW 3 Series
32,263 Miles | Grapevine, TX
$36,982
est. $533/mo

Track Price Check Availability

2017 BMW 3 Series
25,624 Miles | Costa Mesa, CA
$34,900
est. $503/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
22,776 Miles | Hammond, LA
$26,995
est. $389/mo

Track Price Check Availability

2017 BMW 3 Series
45,146 Miles | Philadelphia, PA
$23,999
est. $346/mo

Track Price Check Availability

2014 BMW 3 Series
53,339 Miles | San Jose, CA
$16,988
est. $245/mo

Track Price Check Availability

2015 BMW 3 Series
49,485 Miles | Oak Lawn, IL
$22,000
est. $317/mo

Track Price Check Availability

2017 BMW 3 Series
39,855 Miles | Portland, OR
$32,995
est. $476/mo

Track Price Check Availability

2017 BMW 3 Series
38,900 Miles | Sacramento, CA
$29,778
est. $429/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage