skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Service Specials
Concord Nissan
Automotive News
Advertise With Us
Used BMW cars for sale in New Hampshire under $40,000
Best Car Deals
Explore By:
Used
Year
2020 (6)
2019 (17)
2018 (88)
2017 (25)
2016 (7)
2015 (5)
2014 (5)
2013 (2)
2012 (1)
2011 (1)
2008 (1)
2004 (1)
BMW
Model
3 Series (38)
X3 (38)
X1 (25)
5 Series (18)
4 Series (11)
X2 (11)
X5 (10)
X4 (4)
Z4 (2)
6 Series (1)
2 Series (1)
Body Style
SUVs (88)
Sedans (57)
Coupes (12)
Convertibles (2)
Location
Manchester, NH (1)
Nashua, NH (155)
Portsmouth, NH (1)
Raymond, NH (2)
Dealership
Argo Autos and Cycles (2)
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (155)
< $40,000
Sort By
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
159
cars matches: Type
Used
, Make
BMW
, Max Price
$40,000
Call us
888-703-3075
2017 BMW X5
VIN:
5UXKR0C39H0X79025
STOCK #:
MPA3336
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,892
Call us
888-703-3075
2018 BMW 4 Series
VIN:
WBA4W9C59JAF93963
STOCK #:
B21952A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,825
Call us
888-703-3075
2018 BMW X5
VIN:
5UXKR0C59J0X94941
STOCK #:
B21725A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,785
Call us
888-703-3075
2018 BMW 5 Series
VIN:
WBAJE7C5XJWC57204
STOCK #:
PL7597
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,772
Call us
888-703-3075
2018 BMW X5
VIN:
5UXKR0C50J0X92706
STOCK #:
MPA3318
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,412
Call us
888-703-3075
2018 BMW X5
VIN:
5UXKR0C58J0Y03192
STOCK #:
B21879A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,319
Call us
888-703-3075
2018 BMW X5
VIN:
5UXKT0C51J0V98039
STOCK #:
B21726A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,229
Call us
888-703-3075
2018 BMW X5
VIN:
5UXKR0C53JL076770
STOCK #:
PA7590A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,996
Call us
888-703-3075
2018 BMW X3
VIN:
5UXTR9C51JLC80463
STOCK #:
MPA3358
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,898
Call us
888-703-3075
2014 BMW Z4
VIN:
WBALM7C55EJ798558
STOCK #:
PL7612A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,788
Call us
888-703-3075
2019 BMW X3
VIN:
5UXTR9C53KLD96667
STOCK #:
B21945A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,650
Call us
888-703-3075
2019 BMW X3
VIN:
5UXTR9C57KLR07522
STOCK #:
B21836A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,555
Call us
888-703-3075
2018 BMW X3
VIN:
5UXTR9C57JLD61175
STOCK #:
MPA3357
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,337
Call us
888-703-3075
2018 BMW 5 Series
VIN:
WBAJA7C56JWC75467
STOCK #:
B21416A
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,280
Call us
888-703-3075
2018 BMW X4
VIN:
5UXXW3C50J0T82729
STOCK #:
MPA3361
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$38,181
Call us
888-703-3075
2020 BMW X2
VIN:
WBXYJ1C09L5P50301
STOCK #:
B20516L
MSRP
-
Dealer Discount
Call Us
Phone
-
Click Here
$37,999
Load next page (2 of 10 pages)
Top