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 (3)
2025 (85)
2024 (74)
2023 (58)
2022 (57)
2021 (5)
2020 (5)
2019 (9)
2018 (3)
2017 (2)
BMW
Model
X5 (60)
3 Series (40)
X3 (39)
X1 (36)
5 Series (26)
4 Series (17)
X4 (15)
X7 (13)
iX (6)
7 Series (6)
2 Series Sdn (5)
2 Series (5)
X6 (5)
M4 (4)
X2 (4)
8 Series (4)
M5 (3)
Z4 (3)
i5 (3)
2 Series Cpe (2)
M3 (2)
i4 (2)
i8 (1)
Body Style
SUVs (178)
Sedans (89)
Convertibles (14)
Hatchbacks (11)
Coupes (9)
Location
Manchester, NH (1)
Nashua, NH (299)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (299)
Max Price
< $20,000 (2)
< $25,000 (8)
< $30,000 (17)
< $35,000 (39)
< $40,000 (100)
< $45,000 (145)
< $50,000 (180)
< $55,000 (205)
< $60,000 (233)
< $65,000 (251)
< $70,000 (262)
< $80,000 (281)
< $90,000 (289)
< $100,000 (295)
< $120,000 (299)
< $140,000 (301)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
301
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
$43,990
Call us
603-888-5050
2024 BMW 4 Series
VIN:
WBA13AW08RFT04984
STOCK #:
MPA6004
MSRP:
$60,429
Dealer Discount
$2,187
Phone
-
Click Here
$58,242
Call us
603-888-5050
2024 BMW iX
VIN:
WB523CF09RCN94345
STOCK #:
B26442A
MSRP:
$56,881
Dealer Discount
$1,978
Phone
-
Click Here
$54,903
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5128221
STOCK #:
MB25838L
MSRP:
$46,225
Dealer Discount
$8,019
Phone
-
Click Here
$38,206
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF06S5117391
STOCK #:
MPA5758
MSRP:
$38,872
Dealer Discount
$2,271
Phone
-
Click Here
$36,601
Call us
603-888-5050
2025 BMW X7
VIN:
5UX23EM03S9X34636
STOCK #:
B26255A
MSRP:
$81,849
Dealer Discount
$1,857
Phone
-
Click Here
$79,992
Call us
603-888-5050
2022 BMW 3 Series
VIN:
WBA5P9C07NFM03721
STOCK #:
MPA5857
MSRP:
$32,999
Dealer Discount
$2,301
Phone
-
Click Here
$30,698
Call us
603-888-5050
2024 BMW X3
VIN:
5UX83DP03R9W68891
STOCK #:
MPA5674
MSRP:
$56,897
Dealer Discount
$1,921
Phone
-
Click Here
$54,976
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C06P9P69947
STOCK #:
MPA5874
MSRP:
$52,878
Dealer Discount
$2,951
Phone
-
Click Here
$49,927
Call us
603-888-5050
2025 BMW i5
VIN:
WBY13HG00SCT06289
STOCK #:
B25252L
MSRP:
$74,440
Dealer Discount
$15,741
Phone
-
Click Here
$58,699
Call us
603-888-5050
2024 BMW 4 Series
VIN:
WBA13AW06RFS89935
STOCK #:
MPA5913
MSRP:
$59,668
Dealer Discount
$3,675
Phone
-
Click Here
$55,993
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D37522
STOCK #:
PA11239
MSRP:
$41,772
Dealer Discount
$1,927
Phone
-
Click Here
$39,845
Call us
603-888-5050
2023 BMW 4 Series
VIN:
WBA73AV00PFM95888
STOCK #:
MPL5946
MSRP:
$38,828
Dealer Discount
$4,584
Phone
-
Click Here
$34,244
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP00P9S90223
STOCK #:
B253408A
MSRP:
$41,220
Dealer Discount
$1,827
Phone
-
Click Here
$39,393
Call us
603-888-5050
2024 BMW 5 Series
VIN:
WBA53FJ03RCS17582
STOCK #:
B26530A
MSRP:
$57,112
Dealer Discount
$1,901
Phone
-
Click Here
$55,211
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C08N9M69176
STOCK #:
MPA5858
MSRP:
$49,544
Dealer Discount
$1,852
Phone
-
Click Here
$47,692
Load next page (2 of 19 pages)
Top