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
2025 (33)
2024 (104)
2023 (37)
2022 (72)
2021 (9)
2020 (4)
2018 (3)
2017 (2)
2016 (2)
2015 (1)
2014 (2)
BMW
Model
3 Series (60)
X5 (59)
X3 (54)
X1 (22)
5 Series (12)
X7 (11)
4 Series (7)
M4 (6)
iX (6)
X4 (5)
X2 (4)
M2 (3)
M3 (3)
i4 (3)
M5 (3)
X6 (3)
2 Series Sdn (2)
8 Series (2)
i5 (1)
i3 (1)
7 Series (1)
Z4 (1)
Body Style
SUVs (164)
Sedans (82)
Coupes (15)
Hatchbacks (5)
Convertibles (3)
Location
Manchester, NH (1)
Nashua, NH (267)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
State Motors Lincoln (1)
Tulley Automotive Group (267)
Max Price
< $20,000 (7)
< $25,000 (10)
< $30,000 (16)
< $35,000 (52)
< $40,000 (92)
< $45,000 (138)
< $50,000 (172)
< $55,000 (189)
< $60,000 (196)
< $65,000 (208)
< $70,000 (229)
< $80,000 (252)
< $90,000 (258)
< $100,000 (266)
< $120,000 (269)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
269
cars matches: Make
BMW
Call us
877-804-8421
2020 BMW X2
VIN:
WBXYH9C00L5R57167
STOCK #:
63388
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$25,880
Call us
603-888-5050
2023 BMW 5 Series
VIN:
WBA13BJ03PCM52066
STOCK #:
PA10885
MSRP:
$43,594
Dealer Discount
$1,990
Phone
-
Click Here
$41,604
Call us
603-888-5050
2021 BMW X3
VIN:
5UXTY5C09M9F54039
STOCK #:
PA10780
MSRP:
$36,648
Dealer Discount
$1,865
Phone
-
Click Here
$34,783
Call us
603-888-5050
2022 BMW X3
VIN:
5UX53DP0XN9M13362
STOCK #:
B252823A
MSRP:
$40,332
Dealer Discount
$1,837
Phone
-
Click Here
$38,495
Call us
603-888-5050
2024 BMW X3
VIN:
WBX57DP09RN280986
STOCK #:
B252602B
MSRP:
$48,225
Dealer Discount
$1,922
Phone
-
Click Here
$46,303
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF06P8D12632
STOCK #:
PA10854
MSRP:
$39,615
Dealer Discount
$1,841
Phone
-
Click Here
$37,774
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF07P5X74188
STOCK #:
MPA5623
MSRP:
$41,516
Dealer Discount
$2,101
Phone
-
Click Here
$39,415
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP08R9V83080
STOCK #:
B252817A
MSRP:
$44,429
Dealer Discount
$1,896
Phone
-
Click Here
$42,533
Call us
603-888-5050
2025 BMW X5
VIN:
5UX43EU01S9Y05230
STOCK #:
MP5499
MSRP:
$68,935
Dealer Discount
$2,236
Phone
-
Click Here
$66,699
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF0XR8E05852
STOCK #:
MPA5331
MSRP:
$40,132
Dealer Discount
$4,137
Phone
-
Click Here
$35,995
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP09R9U95610
STOCK #:
MPA5586
MSRP:
$47,591
Dealer Discount
$2,593
Phone
-
Click Here
$44,998
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J05N8C65526
STOCK #:
MPA5576
MSRP:
$40,142
Dealer Discount
$3,175
Phone
-
Click Here
$36,967
Call us
603-888-5050
2024 BMW X3
VIN:
5UX53DP0XR9U93364
STOCK #:
MPA5528
MSRP:
$46,920
Dealer Discount
$3,991
Phone
-
Click Here
$42,929
Call us
603-888-5050
2024 BMW X1
VIN:
WBX13EF07R5Y08512
STOCK #:
B252898A
MSRP:
$51,120
Dealer Discount
$1,715
Phone
-
Click Here
$49,405
Call us
603-888-5050
2025 BMW M4
VIN:
WBS13HK05SCS09204
STOCK #:
PA10789
MSRP:
-
Dealer Discount
Call Us
Phone
-
Click Here
$92,688
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J02N8C26604
STOCK #:
MPA5498
MSRP:
$36,168
Dealer Discount
$2,219
Phone
-
Click Here
$33,949
Load next page (2 of 17 pages)
Top