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

11 BMW 3 Series results

automobile-icon

Need help finding the right vehicle?

BMW 2018 3 Series
price drop
2018 BMW 3 Series 330i xDrive
55,681 Miles
Cedar Rapids, IA
45
days on market
17% less than similar listings
45
days on market
$19,999
price drop
BMW 2014 3 Series
price drop
2014 BMW 3 Series 328i xDrive
176,997 Miles
Manchester, IA
56
days on market
28% less than similar listings
56
days on market
$5,850
price drop
BMW 2017 3 Series
2017 BMW 3 Series 330i xDrive
68,399 Miles
Iowa City, IA
58
days on market
15% less than similar listings
58
days on market
$17,118
BMW 2016 3 Series
2016 BMW 3 Series 328i xDrive
73,097 Miles
Iowa City, IA
45
days on market
1% less than similar listings
45
days on market
$17,729
BMW 2024 3 Series
2024 BMW 3 Series 330i xDrive
5,905 Miles
North Liberty, IA
546
days on market
10% less than similar listings
546
days on market
$43,885
BMW 2024 3 Series
price drop
2024 BMW 3 Series 330i xDrive
19,441 Miles
North Liberty, IA
122
days on market
23% less than similar listings
122
days on market
$35,887
price drop
BMW 2014 3 Series
2014 BMW 3 Series 328d
80,000 Miles
Waterloo, IA
144
days on market
35% less than similar listings
144
days on market
$9,900
BMW 2022 3 Series
2022 BMW 3 Series 330i xDrive
41,792 Miles
Center Point, IA
7
days on market
2% more than similar listings
7
days on market
$32,000
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
New
North Liberty, IA
44
days on market
--
44
days on market
$56,880
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
New
North Liberty, IA
23
days on market
--
23
days on market
$57,755
BMW 2025 3 Series
2025 BMW 3 Series 330i xDrive
New
North Liberty, IA
23
days on market
--
23
days on market
$59,455
Owner Reviews
Be the first to write about your experience!
Write a review

Cedar Rapids, IA DEALER RATINGS & REVIEWS

Be the first to write about your experience!
Write a review
000