50 Best Used BMW 3 Series 330i for Sale, Savings from $2,789

2017 BMW 3 Series
60,393 Miles | Santa Ana, CA
$20,599
est. $297/mo

Track Price Check Availability

2017 BMW 3 Series
27,723 Miles | Fontana, CA
$22,499
est. $324/mo

Track Price Check Availability

2017 BMW 3 Series
13,571 Miles | Fontana, CA
$24,999
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
10,160 Miles | Montclair, CA
$22,399
est. $323/mo

Track Price Check Availability

2017 BMW 3 Series
26,666 Miles | Murrieta, CA
$23,998
est. $346/mo

Track Price Check Availability

2017 BMW 3 Series
14,145 Miles | Henderson, NV
$23,998
est. $346/mo

Track Price Check Availability

2017 BMW 3 Series
20,548 Miles | Inglewood, CA
$24,998
est. $360/mo

Track Price Check Availability

2017 BMW 3 Series
41,940 Miles | Gilbert, AZ
$20,998
est. $303/mo

Track Price Check Availability

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

Track Price Check Availability

2017 BMW 3 Series
18,166 Miles | Henderson, NV
$25,998
est. $375/mo

Track Price Check Availability

2017 BMW 3 Series
13,810 Miles | Las Vegas, NV
$25,998
est. $375/mo

Track Price Check Availability

2017 BMW 3 Series
23,491 Miles | Davie, FL
$22,998
est. $331/mo

Track Price Check Availability

2017 BMW 3 Series
43,854 Miles | Oxnard, CA
$21,998
est. $317/mo

Track Price Check Availability

2017 BMW 3 Series
33,947 Miles | Henderson, NV
$22,998
est. $331/mo

Track Price Check Availability

2017 BMW 3 Series
18,988 Miles | Las Vegas, NV
$22,998
est. $331/mo

Track Price Check Availability

2017 BMW 3 Series
45,976 Miles | Buena Park, CA
$17,998
est. $259/mo

Track Price Check Availability

2020 BMW 3 Series
5,717 Miles | Dallas, TX
$32,949
est. $475/mo

Track Price Check Availability

2020 BMW 3 Series
5,275 Miles | Houston, TX
$37,495
est. $540/mo

Track Price Check Availability

2020 BMW 3 Series
5,909 Miles | Dallas, TX
$33,590
est. $484/mo

Track Price Check Availability

2020 BMW 3 Series
20,500 Miles | Miami, FL
$32,999
est. $476/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage