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
Automotive News
Advertise With Us
BMW cars for sale in New Hampshire under $40,000
Best Car Deals
Explore By:
Year
2024 (11)
2023 (14)
2022 (48)
2021 (7)
2020 (2)
2019 (3)
2018 (6)
2016 (2)
BMW
Model
3 Series (31)
X3 (30)
X1 (17)
5 Series (4)
X2 (3)
2 Series Sdn (2)
2 Series (2)
6 Series (1)
Z4 (1)
i3 (1)
X5 (1)
Body Style
SUVs (51)
Sedans (38)
Coupes (2)
Convertibles (1)
Hatchbacks (1)
Location
Manchester, NH (1)
Nashua, NH (91)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (91)
< $40,000
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
93
cars matches: Make
BMW
, Max Price
$40,000
Call us
877-804-8421
2020 BMW X2
VIN:
WBXYH9C00L5R57167
STOCK #:
63388
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$25,880
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF01P5W53284
STOCK #:
MPA5483
MSRP:
$38,206
Dealer Discount
$2,267
Phone
-
Click Here
$35,939
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP08N9N03657
STOCK #:
B252741A
MSRP:
$41,342
Dealer Discount
$1,969
Phone
-
Click Here
$39,373
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J06N8C40392
STOCK #:
B252481A
MSRP:
$39,421
Dealer Discount
$1,834
Phone
-
Click Here
$37,587
Call us
603-888-5050
2016 BMW 3 Series
VIN:
WBA8E5G51GNT94976
STOCK #:
B252448B
MSRP:
$19,869
Dealer Discount
$1,898
Phone
-
Click Here
$17,971
Call us
603-888-5050
2022 BMW X3
VIN:
WBX57DP06NN173291
STOCK #:
B252296A
MSRP:
$38,304
Dealer Discount
$818
Phone
-
Click Here
$37,486
Call us
603-888-5050
2019 BMW X3
VIN:
5UXTR9C52KLP90092
STOCK #:
B252642A
MSRP:
$29,042
Dealer Discount
$1,891
Phone
-
Click Here
$27,151
Call us
603-888-5050
2021 BMW i3
VIN:
WBY8P2C07M7K09995
STOCK #:
PA10785
MSRP:
$26,601
Dealer Discount
$1,827
Phone
-
Click Here
$24,774
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF0XR8E05852
STOCK #:
MPA5331
MSRP:
$38,459
Dealer Discount
$2,464
Phone
-
Click Here
$35,995
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP01N9K29881
STOCK #:
PA10715
MSRP:
$35,843
Dealer Discount
$1,856
Phone
-
Click Here
$33,987
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP04N9J63312
STOCK #:
MPA5328
MSRP:
$32,766
Dealer Discount
$2,814
Phone
-
Click Here
$29,952
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C48715
STOCK #:
MPA5435
MSRP:
$35,450
Dealer Discount
$2,796
Phone
-
Click Here
$32,654
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP05N9K11772
STOCK #:
MPA5468
MSRP:
$38,983
Dealer Discount
$2,498
Phone
-
Click Here
$36,485
Call us
603-888-5050
2024 BMW X1
VIN:
WBX73EF09R5Y44213
STOCK #:
MPA5462
MSRP:
$39,804
Dealer Discount
$3,810
Phone
-
Click Here
$35,994
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP02N9K59729
STOCK #:
PA10845
MSRP:
$36,382
Dealer Discount
$1,732
Phone
-
Click Here
$34,650
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF0XP5W76174
STOCK #:
MPA5383A
MSRP:
$40,857
Dealer Discount
$2,358
Phone
-
Click Here
$38,499
Load next page (2 of 6 pages)
Top