50 Best Used BMW 3 Series 335i for Sale, Savings from $1,169

2012 BMW 3 Series
45,387 Miles | Burbank, CA
$19,998
est. $288/mo

Track Price Check Availability

2011 BMW 3 Series
97,544 Miles | Commerce, CA
$12,500
est. $180/mo

Track Price Check Availability

2011 BMW 3 Series
79,620 Miles | South San Francisco, CA
$10,950
est. $158/mo

Track Price Check Availability

2007 BMW 3 Series
126,890 Miles | Houston, TX
$6,000
est. $86/mo

Track Price Check Availability

2007 BMW 3 Series
129,290 Miles | Plantation, FL
$8,990
est. $130/mo

Track Price Check Availability

2009 BMW 3 Series
97,227 Miles | Little Rock, AR
$8,995
est. $130/mo

Track Price Check Availability

2011 BMW 3 Series
100,085 Miles | Puyallup, WA
$13,950
est. $201/mo

Track Price Check Availability

2014 BMW 3 Series
58,148 Miles | Feasterville Trevose, PA
$19,997
est. $288/mo

Track Price Check Availability

2011 BMW 3 Series
99,568 Miles | Ocala, FL
$13,911
est. $201/mo

Track Price Check Availability

2008 BMW 3 Series
96,477 Miles | Dunn, NC
$7,899
est. $114/mo

Track Price Check Availability

2012 BMW 3 Series
105,012 Miles | Burbank, IL
$13,980
est. $202/mo

Track Price Check Availability

2007 BMW 3 Series
78,656 Miles | Cincinnati, OH
$10,980
est. $158/mo

Track Price Check Availability

2014 BMW 3 Series
43,269 Miles | Aurora, IL
$19,500
est. $281/mo

Track Price Check Availability

2015 BMW 3 Series
24,699 Miles | Delray Beach, FL
$22,574
est. $325/mo

Track Price Check Availability

2013 BMW 3 Series
105,029 Miles | Seattle, WA
$11,880
est. $171/mo

Track Price Check Availability

2015 BMW 3 Series
34,344 Miles | Austin, TX
$19,995
est. $288/mo

Track Price Check Availability

2013 BMW 3 Series
91,859 Miles | Tacoma, WA
$15,781
est. $227/mo

Track Price Check Availability

2014 BMW 3 Series
63,752 Miles | Apex, NC
$17,499
est. $252/mo

Track Price Check Availability

2011 BMW 3 Series
55,688 Miles | Houston, TX
$15,490
est. $223/mo

Track Price Check Availability

2011 BMW 3 Series
76,544 Miles | Louisville, KY
$12,750
est. $184/mo

Track Price Check Availability

BMW 3 Series Pricing Analysis

Active Listings
Mileage