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 (7)
2025 (113)
2024 (65)
2023 (73)
2022 (31)
2021 (4)
2020 (3)
2019 (1)
2017 (2)
2014 (1)
BMW
Model
X3 (66)
X5 (46)
3 Series (40)
X7 (27)
X1 (26)
5 Series (21)
4 Series (13)
X4 (12)
2 Series Sdn (10)
iX (8)
X2 (6)
X6 (4)
8 Series (3)
7 Series (3)
i4 (3)
M5 (3)
M3 (2)
M2 (2)
M4 (1)
i5 (1)
6 Series (1)
2 Series (1)
M8 (1)
Body Style
SUVs (195)
Sedans (82)
Coupes (10)
Hatchbacks (7)
Convertibles (6)
Location
Manchester, NH (1)
Nashua, NH (298)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (298)
Max Price
< $20,000 (3)
< $25,000 (6)
< $30,000 (11)
< $35,000 (46)
< $40,000 (118)
< $45,000 (146)
< $50,000 (192)
< $55,000 (203)
< $60,000 (223)
< $65,000 (242)
< $70,000 (257)
< $80,000 (278)
< $90,000 (292)
< $100,000 (294)
< $120,000 (299)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
300
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
2024 BMW 3 Series
VIN:
3MW49FF09R8E58542
STOCK #:
MPA6322
MSRP:
$64,999
Dealer Discount
$2,161
Phone
-
Click Here
$62,838
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP03RN262340
STOCK #:
MPA6335
MSRP:
$45,267
Dealer Discount
$1,762
Phone
-
Click Here
$43,505
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF04P5W51156
STOCK #:
MPA6282
MSRP:
$33,885
Dealer Discount
$1,893
Phone
-
Click Here
$31,992
Call us
603-888-5050
2025 BMW 4 Series
VIN:
WBA83DA00SCT82657
STOCK #:
MPA6253
MSRP:
$60,950
Dealer Discount
$2,500
Phone
-
Click Here
$58,450
Call us
603-888-5050
2025 BMW X3
VIN:
5UX73GP07S9X33146
STOCK #:
MPA6294
MSRP:
$58,350
Dealer Discount
$1,983
Phone
-
Click Here
$56,367
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C05N9M71161
STOCK #:
MPA5716
MSRP:
$42,164
Dealer Discount
$2,236
Phone
-
Click Here
$39,928
Call us
603-888-5050
2022 BMW X4
VIN:
5UX43DT00N9M83079
STOCK #:
B26960A
MSRP:
$41,730
Dealer Discount
$1,736
Phone
-
Click Here
$39,994
Call us
603-888-5050
2024 BMW X1
VIN:
WBX73EF09R5Y83108
STOCK #:
MPA6343
MSRP:
$38,745
Dealer Discount
$1,793
Phone
-
Click Here
$36,952
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C00P9S00947
STOCK #:
MPA6345
MSRP:
$54,675
Dealer Discount
$1,952
Phone
-
Click Here
$52,723
Call us
603-888-5050
2025 BMW X5
VIN:
5UX33EU09S9X71422
STOCK #:
PA11506
MSRP:
$87,065
Dealer Discount
$1,836
Phone
-
Click Here
$85,229
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF03S5225824
STOCK #:
MPA6226
MSRP:
$37,904
Dealer Discount
$1,622
Phone
-
Click Here
$36,282
Call us
603-888-5050
2023 BMW X5
VIN:
5UXTA6C00P9N94764
STOCK #:
MPA6123
MSRP:
$48,515
Dealer Discount
$1,534
Phone
-
Click Here
$46,981
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM00R9T82593
STOCK #:
B261215A
MSRP:
$71,655
Dealer Discount
$1,835
Phone
-
Click Here
$69,820
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF02P5W54086
STOCK #:
MPA6340
MSRP:
$39,516
Dealer Discount
$1,774
Phone
-
Click Here
$37,742
Call us
603-888-5050
2023 BMW X4
VIN:
5UX33DT08P9N62854
STOCK #:
MPA6025
MSRP:
$41,499
Dealer Discount
$2,007
Phone
-
Click Here
$39,492
Load next page (2 of 19 pages)
Top