skip to content
Home
News
Politics
Business
Sports
Opinion
Obits
Photos
Jobs
Real Estate
Classifieds
Toggle navigation
All Cars
New Cars
Used Cars
Automotive News
Advertise With Us
BMW cars for sale in New Hampshire under $40,000
Best Car Deals
Explore By:
Year
2022 (1)
2021 (8)
2020 (32)
2019 (19)
2018 (8)
2017 (1)
2016 (6)
2015 (5)
2014 (4)
2009 (2)
BMW
Model
3 Series (26)
X1 (15)
X3 (15)
5 Series (14)
4 Series Cpe (5)
X5 (5)
7 Series (2)
X2 (2)
6 Series (1)
2 Series Cpe (1)
Body Style
Sedans (43)
SUVs (37)
Coupes (6)
Location
Manchester, NH (2)
Nashua, NH (73)
Portsmouth, NH (1)
Raymond, NH (10)
Dealership
Argo Autos and Cycles (10)
Holloway Buick GMC (1)
State Motors Lincoln (2)
Tulley Automotive Group (73)
< $40,000
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
86
cars matches: Make
BMW
, Max Price
$40,000
Call us
603-645-0010
2009 BMW 6 Series
STOCK #:
34072
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$4,900
Call us
603-888-5050
2020 BMW 4 Series Cpe
VIN:
WBA4J3C09LBL12089
STOCK #:
MPA4318
MSRP:
$37,592
Dealer Discount
$1,128
Phone
-
Click Here
$36,464
Call us
603-888-5050
2019 BMW X3
VIN:
5UXTR9C56KLP87308
STOCK #:
PA8949A
MSRP:
$37,814
Dealer Discount
$1,821
Phone
-
Click Here
$35,993
Call us
603-888-5050
2020 BMW 3 Series
VIN:
3MW5R7J0XL8B35786
STOCK #:
B230340A
MSRP:
$37,804
Dealer Discount
$1,811
Phone
-
Click Here
$35,993
Call us
603-888-5050
2022 BMW X1
VIN:
WBXJG9C0XN5U60604
STOCK #:
MPA4269
MSRP:
$41,195
Dealer Discount
$1,999
Phone
-
Click Here
$39,196
Call us
603-888-5050
2019 BMW X3
VIN:
5UXTR9C57KLD90905
STOCK #:
B23960A
MSRP:
$34,088
Dealer Discount
$1,981
Phone
-
Click Here
$32,107
Call us
603-888-5050
2021 BMW X1
VIN:
WBXJG9C07M5S33336
STOCK #:
MPA4275
MSRP:
$40,575
Dealer Discount
$2,057
Phone
-
Click Here
$38,518
Call us
603-888-5050
2020 BMW X1
VIN:
WBXJG9C02L5R86223
STOCK #:
PA9058
MSRP:
$37,685
Dealer Discount
$1,952
Phone
-
Click Here
$35,733
Call us
603-888-5050
2020 BMW X2
VIN:
WBXYJ1C09L5P50301
STOCK #:
B230528A
MSRP:
$34,339
Dealer Discount
$1,865
Phone
-
Click Here
$32,474
Call us
603-888-5050
2019 BMW X1
VIN:
WBXHT3C57K5N21924
STOCK #:
PA9031
MSRP:
$35,805
Dealer Discount
$1,986
Phone
-
Click Here
$33,819
Call us
603-888-5050
2020 BMW 3 Series
VIN:
3MW5R7J05L8B10228
STOCK #:
PA9064
MSRP:
$38,745
Dealer Discount
$1,752
Phone
-
Click Here
$36,993
Call us
603-888-5050
2021 BMW X3
VIN:
5UXTY5C03M9F25751
STOCK #:
B23958A
MSRP:
$41,558
Dealer Discount
$1,886
Phone
-
Click Here
$39,672
Call us
603-888-5050
2020 BMW 3 Series
VIN:
3MW5R7J09L8B14153
STOCK #:
MPA4319
MSRP:
$37,650
Dealer Discount
$2,162
Phone
-
Click Here
$35,488
Call us
603-888-5050
2020 BMW X3
VIN:
5UXTY5C08L9B37414
STOCK #:
MPA4202
MSRP:
$40,590
Dealer Discount
$2,701
Phone
-
Click Here
$37,889
Call us
603-888-5050
2016 BMW X1
VIN:
WBXHT3C31G5F65829
STOCK #:
B230570A
MSRP:
$26,813
Dealer Discount
$1,891
Phone
-
Click Here
$24,922
Call us
603-888-5050
2018 BMW X5
VIN:
5UXKS4C55J0Y18745
STOCK #:
B230503B
MSRP:
$37,338
Dealer Discount
$1,886
Phone
-
Click Here
$35,452
Load next page (2 of 6 pages)
Top