50 Best Used BMW 3 Series 330Ci for Sale, Savings from $1,459

2002 BMW 3 Series
124,750 Miles | Swansboro, NC
$4,995
est. $72/mo

Track Price Check Availability

2002 BMW 3 Series
141,966 Miles | Maitland, FL
$5,700
est. $82/mo

Track Price Check Availability

2002 BMW 3 Series
109,225 Miles | Fitchburg, WI
$7,995
est. $115/mo

Track Price Check Availability

2005 BMW 3 Series
207,445 Miles | Dillwyn, VA
$5,300
est. $76/mo

Track Price Check Availability

2006 BMW 3 Series
92,724 Miles | Front Royal, VA
$7,791
est. $112/mo

Track Price Check Availability

2002 BMW 3 Series
104,051 Miles | Raleigh, NC
$5,999
est. $86/mo

Track Price Check Availability

2004 BMW 3 Series
95,950 Miles | Scottsdale, AZ
$9,995
est. $144/mo

Track Price Check Availability

2001 BMW 3 Series
180,326 Miles | Lake Worth, FL
$3,800
est. $55/mo

Track Price Check Availability

2001 BMW 3 Series
123,855 Miles | Orange, CA
$5,950
est. $86/mo

Track Price Check Availability

2005 BMW 3 Series
89,063 Miles | Bedford, VA
$4,795
est. $69/mo

Track Price Check Availability

2006 BMW 3 Series
35,541 Miles | Granite City, IL
$15,995
est. $231/mo

Track Price Check Availability

2006 BMW 3 Series
167,800 Miles | Valley Village, CA
$8,995
est. $130/mo

Track Price Check Availability

2002 BMW 3 Series
102,362 Miles | Indianapolis, IN
$7,995
est. $115/mo

Track Price Check Availability

2001 BMW 3 Series
165,068 Miles | Ormond Beach, FL
$4,670
est. $67/mo

Track Price Check Availability

2006 BMW 3 Series
82,740 Miles | Albuquerque, NM
$9,950
est. $143/mo

Track Price Check Availability

2004 BMW 3 Series
170,931 Miles | Gainesville, GA
$4,900
est. $71/mo

Track Price Check Availability

2003 BMW 3 Series
88,855 Miles | Stanton, CA
$8,998
est. $130/mo

Track Price Check Availability

2003 BMW 3 Series
116,822 Miles | Stanton, CA
$7,499
est. $108/mo

Track Price Check Availability

2001 BMW 3 Series
124,236 Miles | Norfolk, VA
$6,999
est. $101/mo

Track Price Check Availability

2006 BMW 3 Series
92,389 Miles | Roswell, GA
$8,598
est. $124/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage