Loading...

Try adjusting your filters

See similar vehicles that match your search

2012 BMW 3 Series 328i
2012 BMW 3 Series 328i
2012 BMW 3 Series 328i
Used·122,553 mi

$7,999

2014 BMW 3 Series 320i xDrive
2014 BMW 3 Series 320i xDrive
2014 BMW 3 Series 320i xDrive
Used·108,898 mi

$8,595

2014 BMW 3 Series 328i
2014 BMW 3 Series 328i
2014 BMW 3 Series 328i
Used·59,551 mi

$9,799

2014 BMW 3 Series 328i
2014 BMW 3 Series 328i
2014 BMW 3 Series 328i
Used·103,438 mi

$7,759

Ready to sell your car?

Find out how much your car is worth
2014 BMW 3 Series 320i
2014 BMW 3 Series 320i
2014 BMW 3 Series 320i
Used·125,269 mi

$7,995

2013 BMW 3 Series 328i
2013 BMW 3 Series 328i
2013 BMW 3 Series 328i
Used·119,842 mi

$8,995

2014 BMW 3 Series 328i
2014 BMW 3 Series 328i
2014 BMW 3 Series 328i
Used·107,497 mi

$9,495

2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
Used·106,315 mi

$9,699

2013 BMW 3 Series 328i
2013 BMW 3 Series 328i
2013 BMW 3 Series 328i
Used·136,732 mi

$8,495

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2014 BMW 3 Series 328i xDrive
2014 BMW 3 Series 328i xDrive
2014 BMW 3 Series 328i xDrive
Used·123,867 mi

$8,995

2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
Used·113,137 mi

$10,490

2018 BMW 3 Series 330e iPerformance
2018 BMW 3 Series 330e iPerformance
2018 BMW 3 Series 330e iPerformance
Plug-In Hybrid·Used·132,414 mi

$9,950

2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
Used·105,611 mi

$11,888

2015 BMW 3 Series 328i
2015 BMW 3 Series 328i
2015 BMW 3 Series 328i
Used·82,840 mi

$12,888

2013 BMW 3 Series 335i
2013 BMW 3 Series 335i
2013 BMW 3 Series 335i
Used·95,427 mi

$13,999

2018 BMW 3 Series 320i xDrive
2018 BMW 3 Series 320i xDrive
2018 BMW 3 Series 320i xDrive
Used·66,839 mi

$13,425

2018 BMW 3 Series 330i
2018 BMW 3 Series 330i
2018 BMW 3 Series 330i
Used·88,682 mi

$13,205

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2013 BMW 3 Series 328i
Used·36,238 mi

$13,888

2018 BMW 3 Series 320i
2018 BMW 3 Series 320i
2018 BMW 3 Series 320i
Used·78,867 mi

$14,500

2018 BMW X5 xDrive40e iPerformance
2018 BMW X5 xDrive40e iPerformance
2018 BMW X5 xDrive40e iPerformance
Plug-In Hybrid·Used·56,761 mi

$23,888

2018 BMW 2 Series 230i
2018 BMW 2 Series 230i
2018 BMW 2 Series 230i
Used·87,398 mi

$13,950