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
Used BMW cars for sale in New Hampshire
Best Car Deals
Explore By:
Used
Year
2026 (3)
2025 (67)
2024 (79)
2023 (65)
2022 (56)
2021 (9)
2020 (1)
2019 (8)
2018 (1)
2017 (1)
BMW
Model
X3 (57)
X5 (52)
3 Series (46)
5 Series (27)
X1 (26)
4 Series (13)
X7 (13)
X4 (11)
7 Series (7)
X6 (5)
iX (5)
2 Series (4)
M5 (4)
2 Series Sdn (3)
8 Series (3)
M3 (3)
M4 (2)
i4 (2)
i5 (2)
Z4 (2)
X2 (2)
i8 (1)
Body Style
SUVs (171)
Sedans (95)
Hatchbacks (9)
Convertibles (8)
Coupes (7)
Location
Nashua, NH (289)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
Tulley Automotive Group (289)
Max Price
< $20,000 (1)
< $25,000 (3)
< $30,000 (12)
< $35,000 (45)
< $40,000 (103)
< $45,000 (145)
< $50,000 (179)
< $55,000 (203)
< $60,000 (240)
< $65,000 (251)
< $70,000 (263)
< $80,000 (275)
< $90,000 (283)
< $100,000 (286)
< $120,000 (287)
< $140,000 (290)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
290
cars matches: Type
Used
, 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
2024 BMW X3
VIN:
5UX53DP05R9U58280
STOCK #:
MPA6011
MSRP:
$45,264
Dealer Discount
$2,579
Phone
-
Click Here
$42,685
Call us
603-888-5050
2023 BMW X1
VIN:
WBX73EF09P5X92997
STOCK #:
MPA5967
MSRP:
$37,111
Dealer Discount
$2,230
Phone
-
Click Here
$34,881
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF00P8D06020
STOCK #:
B253504A
MSRP:
$40,511
Dealer Discount
$1,842
Phone
-
Click Here
$38,669
Call us
603-888-5050
2025 BMW X1
VIN:
WBX73EF05S5118130
STOCK #:
MPA6013
MSRP:
$42,182
Dealer Discount
$2,480
Phone
-
Click Here
$39,702
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU0XR9V51485
STOCK #:
B26492A
MSRP:
$68,795
Dealer Discount
$1,823
Phone
-
Click Here
$66,972
Call us
603-888-5050
2025 BMW X5
VIN:
5UX23EU05S9Y57242
STOCK #:
MPA6113
MSRP:
$66,620
Dealer Discount
$1,854
Phone
-
Click Here
$64,766
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C08P9R22277
STOCK #:
MPA6026
MSRP:
$57,170
Dealer Discount
$2,074
Phone
-
Click Here
$55,096
Call us
603-888-5050
2025 BMW 3 Series
VIN:
3MW89CW04S8F28695
STOCK #:
MPA5908
MSRP:
$42,278
Dealer Discount
$2,408
Phone
-
Click Here
$39,870
Call us
603-888-5050
2024 BMW X1
VIN:
WBX73EF0XR5Y47332
STOCK #:
MPA5982
MSRP:
$40,373
Dealer Discount
$4,884
Phone
-
Click Here
$35,489
Call us
603-888-5050
2025 BMW M3
VIN:
WBS33HJ04SFU58327
STOCK #:
MPA6033
MSRP:
$101,975
Dealer Discount
$2,529
Phone
-
Click Here
$99,446
Call us
603-888-5050
2021 BMW M3
VIN:
3MW5U9J04M8B65538
STOCK #:
25MT933A
MSRP:
$45,895
Dealer Discount
$1,810
Phone
-
Click Here
$44,085
Call us
603-888-5050
2021 BMW X5
VIN:
5UXCR6C01M9F69718
STOCK #:
B26535B
MSRP:
$41,770
Dealer Discount
$1,915
Phone
-
Click Here
$39,855
Call us
603-888-5050
2024 BMW X5
VIN:
5UX23EU03R9S62478
STOCK #:
B253182A
MSRP:
$55,291
Dealer Discount
$1,923
Phone
-
Click Here
$53,368
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP03P9S17296
STOCK #:
MPA6034
MSRP:
$42,970
Dealer Discount
$2,323
Phone
-
Click Here
$40,647
Call us
603-888-5050
2023 BMW X3
VIN:
WBX57DP05PN191381
STOCK #:
B26318A
MSRP:
$41,770
Dealer Discount
$1,962
Phone
-
Click Here
$39,808
Load next page (2 of 19 pages)
Top