Loading...

Try adjusting your filters

See similar vehicles that match your search

2013 BMW 3 Series 328i
2013 BMW 3 Series 328i
2013 BMW 3 Series 328i
Used·109,192 mi

$9,850

2015 BMW 3 Series 328i
2015 BMW 3 Series 328i
2015 BMW 3 Series 328i
Used·98,188 mi

$10,888

2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2015 BMW 3 Series 320i
2015 BMW 3 Series 320i
2015 BMW 3 Series 320i
Stock image
Used·63,185 mi

$14,899

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2018 BMW 3 Series 320i
2018 BMW 3 Series 320i
2018 BMW 3 Series 320i
Used·65,872 mi

$16,199

2023 BMW 3 Series M340i xDrive
2023 BMW 3 Series M340i xDrive
2023 BMW 3 Series M340i xDrive
2022 BMW 3 Series M340i
2022 BMW 3 Series M340i
2022 BMW 3 Series M340i
2021 BMW 3 Series M340i
2021 BMW 3 Series M340i
2021 BMW 3 Series M340i
2018 BMW 3 Series 330i
2018 BMW 3 Series 330i
2018 BMW 3 Series 330i
Used·41,561 mi

$19,728

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2020 BMW 3 Series M340i
2020 BMW 3 Series M340i
2020 BMW 3 Series M340i
2023 BMW 3 Series 330i
Used·28,222 mi

$32,888

2021 BMW 3 Series 330e
2021 BMW 3 Series 330e
2021 BMW 3 Series 330e
Plug-In Hybrid·Used·44,956 mi

$26,491

2021 BMW 3 Series 330e
2021 BMW 3 Series 330e
2021 BMW 3 Series 330e
Plug-In Hybrid·Used·36,168 mi

$26,699

2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Stock image
Used·16,700 mi

$26,899

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Stock image
Used·43,028 mi

$24,999

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Stock image
Used·31,703 mi

$26,999

2019 BMW 3 Series 330i
2019 BMW 3 Series 330i
2019 BMW 3 Series 330i
Stock image
Used·41,142 mi

$21,999

get-prequalified-car

Take out the guesswork

See your real payments while you search with no credit score impact

Get pre-qualified
2021 BMW 3 Series M340i
2021 BMW 3 Series M340i
2021 BMW 3 Series M340i
2014 BMW 3 Series 320i
2014 BMW 3 Series 320i
2014 BMW 3 Series 320i
Used·113,095 mi

$8,680

2012 BMW 3 Series 328i
2012 BMW 3 Series 328i
2012 BMW 3 Series 328i
Used·86,424 mi

$9,980

2012 BMW 3 Series 328i
2012 BMW 3 Series 328i
2012 BMW 3 Series 328i