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
Best Car Deals
Explore By:
Year
2026 (14)
2025 (112)
2024 (45)
2023 (75)
2022 (23)
2021 (9)
2020 (1)
2019 (3)
2018 (2)
BMW
Model
X5 (54)
X3 (53)
3 Series (52)
X1 (22)
5 Series (18)
X7 (13)
4 Series (11)
2 Series Sdn (9)
i4 (8)
X4 (8)
7 Series (7)
X6 (7)
iX (5)
8 Series (4)
X2 (2)
M8 (2)
M3 (2)
M2 (2)
M4 (1)
Z4 (1)
i3 (1)
2 Series Conv (1)
2 Series Cpe (1)
Body Style
SUVs (164)
Sedans (92)
Hatchbacks (12)
Convertibles (8)
Coupes (8)
Location
Manchester, NH (1)
Nashua, NH (282)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (282)
Max Price
< $15,000 (1)
< $20,000 (3)
< $25,000 (9)
< $30,000 (25)
< $35,000 (60)
< $40,000 (122)
< $45,000 (164)
< $50,000 (193)
< $55,000 (217)
< $60,000 (239)
< $65,000 (247)
< $70,000 (254)
< $80,000 (268)
< $90,000 (275)
< $100,000 (278)
< $120,000 (283)
< $160,000 (284)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
284
cars matches: Make
BMW
Call us
877-804-8421
2024 BMW 4 Series
VIN:
WBA43AT02RCN29517
STOCK #:
63422
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$39,990
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D75159
STOCK #:
B261573A
MSRP:
$36,287
Dealer Discount
$2,120
Phone
-
Click Here
$34,167
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP09P9T13613
STOCK #:
B261511B
MSRP:
$36,009
Dealer Discount
$1,049
Phone
-
Click Here
$34,960
Call us
603-888-5050
2025 BMW X3
VIN:
5UX73GP06S9132357
STOCK #:
MPA6497
MSRP:
$58,169
Dealer Discount
$2,249
Phone
-
Click Here
$55,920
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU00S9Z13037
STOCK #:
B261379A
MSRP:
$63,655
Dealer Discount
$1,666
Phone
-
Click Here
$61,989
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU05S9Y60559
STOCK #:
MPA6456
MSRP:
$74,111
Dealer Discount
$3,175
Phone
-
Click Here
$70,936
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D50181
STOCK #:
PA11713
MSRP:
$37,984
Dealer Discount
$1,106
Phone
-
Click Here
$36,878
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW06S8F53338
STOCK #:
MPA6493
MSRP:
$42,949
Dealer Discount
$2,970
Phone
-
Click Here
$39,979
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU02R9V12261
STOCK #:
B261468A
MSRP:
$61,755
Dealer Discount
$1,822
Phone
-
Click Here
$59,933
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J00N8C46799
STOCK #:
B26333C
MSRP:
$31,317
Dealer Discount
$912
Phone
-
Click Here
$30,405
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU01R9V82513
STOCK #:
MPA6350
MSRP:
$57,877
Dealer Discount
$1,926
Phone
-
Click Here
$55,951
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF02P8D71192
STOCK #:
B253580A
MSRP:
$34,240
Dealer Discount
$997
Phone
-
Click Here
$33,243
Call us
603-888-5050
2022 BMW 5 Series
VIN:
WBA13BJ02NWX54430
STOCK #:
G26620A
MSRP:
$28,589
Dealer Discount
$833
Phone
-
Click Here
$27,756
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW0XS8F33075
STOCK #:
MPA6483
MSRP:
$40,740
Dealer Discount
$2,824
Phone
-
Click Here
$37,916
Call us
603-888-5050
2025 BMW iX
VIN:
WB523CF04SCS59600
STOCK #:
B261483A
MSRP:
$63,440
Dealer Discount
$1,821
Phone
-
Click Here
$61,619
Call us
603-888-5050
2025 BMW X3
VIN:
5UX53GP05S9029342
STOCK #:
MPA6471
MSRP:
$45,825
Dealer Discount
$1,881
Phone
-
Click Here
$43,944
Load next page (2 of 18 pages)
Top