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 (88)
2024 (66)
2023 (90)
2022 (51)
2021 (7)
2020 (5)
2019 (4)
2018 (1)
2017 (2)
BMW
Model
X3 (70)
X5 (67)
3 Series (38)
5 Series (22)
X1 (20)
4 Series (17)
X7 (16)
2 Series Sdn (11)
X4 (7)
iX (7)
7 Series (6)
X2 (6)
X6 (5)
M3 (5)
M4 (3)
2 Series (3)
M5 (3)
8 Series (2)
i4 (2)
i5 (2)
2 Series Cpe (2)
M2 (1)
M8 (1)
Z4 (1)
Body Style
SUVs (198)
Sedans (87)
Coupes (13)
Convertibles (12)
Hatchbacks (7)
Location
Nashua, NH (316)
Portsmouth, NH (1)
Dealership
Holloway Buick GMC (1)
Tulley Automotive Group (316)
Max Price
< $20,000 (1)
< $25,000 (8)
< $30,000 (22)
< $35,000 (56)
< $40,000 (114)
< $45,000 (161)
< $50,000 (202)
< $55,000 (231)
< $60,000 (252)
< $65,000 (267)
< $70,000 (282)
< $80,000 (303)
< $90,000 (308)
< $100,000 (312)
< $120,000 (316)
< $140,000 (317)
Sort By:
Highest Price
Lowest Price
Highest Discount
$ / Month Desc
$ / Month Asc
317
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 X5
VIN:
5YM13ET01R9S42915
STOCK #:
B26788A
MSRP:
$101,772
Dealer Discount
$1,878
Phone
-
Click Here
$99,894
Call us
603-888-5050
2023 BMW X5
VIN:
5UXTA6C06P9R93615
STOCK #:
B261666A
MSRP:
$54,726
Dealer Discount
$1,794
Phone
-
Click Here
$52,932
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C0XP9P03689
STOCK #:
MPA6135
MSRP:
$52,825
Dealer Discount
$2,231
Phone
-
Click Here
$50,594
Call us
603-888-5050
2017 BMW X1
VIN:
WBXHT3C35H5F77290
STOCK #:
PA11426A
MSRP:
$20,654
Dealer Discount
$1,775
Phone
-
Click Here
$18,879
Call us
603-888-5050
2023 BMW 3 Series
VIN:
3MW89FF03P8D10000
STOCK #:
B253369A
MSRP:
$38,490
Dealer Discount
$1,944
Phone
-
Click Here
$36,546
Call us
603-888-5050
2023 BMW X5
VIN:
5UXCR6C00P9P20811
STOCK #:
MPA6168
MSRP:
$51,993
Dealer Discount
$2,464
Phone
-
Click Here
$49,529
Call us
603-888-5050
2021 BMW X1
VIN:
WBXJG9C03M5U30357
STOCK #:
B26561B
MSRP:
$25,592
Dealer Discount
$1,991
Phone
-
Click Here
$23,601
Call us
603-888-5050
2023 BMW 4 Series
VIN:
WBA43AT0XPCL63065
STOCK #:
B26909A
MSRP:
$53,099
Dealer Discount
$1,872
Phone
-
Click Here
$51,227
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP03P9S88935
STOCK #:
B253316A
MSRP:
$40,435
Dealer Discount
$2,111
Phone
-
Click Here
$38,324
Call us
603-888-5050
2022 BMW 3 Series
VIN:
3MW5R7J06N8C62702
STOCK #:
MPA5901
MSRP:
$33,959
Dealer Discount
$1,111
Phone
-
Click Here
$32,848
Call us
603-888-5050
2022 BMW X5
VIN:
5UXCR6C06N9N09478
STOCK #:
MPA6117
MSRP:
$47,307
Dealer Discount
$2,435
Phone
-
Click Here
$44,872
Call us
603-888-5050
2024 BMW 3 Series
VIN:
3MW89FF0XR8E82981
STOCK #:
B26716A
MSRP:
$39,858
Dealer Discount
$1,794
Phone
-
Click Here
$38,064
Call us
603-888-5050
2021 BMW X5
VIN:
5UXTA6C08M9H79109
STOCK #:
PA10938A
MSRP:
$40,775
Dealer Discount
$1,796
Phone
-
Click Here
$38,979
Call us
603-888-5050
2025 BMW X2
VIN:
WBX63GM07S5329078
STOCK #:
B26742A
MSRP:
$43,434
Dealer Discount
$1,784
Phone
-
Click Here
$41,650
Call us
603-888-5050
2023 BMW X3
VIN:
5UX53DP00P9N69770
STOCK #:
B26393A
MSRP:
$37,889
Dealer Discount
$1,986
Phone
-
Click Here
$35,903
Load next page (2 of 20 pages)
Top