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
Used BMW cars for sale in Nashua, NH under $40,000
Best Car Deals
Explore By:
Used
Year
2025 (28)
2024 (17)
2023 (35)
2022 (14)
2021 (3)
2020 (3)
2019 (1)
2018 (1)
2016 (1)
BMW
Model
X3 (29)
X1 (28)
3 Series (15)
2 Series Sdn (11)
X5 (6)
X2 (5)
4 Series (3)
5 Series (2)
2 Series (2)
i3 (1)
X4 (1)
Body Style
SUVs (69)
Sedans (28)
Hatchbacks (3)
Coupes (3)
Nashua, NH
< $40,000
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
103
cars matches: Type
Used
, Location
Nashua, NH
, Make
BMW
, Max Price
$40,000
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C06N9N04474
STOCK #:
MPA6472
MSRP:
$42,323
Dealer Discount
$2,333
Phone
-
Click Here
$39,990
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF04P5X76836
STOCK #:
B261381A
MSRP:
$32,959
Dealer Discount
$1,800
Phone
-
Click Here
$31,159
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM06S5378577
STOCK #:
MPA6283
MSRP:
$42,100
Dealer Discount
$2,110
Phone
-
Click Here
$39,990
Call us
603-888-5050
2016 BMW 2 Series
VIN:
WBA1J9C59GV371603
STOCK #:
G25733B
MSRP:
$21,058
Dealer Discount
$1,832
Phone
-
Click Here
$19,226
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM06S5383195
STOCK #:
MPA6470
MSRP:
$41,920
Dealer Discount
$2,393
Phone
-
Click Here
$39,527
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG0XS7S57236
STOCK #:
B252621L
MSRP:
$45,525
Dealer Discount
$9,036
Phone
-
Click Here
$36,489
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP05P9R03999
STOCK #:
MPA6429
MSRP:
$37,856
Dealer Discount
$1,933
Phone
-
Click Here
$35,923
Call us
603-888-5050
2022 BMW X3
VIN:
WBX57DP09NN185497
STOCK #:
PA11645
MSRP:
$37,953
Dealer Discount
$1,795
Phone
-
Click Here
$36,158
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF08P5W09671
STOCK #:
MPA6421
MSRP:
$34,377
Dealer Discount
$2,089
Phone
-
Click Here
$32,288
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG04S7T03613
STOCK #:
B252941L
MSRP:
$47,275
Dealer Discount
$7,290
Phone
-
Click Here
$39,985
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F19821
STOCK #:
MPA6394
MSRP:
$41,469
Dealer Discount
$2,261
Phone
-
Click Here
$39,208
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP05P9S88600
STOCK #:
B26627A
MSRP:
$37,602
Dealer Discount
$1,618
Phone
-
Click Here
$35,984
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F23819
STOCK #:
25MT1127A
MSRP:
$41,775
Dealer Discount
$1,823
Phone
-
Click Here
$39,952
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF06P5W10530
STOCK #:
B252714N
MSRP:
$32,338
Dealer Discount
$1,781
Phone
-
Click Here
$30,557
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF03R8E44069
STOCK #:
MPA6479
MSRP:
$41,991
Dealer Discount
$2,035
Phone
-
Click Here
$39,956
Call us
603-888-5050
2025 BMW 2 Series Sdn
VIN:
WBA23GG02S7T30955
STOCK #:
MB253146L
MSRP:
$46,825
Dealer Discount
$7,764
Phone
-
Click Here
$39,061
Load next page (2 of 7 pages)
Top