Loading...

Try adjusting your filters

See similar vehicles that match your search

2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
2023 BMW 3 Series 330e
Plug-In Hybrid·Used·20,147 mi

$37,765

2023 BMW 3 Series 330e xDrive
2023 BMW 3 Series 330e xDrive
2023 BMW 3 Series 330e xDrive
Plug-In Hybrid·Used·6,850 mi

$40,588

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

$13,205

2017 BMW 3 Series 330i
Used·64,183 mi

$15,995

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2019 BMW 3 Series 330i
2019 BMW 3 Series 330i
2019 BMW 3 Series 330i
Used·94,057 mi

$18,495

2020 BMW 3 Series 330i
2020 BMW 3 Series 330i
2020 BMW 3 Series 330i
Used·100,936 mi

$17,950

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·92,600 mi

$18,950

2017 BMW 3 Series 330i
2017 BMW 3 Series 330i
2017 BMW 3 Series 330i
Used·41,897 mi

$17,495

2024 BMW 3 Series 330i
2024 BMW 3 Series 330i
2024 BMW 3 Series 330i
Used·4,912 mi

$45,500

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Used·21,338 mi

$30,500

2019 BMW 3 Series 330i
2019 BMW 3 Series 330i
2019 BMW 3 Series 330i
2024 BMW 3 Series 330i
2024 BMW 3 Series 330i
2024 BMW 3 Series 330i
Used·28,368 mi

$29,750

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·26,777 mi

$26,350

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·38,204 mi

$24,888

2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Used·35,981 mi

$28,490

2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Used·29,055 mi

$31,388

2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
2022 BMW 3 Series 330i
Used·31,249 mi

$31,288

Take out the guesswork. See your real payment while you search.Get Pre-qualified
get-prequalified-car
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·20,814 mi

$27,450

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·45,776 mi

$22,305

2020 BMW 3 Series 330i
2020 BMW 3 Series 330i
2020 BMW 3 Series 330i
Used·50,123 mi

$22,995

2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
2021 BMW 3 Series 330i
Used·31,772 mi

$23,076