skip to content
Used BMW cars for sale in Waterloo under $40,000
Best Car Deals
Explore By:
Used
Body Style
SUVs (5)
Sedans (2)
BMW
Model
X3 (4)
3 Series (1)
X5 (1)
5 Series (1)
Year
2018 (2)
2017 (1)
2016 (1)
2015 (1)
2014 (1)
2003 (1)
1993 (1)
< $40,000
Location
Cedar Rapids, IA (7)
Elkader, IA (1)
Dealership
Browns Sales & Leasing (1)
European Motors Ltd (6)
Ross Co Auto (1)
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
8
cars matches: Type
Used
, Make
BMW
, Max Price
$40,000
Call us
319-393-8496
2018 BMW X3
VIN:
5UXTS3C55JLA46120
STOCK #:
5UXTS3C55JLA46120
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$34,999
$346
/Mo
*
Call us
319-393-8496
2016 BMW X5
VIN:
5UXKR0C55G0P32350
STOCK #:
5UXKR0C55G0P32350
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$31,999
Call us
319-393-8496
2018 BMW X3
VIN:
5UXTR9C55JLD70165
STOCK #:
5UXTR9C55JLD70165
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$23,999
Call us
563-231-2623
2017 BMW X3
VIN:
5UXWX9C53H0T11773
STOCK #:
CL631B
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$22,511
Call us
319-393-8496
2014 BMW 3 Series
VIN:
WBA3B3C59EJ981010
STOCK #:
WBA3B3C59EJ981010
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$19,999
Call us
319-373-0561
2015 BMW X3
VIN:
5UXWX9C53F0D45096
STOCK #:
8144
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$14,995
Call us
319-393-8496
2003 BMW 5 Series
VIN:
WBADS43413GE11257
STOCK #:
WBADS43413GE11257
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$5,999
Call us
319-393-8496
1993 BMW
VIN:
WBAVB3536PS17080
STOCK #:
WBAVB3536PS17080
MSRP
-
Dealer Discount
Call Us
Phone
-
CLICK HERE
$4,999
Top