Used 2022 BMW 330 for sale in Horsham, PA
12 matches






BMW Certified
2022 BMW 330 i xDrive
6,843 mi.
$45,985
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details






BMW Certified
2022 BMW 330 i xDrive
14,158 mi.
$41,985
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details






BMW Certified
2022 BMW 330 i xDrive
17,749 mi.
$41,494
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details
No photo available
Show details
We found partial matches
There are 20 matching cars close to your year range.






BMW Certified
2020 BMW 330 i xDrive
33,254 mi.
$34,798
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details






BMW Certified
2021 BMW 330 i xDrive
21,061 mi.
$36,989
CPO Warrantied
Thompson BMW
10 mi. from 19044
Show details






Show details






Used
2020 BMW 330 i xDrive
23,035 mi.
$34,998
$1,001 price drop
CarShop Chester Springs
30 mi. from 19044
Show details






Show details






BMW Certified
2020 BMW 330 i xDrive
7,438 mi.
$38,698
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details






BMW Certified
2020 BMW 330 i xDrive
20,189 mi.
$37,587
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details






BMW Certified
2020 BMW 330 i xDrive
28,706 mi.
$37,784
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details






BMW Certified
2021 BMW 330 i xDrive
13,082 mi.
$42,885
CPO Warrantied
Flemington BMW
26 mi. from 19044
Show details






BMW Certified
2021 BMW 330 i xDrive
22,837 mi.
$37,989
CPO Warrantied
Thompson BMW
10 mi. from 19044
Show details






Show details






Show details






Show details