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 (5)
2025 (93)
2024 (62)
2023 (83)
2022 (50)
2021 (8)
2020 (4)
2019 (3)
2018 (2)
2017 (1)
BMW
Model
X3 (72)
X5 (66)
3 Series (35)
5 Series (22)
X1 (16)
X7 (16)
4 Series (15)
2 Series Sdn (10)
X4 (8)
iX (8)
X2 (7)
7 Series (6)
X6 (5)
M5 (4)
M2 (4)
8 Series (4)
M4 (3)
i4 (3)
M3 (2)
i5 (1)
M8 (1)
Z4 (1)
2 Series Cpe (1)
2 Series (1)
Body Style
SUVs (198)
Sedans (81)
Coupes (13)
Convertibles (11)
Hatchbacks (8)
Location
Nashua, NH (310)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
Tulley Automotive Group (310)
Max Price
< $20,000 (1)
< $25,000 (7)
< $30,000 (20)
< $35,000 (56)
< $40,000 (115)
< $45,000 (153)
< $50,000 (201)
< $55,000 (229)
< $60,000 (247)
< $65,000 (262)
< $70,000 (273)
< $80,000 (291)
< $90,000 (300)
< $100,000 (305)
< $120,000 (311)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
311
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
$41,500
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C00P9R47285
STOCK #:
P11456
MSRP:
$51,443
Dealer Discount
$1,925
Phone
-
Click Here
$49,518
Call us
603-888-5050
2022 BMW X3
VIN:
WBX57DP06NN180614
STOCK #:
MPA6166
MSRP:
$37,850
Dealer Discount
$2,885
Phone
-
Click Here
$34,965
Call us
603-888-5050
2023 BMW X5
VIN:
5UXTA6C02P9R94695
STOCK #:
B26203A
MSRP:
$47,399
Dealer Discount
$1,844
Phone
-
Click Here
$45,555
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW00S8F46899
STOCK #:
MPA6178
MSRP:
$45,264
Dealer Discount
$2,311
Phone
-
Click Here
$42,953
Call us
603-888-5050
2021 BMW 5 Series
VIN:
WBA13BJ03MWX09494
STOCK #:
B253434B
MSRP:
$29,159
Dealer Discount
$1,809
Phone
-
Click Here
$27,350
Call us
603-888-5050
2022 BMW X7
VIN:
5UXCW2C02N9M51824
STOCK #:
B26323C
MSRP:
$54,278
Dealer Discount
$2,111
Phone
-
Click Here
$52,167
Call us
603-888-5050
2023 BMW 4 Series
VIN:
WBA73AP07PCL99853
STOCK #:
MPA5786A
MSRP:
$39,999
Dealer Discount
$2,357
Phone
-
Click Here
$37,642
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP0XP9P27760
STOCK #:
B26693A
MSRP:
$41,802
Dealer Discount
$1,838
Phone
-
Click Here
$39,964
Call us
603-888-5050
2021 BMW X3
VIN:
5UXTY5C07M9E46292
STOCK #:
B26671C
MSRP:
$28,715
Dealer Discount
$1,723
Phone
-
Click Here
$26,992
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF04P5W14432
STOCK #:
MPA6153
MSRP:
$37,735
Dealer Discount
$3,127
Phone
-
Click Here
$34,608
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP0XRN259709
STOCK #:
MPA6141
MSRP:
$48,945
Dealer Discount
$3,330
Phone
-
Click Here
$45,615
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU06S9Y64930
STOCK #:
MPA6175
MSRP:
$76,994
Dealer Discount
$3,428
Phone
-
Click Here
$73,566
Call us
603-888-5050
2024 BMW X3
VIN:
5UX83DP00R9T39775
STOCK #:
B253527A
MSRP:
$49,994
Dealer Discount
$1,883
Phone
-
Click Here
$48,111
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F28695
STOCK #:
MPA5908
MSRP:
$41,278
Dealer Discount
$289
Phone
-
Click Here
$40,989
Call us
603-888-5050
2024 BMW X7
VIN:
5UX23EM03R9T10142
STOCK #:
MPA6022
MSRP:
$72,228
Dealer Discount
$2,306
Phone
-
Click Here
$69,922
Load next page (2 of 20 pages)
Top