50 Best Used BMW 3 Series 330e iPerformance for Sale, Savings from $1,579

2017 BMW 3 Series
27,226 Miles | Montclair, CA
$23,099
est. $333/mo

Track Price Check Availability

2017 BMW 3 Series
21,394 Miles | Norco, CA
$20,899
est. $301/mo

Track Price Check Availability

2017 BMW 3 Series
51,502 Miles | Las Vegas, NV
$20,998
est. $303/mo

Track Price Check Availability

2017 BMW 3 Series
26,775 Miles | Henderson, NV
$24,998
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
20,782 Miles | Henderson, NV
$24,998
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
12,161 Miles | Pleasanton, CA
$26,998
est. $389/mo

Track Price Check Availability

2017 BMW 3 Series
29,631 Miles | Ontario, CA
$23,998
est. $346/mo

Track Price Check Availability

2018 BMW 3 Series
17,736 Miles | Winston Salem, NC
$24,998
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
45,640 Miles | Las Vegas, NV
$21,998
est. $317/mo

Track Price Check Availability

2017 BMW 3 Series
50,589 Miles | Boynton Beach, FL
$22,998
est. $331/mo

Track Price Check Availability

2017 BMW 3 Series
26,868 Miles | Canoga Park, CA
$23,998
est. $346/mo

Track Price Check Availability

2017 BMW 3 Series
16,292 Miles | Colma, CA
$23,998
est. $346/mo

Track Price Check Availability

2017 BMW 3 Series
29,436 Miles | Las Vegas, NV
$24,998
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
23,104 Miles | Pleasanton, CA
$27,998
est. $404/mo

Track Price Check Availability

2017 BMW 3 Series
36,223 Miles | Pleasanton, CA
$22,998
est. $331/mo

Track Price Check Availability

2017 BMW 3 Series
18,811 Miles | San Diego, CA
$24,998
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
35,187 Miles | Las Vegas, NV
$21,998
est. $317/mo

Track Price Check Availability

2017 BMW 3 Series
12,605 Miles | Boynton Beach, FL
$26,998
est. $389/mo

Track Price Check Availability

2018 BMW 3 Series
31,367 Miles | Henderson, NV
$23,998
est. $346/mo

Track Price Check Availability

2017 BMW 3 Series
29,684 Miles | Irvine, CA
$22,492
est. $324/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage