Loading...

Try adjusting your filters

See similar vehicles that match your search

2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2016 BMW 3 Series 328i
2023 BMW 3 Series M340i
2023 BMW 3 Series M340i
2023 BMW 3 Series M340i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Certified pre-owned·39,508 mi

$32,500

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 330e
2021 BMW 3 Series 330e
2021 BMW 3 Series 330e
Plug-In Hybrid·Certified pre-owned·13,379 mi

$29,990

2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
Plug-In Hybrid·Certified pre-owned·35,227 mi

$29,999

2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
Plug-In Hybrid·Certified pre-owned·20,945 mi

$31,990

2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
Plug-In Hybrid·Certified pre-owned·44,336 mi

$31,999

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
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
2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
Plug-In Hybrid·Certified pre-owned·26,063 mi

$28,888

2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Certified pre-owned·13,403 mi

$34,500

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·37,119 mi

$28,999

2023 BMW 3 Series 330e
Plug-In Hybrid·Certified pre-owned·20,218 mi

$35,888

2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Certified pre-owned·41,032 mi

$28,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 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·42,583 mi

$28,999

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Certified pre-owned·37,034 mi

$28,995

2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
2022 BMW 3 Series 330e
Stock image
Plug-In Hybrid·Certified pre-owned·26,899 mi

$29,991

2022 BMW 3 Series 330e
Plug-In Hybrid·Certified pre-owned·46,800 mi

Contact dealer for price