Location & Radius
Make, Model, & Trim
Year Range

to

Price Range

to


Max Mileage

0 mi.

Body Styles
Engine & Fuel
Transmission
Drivetrain
Features & Technology
Condition
colors
Vehicle Category
Truck Options
Search Options

8 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2017 3 Series
price drop
2017 BMW 3 Series 330e iPerformance
93,918 Miles
Oswego, NY
34
days on market
17% less than similar listings
34
days on market
$13,585
price drop
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
77,655 Miles
Geneva, NY
47
days on market
8% less than similar listings
47
days on market
$15,995
BMW 2017 3 Series
2017 BMW 3 Series 330i xDrive
80,207 Miles
East Syracuse, NY
46
days on market
4% less than similar listings
46
days on market
$17,995
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
66,608 Miles
Geneva, NY
89
days on market
6% less than similar listings
89
days on market
$17,495
BMW 2018 3 Series
2018 BMW 3 Series 330i xDrive Gran Turismo
90,055 Miles
East Syracuse, NY
41
days on market
7% less than similar listings
41
days on market
$18,495
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
77,859 Miles
East Syracuse, NY
22
days on market
2% less than similar listings
22
days on market
$16,995
BMW 2022 3 Series
fresh
2022 BMW 3 Series 330i xDrive
34,300 Miles
Utica, NY
New Listing
--
New Listing
Contact Dealer for price
fresh
BMW 2006 3 Series
2006 BMW 3 Series 325xi
205,057 Miles
Geneva, NY
232
days on market
--
232
days on market
Contact Dealer for price
000